Score code, devs, and debt fast.

Start free trial
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

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.

Beginner·4 steps
Web Development Basics
Web Development Basics

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.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

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.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

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.

Beginner·5 steps
React Front End Development
React Front End Development

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.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

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.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Reed Technology

1d ago

IT Engineer - Sheffiled - INSIDE IR35 - 4 month CONTRACT

Job Title: IT Support Engineer (Contract Position) Location: Sheffield, UK Duration: 4 months Rate: £190 per day (Inside IR35) Client: Healthcare Sector Job Description: We are seeking a skilled IT Support Engineer to join our team on a 4-month contract basis, working with a prominent healthcare client in Sheffield. The ideal candidate will have a strong background in IT support, particularly in service desk operations, and be proficient in using Intune for device management and updates. Key Responsibilities: Provide technical support and troubleshooting for end-users via the service desk. Manage and update devices using Intune. Ensure timely resolution of IT issues and maintain high levels of customer satisfaction. Collaborate with other IT team members to implement solutions and improve service delivery. Document and track all support activities in the service desk system.Requirements: Proven experience in IT support, preferably within the healthcare sector. Proficiency in using Intune for device management and updates. Strong problem-solving skills and the ability to work independently. Excellent communication skills and a customer-focused approach. Driving license is preferable

Heeley, UK
CPR

1d ago

CRM Developer

CRM Developer Location: West London / Hybrid Rate: £34.48 per hour (via Umbrella) Contract Type: Interim / Temporary Sector: Local Government A West London local authority is seeking an experienced CRM Developer to join their Digital Services team on an interim basis. Role Overview: As a CRM Developer, you will play a key role in the ongoing development and support of Microsoft Dynamics 365 solutions. You will work as part of an agile team to design, build, and implement custom CRM solutions that improve business processes and deliver better services to residents. Key Responsibilities: * Develop and customise solutions within Microsoft Dynamics 365 to meet user and business requirements. * Build and maintain Logic Apps, Function Apps, and APIs in Microsoft Azure. * Collaborate closely with stakeholders and cross-functional teams in an Agile development environment. * Create clean, responsive interfaces using HTML, CSS, Bootstrap, and JavaScript. * Develop server-side logic and custom plugins using C#. Essential Skills & Experience: * Proven experience as a Dynamics 365 Developer. * Proficiency in JavaScript, C#, HTML, CSS, and Bootstrap. * Strong background in developing Azure Logic Apps, Function Apps, and APIs. * Experience working in Agile/Scrum development teams. * Strong problem-solving and communication skills. Additional Information: * Hybrid working pattern (West London-based office and remote work). * This is an umbrella contract position. * Immediate start preferred

Kensington, UK
Ernest Gordon Recruitment Limited

1d ago

