Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video
·
★ 5.0
video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
1d ago
Salary: Up to £52,075 pro rata plus excellent benefits. Contract: Family Leave Cover - 12 Month Fixed term Hours Per week: 37.5 hours per week In line with our hybrid working model, you will be required to work in - Person a minimum of two days per week. Our Foundation We are an independent charitable organisation working to build a healthier UK. Health is our most precious asset. Good health enables us to live happy, fulfilling lives, fuels our prosperity, and helps build a stronger society. Yet good health remains out of reach for too many people in the UK and services are struggling to provide access to timely, high-quality care. It doesn't have to be like this. Our mission is to help build a healthier UK by: Improving people's health and reducing inequalities Supporting radical innovation and improvement in health and care services Providing evidence and analysis to improve health and care policy. We aim for excellence across our work and will achieve this by producing research and analysis, shaping policy and practice, building skills, knowledge, and capacity, and acting as a catalyst for change. Everyone has a stake and a part to play in improving our health. By working together, we can build a healthier UK. About the role Due to family leave cover required. A great opportunity has become available to join this agile and transformative team, as a Systems Analyst for the next 12 months. This is a crucial role and ensures our information systems meet the organisation's needs effectively and efficiently. Acting as the bridge between business stakeholders and the Information Systems Team, you will help translate business requirements into robust system solutions. Your work will support the design, evaluation, and continuous improvement of systems to ensure they deliver real value to the organisation. The Systems Analyst will be responsible for testing configuration, creating testing environments, and scripts to allow testers a structured approach to development evaluations. As a Systems Analyst you will manage and administer our Information Systems, including Salesforce, Qualtrics, and Dot Digital. They will provide user support and training, maintain system documentation, and manage incident tickets. The role involves gathering feedback to improve system usability, simplifying user interfaces, and developing testing scripts and templates. The Systems Analyst will also collaborate with stakeholders to execute User Acceptance Testing (UAT) and support system implementation and deployment. How to apply Our priority is to find the right individual for each opportunity. We are dedicated to building an inclusive workplace that values diversity and invite you to find out more. If you would like to apply, please submit your CV, and answer the following application questions using no more than 900 words: 1. Describe a specific instance where you managed and administered a CRM system and/or an email marketing system, (We use Salesforce and Dot Digital so experience in these systems is preferred but training can be offered). How did you handle user support, maintain system documentation, and manage incident tickets in that instance? 2. Provide a detailed example of a project where you developed testing scripts and templates, created testing environments, and supported structured development evaluations. How did you collaborate with stakeholders to execute User Acceptance Testing (UAT) for that project? 3. What would be your approach to covering this role, what attributes and advantages could you bring to the Information Systems team? Our commitment to Inclusion and Diversity We are committed to an inclusive hiring process, where every candidate has the chance to showcase their unique skills and experience in an accessible, and supported environment, to ensure that we can make the best appointment for each job on merit. We welcome applicants from all backgrounds and encourage those from underrepresented groups in this field to apply to us. In particular, we want to achieve a better balance across our organisation between men and women, increase representation of people from black and ethnic minority backgrounds and recruit more people with disabilities. As part of this commitment, we particularly welcome applications from these groups. Apply to join our team and let's work towards building a diverse and inclusive workplace together. Help us work together to make the recruitment process and potential future employment more accessible and enjoyable for you. Closing date: 20 July 2025, 23:59 Interview date: July , 2025
1d ago
Audiologist/HearingAidDispenser-Londonandsurroundingarea It'sanexcitingtimetojoinourclient'sexpandingAudiologyteam,whichhasanimpressiveandexpandingNetwork. Asstandard,youwillbeexpectedtoprovideacomprehensive,professionalandconfidentialservicetotheirloyalpatientbaseandadheretostandardSOP's,HCPCandBSAtestingguidelines. SkillsRequired Excellentcommunicationskills Activelisteningskills Abilitytobuildrelationshipswithpatients Excellentaccuracyandattentiontodetail Abilitytodiagnose,solveproblemsandmakeclinicaldecisions Excellentrecordkeeping. Abilitytoplan,prioritiseworkloadsandmeetdeadlines. Beabletoleadbyexampleandpromotenewhearingsolutions Integritywithacommitmenttoclinicalgovernance AudiologydegreeorFoundationDegreeinHearingAidAudiologyandideallybeHCPCregistered. Perks: Fulltimeorparttimeavailable Flexiblehoursavailable Competitivesalary Rewardingbonusscheme Generousholidayallowance Clinicalprogression Professionalfeespaid Pension Formoreinformationpleasecontact LunariaRecruitmentforaninformalandconfidentialchat.
Full Time
1d ago
Geotechnical Projects Manager Location: Preston Type: Full-Time | Hybrid Working Available Salary: £60,000 Car Lead from the ground up. Our client is one of the fastest growing companies within their specialism. From complex infrastructure to landfill, quarry and development projects, theyre known for technical excellence, innovation, and a collaborative approach that gets results. As they continue to grow, theyre looking for a Geotechnical Projects Manager to take the lead on multidisciplinary site and design operationscombining geotechnical engineering, CQA oversight, and surveying coordination into one impactful role. How Youll Shape the Groundwork This is your chance to be at the forefront of geotechnical innovation leading from the ground up on projects that shape landscapes, communities, and the future. Lead the Geotechnical Charge Take control of site investigationsdigging deep into soil and rock to unlock smart, sustainable design Engineer bold solutions for foundations, slopes, and ground improvement Own the CQA processensuring every earthwork and landfill project hits the mark Set the Standard for Quality Be the go-to expert on construction qualitymonitoring compaction, liner installs, and more Deliver sharp, accurate CQA validation reports that keep projects compliant and on track Push for excellence at every stage, from concept to completion Command the Surveying Strategy Lead coordination with surveyors to capture topographic and as-built data Integrate drone and photogrammetry workflows to power smarter decisions Turn raw data into real-world results Bridge Engineering and Landscape (Desirable) Work with landscape architects to align geotechnical data with sustainable drainage and grading plans Help shape spaces that are not only functionalbut future-ready What You Bring Degree in Geotechnical, Civil, or Environmental Engineering (or related field) Proven experience in geotechnical design and site-based quality assurance Proficiency in AutoCAD and Civil 3D; GIS knowledge is a plus Strong understanding of CQA processes and regulatory compliance Experience managing or mentoring junior engineers or surveyors Why Join Our Client? Our client is one of the fastest growing companies within their specialism and they are looking for a passionate Health and Safety Manager who will manage day to day Operations, providing This is your opportunity to lead with purpose, build with integrity, and shape the ground beneath tomorrows infrastructure. Apply now and make your mark. About us: This Geotechnical Projects Manager role is handled by McCarthy Recruitment, an award-winning multi-sector recruiter. We are committed to unlocking your full potential and finding your perfect role. Start your journey today. Apply now or find us online: Web: McCarthy Recruitment LinkedIn: McCarthy Recruitment Facebook: McCarthyRecruitment Instagram: McCarthyrecruitment The Legal Bit: We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. By applying for this role, you are explicitly consenting for McCarthy Recruitment to hold and process your data in compliance with the General Data Protection Regulations. And your details will be added to our holding database. We process certain personal information about you for our legitimate business interests to identify and contact suitable candidates about positions that may be relevant to them. Details are set out in our privacy policy at privacy. If you wish to exercise your right to access, erase or restrict the processing of your data please contact us at the office and we will respond to your query
Full Time
1d ago
Our client is seeking a Payment Compliance Lead to drive compliance, reduce fraud risks, and optimise payment performance. This role offers the opportunity to collaborate across teams, ensuring payment processes remain secure and efficient while supporting business growth. Key Responsibilities Compliance & Risk Management Ensure compliance with Visa, MasterCard, AMEX, and other global regulations. Develop scalable policies and monitoring frameworks to mitigate risks. Stay ahead of regulatory updates and assess their impact on payment operations. Conduct audits, risk assessments, and compliance checks for continuous improvement. Fraud Prevention & Risk Reduction Manage fraud prevention strategies, balancing risk reduction with revenue growth. Collaborate with data science teams to optimise AI-driven fraud detection. Define and execute the Risk Reduction Roadmap with innovative strategies. Monitor transaction patterns to identify and prevent fraudulent activity. Product & Technology for Risk Mitigation Own the Risk Mitigation Roadmap, ensuring alignment with business objectives. Identify gaps in fraud tools and propose enhancements, including real-time monitoring dashboards and automated chargeback solutions. Partner with engineering teams to implement secure, scalable risk management systems. Use data analytics and machine learning to predict and prevent fraud. Payments Strategy & Partnerships Work closely with finance, product, and engineering teams to support business growth. Respond to third-party compliance audits and payment provider inquiries. Improve authorisation rates and reduce failed payments through strategic planning. Reporting & Communication Provide regular risk exposure forecasts and chargeback analysis. Communicate compliance updates and risk reduction strategies across the business. Generate clear, data-driven reports on payment trends and compliance performance. Advise internal teams on best practices for payment compliance. What Youll Need 5 years of experience in payment compliance, risk management, or fraud prevention. Strong knowledge of card scheme regulations and global compliance frameworks. Excellent communication and project management skills. Experience with fraud prevention tools, chargeback management, and risk analytics. Ability to work cross-functionally with finance, marketing, engineering, and product teams. Analytical mindset with experience in data-driven decision-making. Familiarity with payment gateways, acquirers, and payment orchestration platforms. Why Join Our Client? Our client values its employees and offers a market-leading benefits package , including: Company Pension Scheme Training & Development Support Free Meals & Snacks Daily Mix & Match Monthly Vouchers (Netflix, Spotify, Spa & Retail) Generous Food Allowance at Local Restaurants Onsite Gym & Osteopath Allowance BUPA Health & Dental Insurance Be.Ahead Assessments Eye Care Vouchers & Cycle2Work Scheme Mental Health Support & 24/7 Anytime Healthline Financial Support & Life Assurance Free Onsite Haircuts & Cocktail Bar Regular Team-Building Events This is a fantastic opportunity to join a forward-thinking company at the forefront of payment security. If youre ready to take the next step in your career, apply today! This is an office based role in Segensworth
1d ago
Location(s): UK, Europe & Africa : UK : Guildford || UK, Europe & Africa : UK : Amersham || UK, Europe & Africa : UK : Andover - CS || UK, Europe & Africa : UK : Client Site - Buckinghamshire || UK, Europe & Africa : UK : Client Site - Greater Manchester || UK, Europe & Africa : UK : Client Site - Midlands || UK, Europe & Africa : UK : Client Site-Andover || UK, Europe & Africa : UK : Coventry-CS || UK, Europe & Africa : UK : Frimley || UK, Europe & Africa : UK : Gloucester || UK, Europe & Africa : UK : Great Baddow || UK, Europe & Africa : UK : Leeds || UK, Europe & Africa : UK : London || UK, Europe & Africa : UK : London-CS || UK, Europe & Africa : UK : Manchester || UK, Europe & Africa : UK : Milton Keynes-CS || UK, Europe & Africa : UK : NR- London || UK, Europe & Africa : UK : Preston || UK, Europe & Africa : UK : UK Home BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 121690 Location: South West based - home based with regular travel to west Midlands, Gulldford, Gloucester Grade: GG10 - GG11 Referral Bonus: £5,000 What You?ll Be Doing This role will involve leading development across several software applications delivered into complex customer systems. Due to the sensitivity of the work, limited context can be provided. However, this role will offer variety of engaging activities, including; designing solutions at the system and component level, acting as technical authority for relevant software applications, developing applications with React/Typscript/Kotlin, and engaging with key project customer stakeholders. Skills & Experience Essential - Professional Experience developing Full Stack Applications - Experience developing with modern Web Application Frameworks using Typescript - Experience writing applications in OOP Languages (e.g. Java, Kotlin, C#) - Experience designing and implementing SQL databases - Comfortable working in a dynamic environment with regular customer interaction - Willing for occasional travel to West Midlands customer site Desirable - Experience developing React applications with TypeScript - Experience developing applications with Kotlin or Java - Experience using end-to-end UI testing frameworks (e.g. Cypress / Selenium) - Experience leading Development Teams or acting as Technical Authority - Experience eliciting user requirements and designing software to meet customer needs - Previous experience working as part of an Agile team - Experience as Technical Lead of software development teams - Experience developing Next.js applications - Good understanding of MDM related technologies Why BAE Systems? This is a place where you?ll be able to make a real difference. You?ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you?ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we?re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
1d ago
DWP. Digital with Purpose. DWP is the UK's largest government department. Right now, we're using the latest tech, tooling, and thinking to power a once-in-a-generation digital transformation, building products and services that work better for millions of citizens across the UK. We're focused on building and running innovative digital technology solutions that meet and respond to the changing needs and expectations of millions of people. To help us achieve this, we are looking for a Digital Service Assessor to play an important role in ensuring the delivery of high-quality digital services to our users. Digital Service Assessors have a crucial role ensuring DWP services comply to the Government's Service Standard for delivery of high-quality services. Data. Work. Projects. DWP's Service Standard Assurance team make sure the needs of users are really understood and are appropriately reflected in the design and delivery of brilliant digital services. A key element of this role is helping service teams to do the right things, in the right way, at the right time. As a Digital Service Assessor you will carry out Service Standard assessments for DWP's larger, more complex services. You'll use the right method and approach, and produce reports for senior leaders which describe the readiness of individual services to proceed to the next stage of their digital journey. You will play a key role as an ambassador of the Service Standard Assurance and actively contribute in a range of forums, meetings, networks, conferences and online communities to increase its eminence. We'll assess you against these behaviours during the selection process: Communicating and Influencing - Communicate purpose and direction with clarity, integrity and enthusiasm. Respect the needs, responses and opinions of others Leadership - Show pride and passion for public service. Create and engage others in delivering a shared vision. Value difference, diversity and inclusion, ensuring fairness and opportunity for all Making Effective Decisions - Use evidence and knowledge to support accurate, expert decisions and advice. Carefully consider alternative options, implications and risks of decisions Seeing the Big Picture - Understand how your role fits with and supports organisational objectives. Recognise the wider Civil Service priorities and ensure work is in the national interest And the following technical skills: Quality Assurance Details. Wages. Perks. Location: You'll join us in one of our brilliant digital hubs in Blackpool, Leeds, London, Manchester, Newcastle or Sheffield, whichever is most convenient for you. Hybrid Working: We work a hybrid model - you'll spend some time working at home and some time collaborating face to face in a hub. Pay: We offer competitive pay of £42,614. Pension: You'll get a brilliant civil service pension with employer contributions worth 28.97%, worth up to £12,345 per year. Holidays: A generous leave package starting at 26 days rising to 31 days over time. You can also take up to 3 extra days off a month on flexi-time. You'll also get all the usual public holidays. We have a broad benefits package built around your work-life balance which includes: An award-winning environment and culture: Employer of the Year 2023 (Women In IT Awards), Founders Award for Outstanding Digital Leadership 2023 (Digital 100) Flexible working including flexible hours and flex-friendly policies Time off volunteering and charitable giving Bring your authentic self to work with 'I Can Be Me in DWP' Discounts and savings on shopping, fun days out and more Interest-free loans to buy a bike or a season ticket, so it's even easier for you to get to work and start making a difference Sports and social activities Professional development, coaching, mentoring and career progression opportunities. Process: We know your time is valuable so our application and selection process is just two stages: Apply: complete your application on Civil Service Jobs. There'll be full instructions when you click through. Interview: a single stage interview online. CLICK APPLY for more information and to start your application.
Stay sharp with the latest updates in tech industry!

Published in
··July 1, 2025

Published in
····June 27, 2025

Published in
··June 27, 2025

Published in
···June 26, 2025
Discover a world of insights - browse our complete collection of articles in one place!
peterparker

7
2 hours ago
2
rhhutchins

213
3 hours ago
14
cdhimit

41
4 hours ago
5
computerdev1992

132
19 hours ago
18
euphorion

33
a day ago
3
anthonyevans

46
a day ago
4
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.