Metronome
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

·

5.0
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
Understanding Recruitment

1d ago

Software Engineer

C++ Software Engineer (12 month FTC) £70k bonus Hybrid - 3 Days p/week onsite Join a reputable company that are seeking a skilled C++ developer to join their team in building a high-performance market data platform on a 12 month FTC (with the potential for this to be extended by another year). They work on processing and distributing vast amounts of real-time financial data to internal systems and external clients. Handling billions of messages daily from direct exchange connections, they require strong engineering capabilities to ensure efficiency, reliability, and scalability. Key Responsibilities: Enhance the efficiency of systems responsible for the global delivery and storage of massive real-time data streams. Diagnose and solve live client issues to ensure seamless data processing and distribution. ️Continuously refine system architecture to support growth in an expanding market. Requirements : ⚡ Strong C++ development skills in a server-side environment (C++11 experience required) Proficiency in STL and Boost for efficient programming Degree in Computer Science or a related field (or equivalent experience) ️ At least 2 years of real-world experience in software development What We Offer: £70K Salary Flexible Hybrid Working - 3 Days p/week onsite Bonus Ready to make an impact? Apply now!

The City, UK
Migrant Help

1d ago

Dynamics 365 Support Analyst

Migrant Help have an exciting opportunity to recruit a Dynamics 365 Support Analyst to join our Technology and Transformation team. In return, you will receive a competitive salary of £39,000 per annum. Location: Homebased About us: Migrant Help is a leading charity that was established in 1963 and delivers a range of support and advice services to people affected by displacement and exploitation across the UK. Our vision is for a global society that protects vulnerable people, treats them with respect and enables them to reach their full potential. We foster a culture in which equality, diversity and inclusion are recognised, valued and encouraged. It doesn't matter who you are or where you come from, we match your skills with the needs of our organisation, as long as you share our values, vision and goals. We welcome applications from candidates regardless of their age, religion or belief, race, gender reassignment, disability, sexual orientation, sex, marriage or civil partnership, pregnancy and maternity. The Dynamics 365 Support Analyst role: As our Dynamics 365 Support Analyst, You will act as a key link between business users, internal technology teams, and external support providers. This role ensures Dynamics 365 and Power Platform solutions are effectively supported and aligned with operational needs. Internally, the analyst works closely with business units to understand their use of Dynamics 365 applications, troubleshoot issues, and identify opportunities for improvement. Externally, the role involves managing support tickets and liaising with third-parties to ensure timely and effective resolutions. If you are an excellent problem solver with the ability to optimise system usage within an organisation, and are looking for an exciting role that makes a difference, we'd love to hear from you! Key responsibilities of our Dynamics 365 Support Analyst: Provide 2nd and 3rd line support for Dynamics 365 applications, resolving user issues and escalating where necessary. Troubleshoot and diagnose system issues with minimal documentation, using logical problem-solving and user engagement. Liaise with users and stakeholders to gather information, clarify issues, and communicate resolutions effectively. Perform basic configuration and system administration tasks within Dynamics 365 and the Power Platform. Manage support tickets via the ACG portal, ensuring timely updates and resolution tracking. Determine whether issues can be resolved internally or require escalation to third-party support. Follow up with third-party vendors and relay resolutions or next steps to users. Document solutions and contribute to internal knowledge bases to improve future support efficiency. Collaborate with business teams to understand system usage and identify areas for improvement. Support testing and validation of system changes or updates. Assist in user training and onboarding for Dynamics 365 applications. Maintain awareness of new features and updates in Dynamics 365 and Power Platform to support continuous improvement. The experience and skills you need to become our Dynamics 365 Support Analyst: Proven experience providing 2nd/3rd line support for Dynamics 365 applications in an end-user environment. Experience engaging with users and stakeholders to gather requirements and communicate resolutions. Excellent analytical and problem-solving skills, particularly in diagnosing system issues and identifying root causes. Ability to manage multiple support tickets and prioritise effectively in a fast-paced environment. These are some of the benefits we offer: Our working week is 35 hours per week offering flexibility and work life balance Enhanced family friendly provisions Employees will gain an extra day annual leave per year to a maximum of 39 days, including bank holidays (pro-rata). Option to buy or sell up to 5 days of annual leave Access to Perkbox, an employee rewards and benefits platform with over 9,000 deals and discounts, a range of free perks, employee wellbeing support and other additional employee benefits and recognitions. Wellbeing support. Migrant Help offers employees a non-contributory pension scheme Migrant Help pays 8% worth of employee salary into the pension scheme. Closing Date: 23 June 2025 If you are interested in becoming our new Dynamics 365 Support Analyst, please click 'APPLY ' today. We look forward to hearing from you! Please note this vacancy may close early depending on applications received ADZN1_UKTJ

