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
Electrical or Mechanical Site Support Engineer - SC Cleared (Data Centre) We are currently supporting a high-security Data Centre in Sunderland and seeking an SC Cleared Site Support Engineer to assist with operations during a critical period. This is a contract role to help alleviate pressure on our existing engineering team, with an immediate start preferred. The role involves being present on-site to monitor critical infrastructure and ensure smooth daily operations, with a focus on BMS alarm monitoring, site walk-rounds, and first-response escalation. While this isn't a full M&E maintenance role, a background in electrical or mechanical systems is highly beneficial, especially in critical environments such as data centres, control centres, or hospitals. Contract Overview: Location: Sunderland Start: ASAP- Will need to SC Cleared Contract Duration: 2 months initially, with potential for extension Shifts: Mix of days and nights available (12-hour shifts) Rate: open to discussion depending on shift Key Responsibilities: Monitor the Building Management System (BMS), responding to and escalating alarms in a timely and effective manner. Conduct routine site walk-rounds to check building infrastructure, equipment status, and critical systems. Log faults, hazards, and general observations clearly and communicate issues to the on-call engineering team. Assist with basic operational tasks in support of the core engineering staff. Maintain compliance with site safety procedures, security controls, and health & safety practices. Liaise with subcontractors and other personnel where required, ensuring smooth shift handovers. Requirements: Active SC Clearance - this is mandatory for access to the site. Ideally qualified in either electrical or mechanical (HVAC) engineering (e.g. City & Guilds, NVQ, or equivalent). Experience working in critical environments (data centres, secure government buildings, hospitals, etc.). Familiarity with BMS systems and escalation protocols. Comfortable working independently during night or day shifts. Professional, reliable, and safety-conscious. Ideal for: Contract engineers looking for short-term assignments, engineers between projects, or anyone with active SC clearance who can step into a site-critical support role with minimal onboarding. Interested? Please contact Nathaniel Watkins at Carbon60 to discuss this opportunity or to submit your CV. 07918 588 536 Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
1d ago
SENIOR ERVICE DESIGNER - SASE & CYBER EXPERIENCE Were URGENTLY looking for an experienced Senior Service Designer to help shape the future of secure connectivity in a major telecom environment . Youll play a critical role in designing and evolving services around Secure Access Service Edge (SASE) . The Service Designer needs network, SASE and Cyber Security experience. Youll be leading the enhancement of the existing Microsoft Defender for Cloud Apps (MDCA) service model to support the implementation of Dynamic Trust Service Edge (DTSE), enabling modern, cloud-native access with strong Zero Trust principles. KEY RESPOSNIBILITES: Service Design & Operational Modelling Lead the service design for SASE and DTSE capabilities Design and implement cloud-based application access control mechanisms to enable secure, scalable access to modern applications. Develop Zero Trust-based solutions to replace traditional remote access technologies such as VPN, proxies, and Citrix. Establish real-time, posture-aware access policies that adapt to user context, device health, and security posture for dynamic access control. Take ownership of the MDCA service model (including OIT Infra and SSO) and define necessary enhancements. Design operational processes , assess business impact, and model org changes. Work with stakeholders across infrastructure, cloud security, identity, and application teams. Map and document onboarding flows and use cases for both legacy and modern applications. Ensure technical and business alignment across the project. Support financial modelling and help build the case for investment in the updated service model. REQUIRED EXPERIENCE: Proven senior level experience in Service Design within strong Cyber Security and telecom environments Strong understanding of SASE frameworks , Zero Trust architecture , and cloud-native security Deep knowledge of MDCA (Microsoft Defender for Cloud Apps) or similar security solutions Experience in process design , operational modelling , and stakeholder engagement Excellent communication and presentation skills Nice to have skills: Familiarity with modern IAM and cloud proxy technologies Hands-on experience with VROM, ITIL, or similar service frameworks If you have a solid background in telecommunications , a strong grasp of cyber security and SASE concepts, and a passion for building scalable, user-focused service models, apply now !
1d ago
Job: Senior Full Stack Web Developer(s) - ONSITE Mon-Fri onsite in Debden IG10 Salaries from £70k to £120k (multiple roles & levels) p ension scheme health Free onsite gym & parking Offices are a 5 mins walk from Debden tube station (Central line) with close road links to M11/M25/A406/A12 NB: Please only apply if you are able to work from their Debden (IG10) offices Monday-Friday. Hybrid or remote working is not available. Candidates must be able to demonstrate a sub-60 mins each-way commute time. Company Established in 2009 and regulated by the FCA, this multi-award-winning finance & credit company has a proven track record for customer and employee satisfaction. With a Trustpilot rating of 4.8/5 and over 33,500 combined online reviews, they pride themselves on their customer service and their duty as a responsible lender. What they are looking for They are seeking an extremely driven, passionate and motivated individual to join their in-house development family. Their ideal candidate will enjoy learning, seeing projects through to completion and thrive on new challenges. As a member of their team, you will have the opportunity to work on their public-facing API and back-office websites in a Test-Driven Agile environment. They are always exploring the latest technologies and have recently migrated to Azure where they will be modernising from VMs to App Services, SQL MI and utilising many other services on offer. Other future projects include incorporating .NET Core, SignalR and AI technology such as ChatGPT. Your role will involve enhancing their websites using the technologies listed below and integrating new technologies as needed. NB: Please only apply if you are able to work from their Debden offices Monday-Friday. Hybrid or remote working is not available. Main duties and responsibilities Developing website features and fixing bugs using C#, Entity Framework, Azure Service Bus and SQL Server Writing unit and integration tests using NUnit Styling website changes in CSS Developing JavaScript code using frameworks such as Vue Attending scrum meetings and briefings with project owners and peers Writing SQL scripts to modify database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6 MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6 SQL Server 2014 TDD/NUnit Javascript/JQuery/AJAX HTML5 / CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core Vue Agile methodologies/Scrum Automated browser testing/SpecFlow/Selenium SignalR ECMAScript6 AngularJS Other Stuff NB: Please only apply if you are able to work from their Debden (IG10) offices Monday-Friday. Hybrid or remote working is not available. Candidates must be able to demonstrate a sub-60 mins each-way commute time. For non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years. In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29s privacy policy can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech
1d ago
Management Consultant - Banking ££46,000 - £55,000 GBP Onsite WORKING Location: United Kingdom (Greater London) Type: Permanent Role: Management Consultant - Banking Location: London, Manchester, or Edinburgh Level: Consultant (Mid-Level) Job Type: Full-time, Permanent Salary: £46,000 - £55,000 Bonus (5% - 9%) About the Opportunity Our client, a global leader in digital transformation and business strategy, is seeking Management Consultant to join their growing team. This is an exciting opportunity to work at the forefront of commercial and retail banking change - helping clients deliver complex programmes that drive innovation, compliance, and performance across core banking functions. What You'll Be Doing As a Management Consultant , you'll play a key role in the design and execution of business and technology transformations. You'll work alongside cross-functional teams and directly engage with senior banking stakeholders. Key responsibilities: Lead the delivery of complex programmes in banking, with clear governance, financial controls, and milestone management Shape digital strategies around core banking operations , including payments, mortgages, and regulatory compliance Liaise with senior stakeholders across business and technology domains Develop and coach diverse teams to deliver tangible results Support the growth of consulting capabilities within the banking sector by contributing to thought leadership and solution developmen What You'll Bring We're looking for a Management Consultant with the following background: A solid understanding of commercial or retail banking operations and supporting technologies Strong experience leading teams on transformation programmes or consulting engagements Familiarity with digital trends (Cloud, AI, APIs, Microservices, Blockchain, etc.) Exceptional client-facing skills, with the ability to build relationships at senior levels Exposure to M&A or post-merger integration is a bonus A consulting mindset with structured problem-solving and communication skills Flexibility to work on client sites in the UK and Ireland during the working week Set Yourself Apart With Prior experience in a client-facing Management Consultant role Comfort working at the intersection of business and technology Exposure to FinTech providers and disruptive banking platforms Excellent presentation, stakeholder engagement, and workshop facilitation skills A collaborative approach and ability to lead teams in high-pressure environments Experience supporting sales and commercial activity within a consulting context What's In It for You Competitive base salary and excellent benefits 30 days' annual leave 3 additional days for charitable work Private healthcare Market-leading training and learning programmes Access to high-impact projects that shape the future of banking Why Join? As a Banking Management Consultant , you'll have the chance to make a real difference for leading financial institutions across the UK. Our client offers a unique opportunity to work on career-defining programmes that drive genuine business change, all while developing your skills in a dynamic, supportive environment. Ready to take the next step in your consulting career? Apply now and help lead the change as a Banking Management Consultant . Reference: ODI/Managment Consultant oddi
Full Time
1d ago
Senior Support Engineer (SQL) West Sussex 6-month Contract, Outside IR35, Circa £325/day Very successful manufacturing company located in West Sussex seeking a knowledgeable Support Engineer with strong proficiency in SQL and ERP software. Responsibilities and Duties: You will be responsible for overseeing and managing all aspects of the company's information technology infrastructure which includes but is not limited to office computers, networks, Servers, and security systems. Creating & maintaining SQL-based reports to provide valuable insights into organizational data. Collaborating with various departments to understand reporting requirements. Designing efficient SQL queries and producing accurate and visually appealing reports. Proactively providing IT & technical support to all staff internally. Managing and maintaining internal databases. Requirements: Proven experience in IT support Highly proficient in SQL and ERP software Excellent analytical & problem-solving skills with a proactive and hands-on approach. Strong attention to detail and data accuracy. Experience with Crystal Reports. Strong knowledge of IT systems, hardware, and software. Ability to manage multiple priorities and work under pressure. Strong communication and interpersonal skills
1d ago
Job Description: Are you passionate about Data and Analytics (D&A) and excited about how it can completely transform the way an enterprise works? Do you have the strategic vision, technical expertise, and leadership skills to drive data-driven solutions? Do you want to work in a dynamic, fast-growing category? If so, you might be the ideal candidate for the role in the Data and Analytics function for Global Pet Nutrition (PN) at Mars. Pet Nutrition (PN) is the most vibrant category in the FMCG sector. As we work to transform this exciting category, a new program, Digital First, has been mobilized by the Mars Pet Nutrition (PN) leadership team. Digital First places pet parents at the center of all we do in Mars PN, while digitalizing a wide range of business process areas, and creating future fit capabilities to achieve ambitious targets in top line growth, earnings, and pet parent centricity. The Digital First agenda requires Digitizing at scale and requires you to demonstrate significant thought leadership, quality decision making, deep technical know-how, and an ability to navigate complex business challenges while building and leading a team of world class data and analytics leaders. With Digital First, PN is moving to a Product based model to create business facing digital capabilities. Develop and maintain robust data pipelines and storage solutions to support data analytics and machine learning initiatives. Reporting to the Director-Data engineering solution, The role operates globally in collaboration with teams engineering teams across core products. Technical Leadership - Provide strong technical leadership to data engineers and DevOps engineers across growth product teams. Act as a thought partner in the design, implementation, and evolution of scalable data platforms and assets. Champion best practices in data engineering and foster a collaborative, innovative, and high-performance culture across teams. Engineering Standards and Frameworks: Define, maintain, and evolve data engineering standards, patterns, and frameworks that product teams can adopt. Ensure consistency, quality, and reusability across solutions. Serve as a point of accountability for technical decisions and architectural direction, while empowering product teams to execute effectively. DataOps Enablement and Optimization: Drive the adoption of modern DataOps principles to streamline engineering workflows. Partner with platform teams to establish CI/CD pipelines, observability standards that improve operational efficiency, reliability, and speed across data pipelines. Data Governance and Quality Assurance: Embed governance, security, and data quality practices into engineering workflows. Define guardrails and reference implementations for data access control, data lineage, and compliance. Promote consistent metadata management and enforce technical standards to ensure trust in data assets. Stakeholder Engagement: Collaborate with PN D&A leadership, PN product owners, and segment D&A leadership to synchronize and formulate data priorities aimed at maximizing value through data utilization. Knowled g e / Experience Expertise in Commercial/Procurement Analytics. Experience in SAP (S/4 Hana). Experience with Spark, Databricks, or similar data processing tools. Stron g technical proficiency in data modelin g , SQL, NoSQL databases, and data warehousing . Hands-on experience with data pipeline development, ETL processes, and big data technolo g ies (e. g ., Hadoop, Spark, Kafka). Proficiency in cloud platforms such as AWS, Azure, or Goo g le Cloud and cloud-based data services (e.g ., AWS Redshift, Azure Synapse Analytics, Goog le Bi g Query). Experience with DataOps practices and tools, includin g CI/CD for data pipelines. Excellent leadership, communication, and interpersonal skills, with the ability to collaborate effectively with diverse teams and stakeholders. Stron g analytical and problem-solvin g skills with a focus on driving actionable insig hts from complex data sets. LI-EN1 TBDDT Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalized as a result of such a request.
Full Time
Stay sharp with the latest updates in tech industry!

Published in
··July 3, 2025

Published in
··July 1, 2025

Published in
····June 27, 2025

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

10
an hour ago
2
codeispoetry

69
2 hours ago
6
juliewalkerdev

72
6 hours ago
2
tietrent8

175
14 hours ago
16
stephenjlearmonth

49
a day ago
6
toolman

34
a day ago
2
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.