Junior IT Support {Management Software

Junior IT Support {Management Software} Poole - Hybrid £25,000 - £30,000 Bonus Internal Training Progression Hybrid Are you a Junior IT Support Engineer looking for the opportunity to progress your career in an extremely ambitious, forward thinking company that provide specialist Software to prestigious organisations such as the NHS? Do you want the opportunity to really grow your career in a rapidly growing industry, for a market leading company that will push you to unlock you full potential and develop you in all aspects if IT, from technical support to software development and project implementation? On offer is a great opportunity for a Junior IT Support Engineer to work in an experienced team in a company that have over 25 years' experience in delivering document management and workflow solutions. In the role, the successful Junior IT Support will have a varied role from providing technical support to customer to presales support. This role would suit a Junior IT Support Engineer looking for a varied, client facing role where you can work on a range of projects and progress your career. The Role: Working on exciting development projects with senior developers Providing technical support Implementation projectsThe Person: IT related degree/industry experience/diploma A will to learn and build a career in ITKeywords: Software, Software Development, IT Support, Project implementation, Technical Support, IT, Training, Progression, Poole, Hybrid Reference Number: BBBH19686 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website

Branksome, UK·

Full Time

SF Recruitment

1d ago

Interim Data Project Manager

Working with a fantastic manufacturing business in Worcester in their seach for an interim Project Manager to help them with a key data integration project. 3 month initial term, £400-£500pd outside IR35. You must be on site for this piece of work. Overview: We are seeking an experienced Interim Data Integration Project Manager to lead a critical short-term project involving the consolidation and transition of data from multiple sources into a new third-party data platform. This role requires strong coordination between internal stakeholders and external partners to ensure a smooth and accurate migration, testing, and rollout of reporting capabilities. Key Requirements: - Proven experience managing data migration or integration projects. - Understanding of projects involving data warehousing, reporting platforms, and data governance. - Experience working with Oracle and bespoke SQL-based data sources. - Demonstrated experience reconciling data across legacy and new systems as part of UAT or system implementation. - Excellent stakeholder management and vendor coordination skills. - Hands-on experience in translating business requirements into technical deliverables. - Available to commit full-time for the 3-month period

Pirton, UK·

Full Time

Ashdown Group

1d ago

Network Engineer

Cisco Network Engineer - City of London - Large financial services company - Salary up to £70,000 plus bonus and benefits - Hybrid working (3 times a week in London office) A large financial services company are currently looking for an experienced Network Engineer to join their growing team. The role will have responsibility for managing and designing the enterprise network which stretches globally. Duties will include: - Assisting architects with implementations - Guiding team members on network technologies - Driving enhancements to networks - Modernising infrastructure - Level 3 network technical support - Routing/Switching/Firewall implementations - Integration of switches, routers, wireless controllers, SDN, load balancers, NAC servers and cloud infrastructure - On call rotation support - Network security To be considered suitable for this Senior Network Engineer role you will need the following skills and experience: - Experience in design and implementation of networks in a large user environment - Strong Cisco background (ideally CCNP/CCIE) - Knowledge of Layer 2 LAN technologies (VLANs, VTP, STP) - Understanding of high availability technology (VPC, SVL, HSRP) - Routing protocols - SDWAN technologies - CIsco Wireless technology

London, UK·

Full Time

P3M Recruitment

1d ago

Business Analyst

Job Title: Business Analyst Location: Hybrid (Site attendance required 2 days per week in London, Tower Bridge) Contract: Permanent Hours/Duration: Full-time, 5 days per week, 9.00am - 5:00pm (some flexibility) Salary: £50,000 The role of Business Analyst We are recruiting for our client, who are an award-winning e-commerce business, and are looking for a Business Analyst to join their Team. The ideal candidate must have proven eCommerce-related experience and an appetite to help to build best-in-class websites. Key Responsibilities The role will require you to plan, organise and facilitate e-commerce website builds through the full project lifecycle, as well as the following:- Collaborate with Project Managers, Account managers and Senior Business Analysts to gather clients' business requirements and advise them on best practices Work with the scrum team to refine client briefs and supporting documentation into compelling, well-defined user stories and initial acceptance criteria Participate in product backlog refinement meetings and make sure that user stories are well-defined and understood by all members of the cross-functional team Check deliverables against business requirements and participate in sprint demos Cooperate with other team members to design solutions that solve technical problems Participate in technical workshops and client meetings Break down complex integrations into constituent pieces, and make recommendations of how to prioritise in the best way possibleAbout You The suitable candidate must have demonstrable experience working in a technical environment and have a minimum of 3-4 years in a Business Analyst role. You should also have: In depth knowledge and experience of eCommerce and/or digital marketing systems Knowledge of Magento 2 or similar eCommerce platform (BigCommerce, Salesforce, Shopware, Shopify) is desirable Knowledge of SOAP/REST/GraphQL APIs and general API principles with the ability to interrogate them using tools such as Postman Proficient MS Excel skills (or similar) and experience of web analytics tools (Google Analytics) Excellent analytical, problem-solving and critical thinking skills Excellent English communication skillsBenefits 34 Days Annual Leave inc. Bank Holidays Pension Scheme Birthday Off Cycle2Work Scheme Discount Scheme Personal Development Training Schemes Annual Re-Charge Fridays Charity Days Quarterly Social Events Team Holidays Work from Abroad (4 weeks per year) We are looking for candidates who are available to start work immediately and must hold the required experience outlined above. We aim to respond to all applicants within 5 working days - to avoid missing out please apply today, and one of our Team will be in touch

The City, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

Benefits of Custom Telecommunication Software
Benefits of Custom Telecommunication Software

Published in

··

May 9, 2025

Node.js Streams with TypeScript
Node.js Streams with TypeScript

Published in

····

April 28, 2025

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.