Burgoyne Heights, UK
algo1

1d ago

Senior Data Scientist

About Us We are a VC-backed startup focused on behavioural AI, currently in stealth. We are building for retail with a focus on Recommendation Systems, Reinforcement Learning and Generative AI. Our platform is designed from the ground up — no legacy, no patchwork systems — just a clean slate and a clear vision. Our mission is to build products that customers love by harnessing cutting-edge AI to transform their shopping experience. About the Job We are looking for a Senior Data Scientist with experience in bringing advanced machine learning and data science systems to production to work with our team of industry leading domain experts and engineers. You'll be working across our entire data science stack, from advanced recommender systems to comprehensive performance analytics. Key Responsibilities: Design and implement scalable machine learning for complex data analysis, optimised recommendations, and predictive modelling. Translate the latest advances in machine learning into impactful solutions and products, from rapid MVPs to fully deployed, production-ready systems. Bring your models to production and optimise for inference in edge computing environments. Essential Qualifications: 3-5 years implementing advanced data science solutions in a commercial setting. MSc in Computer Science, Machine Learning, or a related field. Experience building data pipelines (realtime or batch) & data quality using modern toolchain (e.g., Apache Spark, Kafka, Airflow, dbt). Strong foundational knowledge of machine learning and deep learning algorithms, including deep neural networks, supervised/unsupervised learning, predictive analysis, and forecasting. Expert-level proficiency in Python, with a demonstrated ability to develop and debug production-grade code. Desired Skills (Bonus Points): Strong practical understanding of retail analytics including consumer segmentations, personalisation systems, campaign effectiveness and media measurement. Experience with recommender systems and/or behavioural AI. What We Offer: Opportunity to build technology that will transform millions of shopping experiences Real ownership and impact in shaping our product and company direction A dynamic and collaborative work environment A chance to work with cutting-edge technologies and solve challenging problems Competitive compensation Equity in a rapidly growing company If you're an energetic data scientist who thrives in a fast-paced environment and wants to make a real impact on the future of retail, we encourage you to apply.

The City, UK
Noir

1d ago

.NET Developer

.NET Developer, .NET 9 - Social Networking Site - Bishop's Stortford (Tech stack: .NET Developer, .NET 9, Web API 2, Entity Framework, Microservices, Azure, Programmer, Full Stack Engineer, Architect, .NET Developer) Our client is the world's largest social-networking web site and they have ambitions to become the biggest web site in the world! Their global presence currently stretches across 25 countries and their planned expansion for the next 12 months will see another 10 countries added to this list as well as their workforce increasing by 100% in size. Underpinning this success is their hip and cutting-edge .NET / C# technology platform. We are seeking several .NET Developer to work on the development of revolutionary new features that will draw users to their web site for longer periods of time. .NET Developer applicants should have a skill set that encompasses: .NET, .NET Core / ASP.NET MVC, C# and Azure SQL. We are keen to hear from .NET Developer candidates with a strong understanding object orientated (OO) development and the full software development life cycle. This is a rare opportunity to join a truly exciting global brand. Our client offers over 20 days of dedicated technical training per year and exposure to cutting edge technologies such as: .NET 9, Web API 2, Entity Framework, Microservices, Azure, JavaScript, Angular 19, Bootstrap, Agile and MongoDB. Additionally you will follow an official structured career progression program. Location: Bishop's Stortford, Hertfordshire, UK / Remote Working Salary: £35,000 - £65,000 Bonus Pension Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKNETRECNOIRUKREC

