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
Haystack

21h ago

Software Engineer

Please note this is a remote-first opportunity but you must be UK-based and within commutable distance to Bromley or Canterbury About the Role We are looking for a talented and motivated Mid-Level Full Stack Engineer to join our growing team. You will work on building and enhancing web applications, contributing to both front-end and back-end development. Your primary tech stack will include React for the front-end and Python for the back end. Responsibilities Develop and maintain scalable web applications using React and Python. Build and optimise user-facing features with modern JavaScript. Design and implement robust APIs and backend services using Python. Collaborate with designers, product managers, and other engineers to deliver high-quality software. Write clean, maintainable, and efficient code while following best practices. Participate in code reviews, debugging, and troubleshooting. Ensure application security, performance, and scalability. Requirements Minimum 2-years of experience in full-stack development. Proficiency in React.js, JavaScript, HTML, and CSS. Strong backend development skills with Python. Experience working with RESTful APIs and GraphQL. Knowledge of state management libraries (Redux, Context API) and component-driven development. Experience with Git and version control workflows. Understanding of CI/CD pipelines and deployment strategies. Strong problem-solving and communication skills. Ability to work independently and collaboratively in an agile environment. Nice to Have Experience with TypeScript. Knowledge of Apache Kafka. Benefits Competitive salary. Flexible work schedule and remote work options. Professional development opportunities. Health and wellness benefits. Collaborative and innovative team culture. If you're a passionate Full Stack Engineer looking to work on exciting projects with modern technologies, we'd love to hear from you Apply now and be part of our journey.

London, UK
Durlston Partners

21h ago

Full Stack Engineer

Fullstack Engineer Imagine joining a team of elite engineers, quants, and traders at the forefront of digital asset trading. This is your chance to step into an all-hands-on-deck start-up environment where cutting-edge technology meets high-performance finance. This company, backed by some of the world’s most renowned VCs, is on a mission to redefine liquidity provisioning in the digital asset space. Their proprietary high-frequency trading (HFT) technology, built with advanced machine learning and stochastic control, gives them an edge in both centralized and decentralized markets. Now, they’re scaling their technology across the full crypto infrastructure value chain, and they need you to help make it happen. The Role: Fullstack Engineer In the first six months, you’ll be fully immersed, working side-by-side with traders and developers, delivering quick, high-impact solutions. This isn’t just about writing code, it’s about architecting and optimizing the very foundations of the company’s trading and infrastructure. Build and connect – Develop internal tools, improve trading infrastructure, and create seamless integrations across trading, finance, and compliance. Move fast, think smart – Tackle immediate deliverables while laying the groundwork for scalable, long-term solutions. Sit with the traders – Work directly with the Head of OTC Trading, a seasoned pro with a background in FX and traditional finance, who moves fast and provides direct feedback. Shape the company’s future – In a team of just 15, everyone plays a pivotal role. Your contributions will be visible and impactful from day one. What You Bring: Must-have: Python (core backend; this isn’t a web dev role) & JavaScript Big plus: AWS and Pulumi / GUI development experience Good to have: Some C++ exposure Education: A strong academic background in Computer Science, Mathematics, Physics, or a related quantitative discipline. Mindset matters: Entrepreneurial. Proactive. Ready to own problems and build solutions. This isn’t for someone who waits for direction, you’ll thrive if you take initiative and love a challenge. Why Join? Work with an elite team of builders and innovators in an ultra-fast-moving space. Direct access to leadership, no red tape, just execution. A once-in-a-career opportunity to shape a company’s trajectory in a high-growth industry. This is an urgent hire, the team needs this person now . If you’re ready to dive in and build the future of digital asset trading, let’s talk. Apply now If you don’t receive a response within three days, unfortunately, your application has not been successful.

London, UK
Platform Recruitment

21h ago

Software Engineer

Title: Robotics Engineer – Graduates and Senior Location: Somerset Salary: Up to £65,000 Join a Team Dedicated to Innovation We’re excited to be expanding our capabilities with a brand-new R&D and production facility to drive innovation and sustainability. Our state-of-the-art site is dedicated to developing advanced technology solutions, streamlining processes, and enhancing productivity - all while supporting work-life balance and offering opportunities to leave a lasting impact. What We’re Looking For: Experience: At least 3 years of relevant experience in robotics, programming, or engineering. Technical Skills: Proficiency in C/C++ and experience with pathfinding, navigation, and forward kinematics algorithms. Version Control: Familiarity with tools like Git or SVN. Bonus Skills: Knowledge of electronics and low-level programming. Must have – Experience in Robotics or some sort of motion control Take the next step in your career and become part of a company where innovation, sustainability, and technology come together to make a difference. Apply now and be part of something extraordinary Full details available. Don’t hesitate to get in touch: Masumaplatform-recruitment. com

