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
Senior Performance Analyst (SEND) 3 month interim contract – With view to extend £374 (Inside IR35, Via Umbrella) Central London Hybrid - 2 days on site Use your analytical skills to shape brighter futures. Are you driven by data and passionate about improving the lives of children, young people, and their families? This busy Central London Council are looking for a talented Senior Performance Analyst to lead vital performance and intelligence work within our SEND services. In this pivotal role, you’ll transform complex datasets into clear, actionable insights that influence strategic planning, commissioning, and service improvement across our Education Division. You’ll create meaningful visualisations and intelligence products, harnessing the power of Power BI, SQL, and the CAPITA (MRI) case management system. Your Duties as a Senior Performance Analyst (SEND): Leading performance analysis and improvement projects across the SEND service Delivering high-impact insights to support operational and strategic decision-making Managing key performance indicators and systems aligned with SEND priorities Collaborating with internal teams and external partners to improve data flow and use Presenting detailed reports to senior leadership, regulators, and other stakeholdersExperience needed as a Senior Performance Analyst (SEND): Deep understanding of Children’s Services and SEND legislation Strong background in data analysis, performance management, and statutory reporting (e.g. SEN2 returns) Advanced knowledge of Power BI, CAPITA (MRI), SQL, and Microsoft Office Excellent communication skills and stakeholder engagement experience A proactive, solution-oriented approach and a commitment to equality, diversity, and inclusionIf you’re interested in discussing this opportunity in more detail or know someone who this may be of interest to, please contact (url removed) on (phone number removed) or apply today. (We offer a senior referral scheme upon successful placement of your recommendation so please do get in contact) Our clients are passionate about creating and evolving a diverse workforce and do not discriminate against any employee or applicant. Recruiting decisions are based on your experience and skills. Any reasonable adjustments in the workplace will be fully supported during the application and hiring process
1d ago
This role needs someone with a strong emphasis on embedded development. This offers an exciting opportunity to work on cutting-edge technology that addresses real-world challenges in various sectors including customs, border protection, law enforcement, military, emergency services, and first responders. Key Responsibilities: Leading the development of complex features and projects Collaborating with stakeholders and customers to maintain and develop software Assisting the software engineering manager in requirements management, estimation, and planning Devising innovative solutions to improve software process and quality Integrating software with hardware to deliver complete systems Optimising application architectures for scalability and performance Monitoring system performance and troubleshooting to ensure high availability and reliability Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++ and Python Extensive expertise across Linux and Windows operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software integration Full stack development using Angular framework Experience with internet, application layer, transport layer, and security protocols Proficiency with CI/CD tools such as Jenkins or GitLab CI/CD In-depth understanding of video and image processing Agile methodology and software development lifecycle knowledge Desired Skills: Designing and implementing graphical user interfaces Appreciation for physics, particularly radiation-related topics Experience with DevOps tools Education/Experience: Bachelor's degree in computer science, electronics, or a related field Hands-on experience in software and firmware development If you are passionate about technology and innovation, and have the skills and experience we are looking for, we would love to hear from you. Apply now to join our client's dedicated and innovative team.
1d ago
Senior Systems Engineer Gaydon, Warwickshire, CV35 0RR 9 month contract Rates: Negotiable - DOE Were looking for experienced Systems Engineers to join a high-profile automotive programme, focusing on improving systems engineering processes and requirements management. The Role: Develop and maintain systems engineering best practice within your squad. Author, review and refine requirements, ensuring they meet quality standards. Act as the bridge between end-users and the systems process gathering needs, concerns and feedback. Work with analysts and process experts to ensure compliance with industry regulations and standards. Identify key performance measures for engineering processes. Support product owners and developers to deliver effective processes, methods, tools, and training. Influence and guide teams in applying systems engineering principles. What Youll Bring Proven experience as a Systems Engineer across the full systems engineering lifecycle ideally within electrical/electronic, software or mechatronic domains. Real-world experience of implementing systems engineering tools and techniques automotive, aerospace, rail, or defence backgrounds work well. Significant expertise in requirements management using tools such as IBM DOORS, Rhapsody, Catia Magic, or similar. A track record of influencing mindset and leading process improvement or change programmes. Solid understanding of system modelling, functional safety, FMA, or cybersecurity is a plus. If you are interested and keen to find out more, please apply now with your updated CV and reach out to Tom Johnson at Certain Advantage.
1d ago
Expleo is a trusted partner for end-to-end, integrated engineering, quality services, and management consulting for digital transformation. We help businesses harness unrelenting technological change to deliver innovations that provide a competitive advantage and improve everyday life worldwide. As part of the Expleo Digital and Emerging Technology (DET) team, you will report to the Head of Cybersecurity and join our established Cybersecurity Practice. We seek a highly experienced Aerospace Cybersecurity Technical Lead to support our strategic aerospace engagements and deliver cybersecurity engineering and assurance support to our client base. This role will lead the technical delivery of cybersecurity artefacts aligned to EASA, UK CAA and associated airworthiness regulations. You will support developing and refining our client's Airworthiness Security Process (AWSP) and oversee the creation of core artefacts to support certification. This client-facing role ideally suits someone with deep experience in aerospace system security, airworthiness security assurance, and regulatory alignment. You will be a trusted advisor to engineering teams and Expleo cybersecurity consultants, ensuring best-practice alignment, efficient delivery, and high-quality outputs across the certification lifecycle. Act as the technical lead for cybersecurity delivery to aerospace clients, ensuring alignment with the development roadmap and certification programme. Provide subject matter expertise on airworthiness security, system security engineering, and certification artefact production aligned to EASA and UK CAA expectations. Lead the development and review of cybersecurity documentation, including the PSecAC (Airworthiness Security Process Plan), PASRA (Preliminary Aircraft Security Risk Assessment), ASAM (Aircraft Security Architecture Model), and Security Verification Methods. Provide input into the AWSP frameworks, including the tailoring of compliance checklists, activity outcomes, and document templates. Ensure traceability between security risk assessments, controls, and compliance objectives across the aircraft systems and software architecture. Coordinate the development of cybersecurity methods and processes, contributing to their alignment with recognised standards. Engage with DAG's internal stakeholders, including engineering, safety, and systems integration teams, to embed cybersecurity into the design and certification lifecycle. Act as the primary technical interface for cybersecurity between Expleo and clients, supporting queries, reviews, and audits. Support internal QA and delivery governance for all security engineering artefacts, ensuring consistency, rigour, and traceability to certification requirements. Provide mentoring and support to Expleo consultants embedded in the client workstreams, sharing knowledge and building internal aerospace security capability. A degree (or equivalent experience) in Aerospace Engineering, Systems Engineering, Cybersecurity, or a related technical discipline. Recognised cybersecurity certifications (e.g., CISSP, CISM, GICSP, CCSK) and/or relevant systems engineering accreditations (INCOSE ASEP/CSEP). Formal training or applied experience with aviation cybersecurity standards such as ED-202A/DO-326A, DO-355A, ED-203A, DO-356A. Understanding of EASA and UK CAA certification frameworks. Familiarity with MBSE tools and model-based security approaches, ideally including experience with Capella, MagicDraw, or SysML. Experience working within Design Organisations (DOA) or with organisations under delegated regulatory oversight.
1d ago
Permanent Job Audio Visual & Video Conferencing Engineer Location: UK South - central hubs are located in Bristol, Milton Keynes and London however this is a fully remote role across the whole of the South of the UK. Full-Time hours Up to £33,000 Benefits Are you passionate about technology and problem-solving? Ready to make an impact in the world of AV & VC solutions? My client is looking for a talented Audio Visual & Video Conferencing Engineer to join their dynamic team. Whether you’re a seasoned pro or looking to take the next step in your career, this role offers the chance to work with cutting-edge technology, deliver high-quality installations, and provide outstanding client support. What You'll Do As a Field-based AV & VC Engineer, you’ll play a pivotal role in installing, maintaining, and supporting a variety of AV and VC solutions across the South of the UK. You’ll be hands-on with LED walls, projectors, digital signage, and video conferencing systems—bringing spaces to life and ensuring seamless communication. Key Responsibilities: Install and maintain AV & VC solutions, including projectors, video walls, and digital signage. Conduct proactive and reactive maintenance on client systems. Troubleshoot and resolve technical issues efficiently. Provide hands-on training and support to end users. Build strong client relationships and identify growth opportunities. Ensure smooth installation handovers to the service team. What We’re Looking For Essential Skills & Experience: Proven experience in AV/VC installation and support. Strong understanding of AV schematics and rack building. Familiarity with Extron, Crestron, Kramer, Polycom, Logitech, Cisco, Yealink, and other leading technologies. Skilled in cable termination (RS232, Cat5e/6). Great communication, collaboration, and problem-solving skills. ECS Certification or equivalent. Willingness to travel and work flexible hours, including occasional international assignments. What You’ll Get in Return Joining this company means being part of a supportive, inclusive, and forward-thinking team that values your growth and well-being. Here’s what is on offer: Competitive Salary & Uncapped Bonus Potential Flexible Working Arrangements (Remote/Hybrid Options) Career Development & Training Opportunities A Collaborative & Friendly Work Environment 23 Days Holiday Bank Holidays 45p per mile for travel Pension, Medical Cash Plan & Life Insurance Discounted Gym Membership Exciting Staff Events & Incentives Work with the latest AV & VC technology Ready to Make an Impact? If you’re a driven AV professional looking for a role where your skills are valued and your career can grow, we’d love to hear from you! This vacancy is being handled by Aspire Recruitment. Please be aware we receive a high volume of applications and regularly receive applications from candidates who exceed the job credentials. We will only contact you within the next 14 days if you are selected for interview. Should you apply for this role, we will process your data as detailed in our Privacy Policy and by applying for this opportunity I agree that Aspire Recruitment will keep me informed about potential employment opportunities regularly and that I can choose to opt out of receiving information at any time
Full Time
1d ago
Job Advertisement: Admin/Contracts Coordinator Location: Maidenhead | Contract Type: Permanent | Full Time Are you ready to join a vibrant team dedicated to creating exceptional environments? Our client, is on the lookout for an enthusiastic Admin/Contracts Coordinator! If you have a passion for coordination, administration, and supporting business growth, this could be your perfect opportunity! Benefits · Competitive salary- £32k · Mon- Fri - 9am-17.30pm (Hybrid after probation) · Car park · Pension · 20 days holiday 8 bank holidays About the Role: In this pivotal position, you will provide seamless internal coordination and administrative support throughout the pre- and post-sale lifecycle of maintenance agreements. Your role will ensure efficient preparation of proposals, accurate contract setup, and timely client engagement. Key Responsibilities: Pre-Sales Support: - Prepare and coordinate accurate quotations and proposals. - Collaborate with internal teams to meet client needs. - Maintain and update CRM systems with opportunity statuses. Contract Setup & Administration: - Log and register new maintenance contracts with precision. - Organise internal handovers from sales to operations. - Maintain digital records and tracking systems. Post-Sale Coordination: - Track ongoing service delivery and contract milestones. - Act as a go-to contact for internal contract-related queries. - Assist in preparing reports for client review meetings. Pipeline Building & Forecasting: - Work closely with project managers to monitor project timelines. - Build a rolling pipeline of upcoming maintenance opportunities. - Ensure continuity between installation projects and service offerings. Reporting & General Office Support: - Produce regular reports on sales activity and project status. - Maintain accurate internal documentation and filing systems. - Support ad hoc administrative tasks for sales and project teams. What We're Looking For: Essential Skills: - 3 years in a coordination or administrative role, preferably in a technical or FM-related industry. - Strong organisation and task prioritisation skills. - Proficient in Microsoft Office and CRM/project management platforms. - Excellent attention to detail and communication skills. Desirable Skills: - Familiarity with maintenance contracts or FM operations. - Experience working with technical project or service teams. Why Join Us? Location: The role is based in Maidenhead, conveniently located just a 16-minute walk from the train station. Plus, parking is available nearby! Work-Life Balance: Enjoy a hybrid working pattern after your probation period-3 days in the office and 2 days working from home. Growth Opportunities: Be part of a dynamic organisation that values your development and offers exciting career pathways through our in-house training programmes. If you're proactive, detail-oriented, and ready to contribute to an innovative team, we want to hear from you! Join us in delivering excellence and creating inspiring environments for our clients. Apply today to embark on an exciting career journey! Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer. By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website
Full Time
Stay sharp with the latest updates in tech industry!

Published in
··July 10, 2025

Published in
··July 3, 2025

Published in
··July 1, 2025

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

11
an hour ago
3
stephenjlearmonth

63
2 hours ago
6
codeispoetry

93
4 hours ago
7
tietrent8

200
6 hours ago
17
kmcnet

661
a day ago
47
Corobori

389
a day ago
26
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.