Bishop's Stortford, UK·

Full Time

Noir

1d ago

.NET Developer

.NET Developer - Fastest-Growing Internet Co Ever - Folkestone (Tech stack: .NET Developer, .NET 9, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) Our client is changing the way merchants and consumers connect with each other worldwide, and the change has barely started. In 2024, they were the fastest-growing internet company ever, and they drove more than £4 billion in revenue to local businesses. As they continue to evolve, their vision is to become the operating system for local commerce by providing an integrated suite of tools and services for local businesses to help them understand their customers better, compete effectively, and increase profits. To help them on this mission, they are looking for .NET Developer to work on the development of complex Greenfield software applications. .NET Developer applicants should have detailed knowledge of: .NET, .NET Core / ASP.NET MVC, C# and SQL Server. Our client can provide you with training into: .NET 9, Azure, Angular 19, Solid, DRY, LINQ, multithreading, Microservices, RESTful, Web API 2, JavaScript, HTML5, Agile and SQL Server 2022. These positions come with an extensive benefits package including bonuses, pension, private medical healthcare, a training budget and 25 days holiday. Location: Folkestone, Kent, UK / Remote Working Salary: £40,000 - £70,000 Bonus Pension Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKNETRECNOIRUKREC

Folkestone, UK·

Full Time

Noir

1d ago

Business Analyst

Business Analyst - Wealth Management - London (Key skills: Business Analyst, Digital Transformation, Business Process Change, Requirement Gathering, Analysis, Documentation, Stakeholder Management, Quality Assurance, UAT, Agile, Change Management, Financial Services, Wealth Management, Business Analyst) Our client is a highly respected wealth management firm renowned for delivering tailored investment solutions and financial planning services to institutional clients and high-net-worth individuals. With a strong legacy of excellence, the company is committed to innovation and is undergoing a major digital transformation to enhance client experiences, streamline operations and future-proof its services in an ever-evolving financial landscape. As part of this transformation, the firm is expanding its change team to drive strategic initiatives, optimise business processes and implement cutting-edge technology solutions. As such we are seeking Business Analyst to join their team. This is an exciting opportunity to be part of a forward-thinking organisation that blends tradition with innovation, offering a dynamic environment where your expertise will make a tangible impact on the future of wealth management. The ideal Business Analyst candidates will have previous experience within the financial services sector, ideally in wealth management. Strong expertise in digital transformation and business process change projects is required. Excellent requirement gathering, process mapping and documentation skills are essential. Strong stakeholder management abilities, working with both technical and non-technical teams is required as is experience of working within Agile and change management environments. Knowledge of regulatory and compliance requirements in financial services is desirable. All Business Analyst positions come with the following benefits: Flexible working arrangements, including hybrid options. Private healthcare and life insurance. Gym membership & wellness programs. Generous training and development allowance, including certifications and industry conferences. Company-sponsored social events and networking opportunities. 30 days holiday plus UK Bank Holidays. This is a fantastic opportunity for a Business Analyst to drive change within a prestigious wealth management firm and work on transformational projects that shape the future of financial services. Location: London, UK / hybrid working Salary: £60,000 - £95,000 Bonus Pension Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. NOIRUKTECHRECNOIRUKREC

London, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

Best Crypto Payment Gateway for High Risk
Best Crypto Payment Gateway for High Risk

Published in

··

June 5, 2025

Why WordPress Scalability Starts with Smart Site Structure from Day One
Why WordPress Scalability Starts with Smart Site Structure from Day One

Published in

····

May 26, 2025

How to Build Scalable Web Apps with React JS
How to Build Scalable Web Apps with React JS

Published in

····

May 22, 2025

Explore all articles

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

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

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

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.