Somerset, UK
Ingenio Global

21h ago

Head of Professional Services (UCaaS / CCaaS / Networking)

Job Title: Head of Professional Services Start date: ASAP Type: Permanent Location: HQ Manchester Salary: £100-110K Bonus Benefits Company Overview: Our client is a leading organisation in the technology sector that specialise in digital transformation, cybersecurity & customer experience solutions are currently looking to hire a Head of Professional Services that will lead teams delivering customer projects, including Project Managers, Project Coordinators and Project Engineers. These teams support their evolving portfolio. This overall team has 35 people with 4 managers. You will collaborate with the Operational Leadership Team to drive continuous improvement, enhancing efficiency, productivity, and service levels. Requirements: They are looking for an experienced leader with a background in managing teams delivering customer projects in SaaS, IT, or Communications. This role is ideal if you: Thrive under pressure, demonstrating self-motivation and resilience. Must have previous experience in a customer facing role. Bring creativity to developing new service offerings and enhancing existing ones. Possess strong commercial awareness, aligning services with strategic business goals. Hold a degree-level qualification. Have CMI or an equivalent management qualification. On Offer Competitive Salary Bonus TBC Access to salary sacrifice EV-car schemes & cycle-to-work Enhanced pension Enhanced parental leave Why Join? Work on cutting-edge projects that impact critical UK infrastructure A dynamic, fast-paced environment with opportunities for professional growth Hybrid work model and competitive salary package If you are looking to take the next step as Head of Professional Services , contact Cathal directly. Cathal (AT) Ingenio-global (DOT) com or apply today

UK, UK
Hunter Bond

21h ago

Platform & Automation Engineer : Puppet, Chef, Ansible, Terraform : London fintech : £200k

A global fintech business that operate deeply in the financial trading space are now on the hunt for a Platform and Automation Engineer to join it's growing team of industry-leading technologists. You will play a critical role in the design, implementing and support of automation technology throughput the firm. The applications are performant, critical, high-availability, robust and efficient systems built in an on-prem environment. Cloud skills are not required for this position. Ideal experience mix: Good experience in platform automation Strong exposure to configuration management, like Puppet, Chef, Ansible or Terraform Knowledge of CI/CD build pipelines like GitLab CI, GitHub or Jenkins Python and Linux skills Exposure to repository managers like Artifactory or JFrog Skill in orchestration technologies such as Kubernetes A truly unique opportunity to join a growing firm who are building a new team. Greenfield projects and a chance to further your career path are on offer. Hybrid working, great culture, amazing offices, career progression. Apply now

London, UK
Digital Waffle

21h ago

Software Engineer

Digital Waffle is partnered with a leading software company delivering bespoke solutions. They are looking for a Software Engineer to join their growing team. This is a fantastic opportunity to work with modern technologies, have a direct impact on product development, and be part of a growing collaborative team. Job Title: Software Engineer Location: King's Lynn (Hybrid – 3 days onsite) Salary: £40,000 - £50,000 D.O.E Your Role: Develop and enhance bespoke asset management applications. Work on projects that have a real-world impact Collaborate with a talented development team to deliver high-quality solutions Tech Stack: C# and .NET Core Angular (or similar modern JavaScript frameworks) SQL Azure cloud services DevOps tools and practices If you are a Software Engineer interested and wish to learn more please apply or get in touch for more details. All applicant's CVs will be reviewed, and those deemed suitable will be contacted

Peterborough, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Prompt Engineering for Web Development
Prompt Engineering for Web Development

Published in

·AI·Web·

March 7, 2025

10 Best AI Code Review Tools and How They Work
10 Best AI Code Review Tools and How They Work

Published in

··

March 3, 2025

Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist
Meeting European Accessibility Act (EAA) Standards: A Developer’s Checklist

Published in

····

February 18, 2025

10 Common Web Development Mistakes to Avoid Right Now
10 Common Web Development Mistakes to Avoid Right Now

Published in

··

February 17, 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.