MongoDB
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
Anson Mccade

20h ago

Migration Architect

Role : Migration Architect Location : London (Hybrid – 2/3 days) Salary : Β£80,000 - Β£130,000 per annum Benefits Drive the Future of Enterprise Migration We are seeking a Migration Architect to lead the transformation of mission-critical applications, data, and infrastructure. This role is ideal for an experienced architect with a deep understanding of migration strategies and cloud technologies, ensuring seamless transitions with minimal disruption to business operations. Key Responsibilities: Own and manage the migration of legacy applications from planning to execution. Design and implement comprehensive migration strategies across cloud and on-premises environments . Assess existing systems to determine migration requirements and develop technical roadmaps . Lead high-impact migration projects, ensuring delivery within scope , time , and budget . Collaborate with stakeholders to align migration plans with business objectives . Provide technical leadership , including runbook creation and hands-on troubleshooting. Ensure data integrity , security , and compliance throughout the migration process. Develop best practices and maintain technical documentation . What We’re Looking For: Proven experience in migration architecture within a System Integrator organisation . Proven expertise in cloud platforms such as AWS , Azure , and Google Cloud . Strong technical background in data migration tools , enterprise infrastructure, and modernisation projects . Ability to produce High-Level Designs (HLD) and Low-Level Designs (LLD) from an architectural perspective. Hands-on experience with DevOps , hybrid cloud environments, and security best practices . Excellent stakeholder management and problem-solving skills. TOGAF certification is required; cloud certifications (AWS, Azure) are highly desirable. Why Join? This role offers the opportunity to work on large-scale transformation projects, collaborating with industry leaders to modernise critical enterprise systems. You’ll have access to cutting-edge technologies, professional development programs, and career progression opportunities. Take the next step in your career - apply today and be part of a team shaping the future of enterprise migration. Reference : AMC/JWH/MAKL1

London, UK
LexisNexis Risk Solutions

20h ago

Fraud Engagement Manager - French Speaking

About the Business : LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, risk.lexisnexis.com About our Team : The team drives customer engagement at executive levels, working closely with our clients to establish strong relationships with key stakeholders. About the Role : You will manage customer accounts post implementation acting as a fraud SME delivering on strategic road maps and projects. Responsibilities : Showing a good understanding of fraud and risk management, relating it to products and service within the firm Understanding customer use cases and requirements and in turn apply best practices to deliver customer road maps Developing and delivering fraud strategies, providing solution training and transfer of knowledge Demonstrating a very good knowledge of fraud and identity solutions, and performs the functional customization of the solution Interacting with the Sales, Pre-Sales and Marketing teams, including providing strategic oversight and fraud best practice Acting as an industry liaison when required providing outputs and SME knowledge to support LexisNexis Risk Solutions deliverables Requirements : Experience in consulting, professional services or banking Understanding of financial industry and knowledge of fraud related areas History of working with highly technical internal and external teams, translating requirements and discoveries to non-technical decision makers Problem solving and critical thinking skills Experience working with rule engines and fraud solutions is considered an asset Fluency in English and French Learn more about the LexisNexis Risk team and how we work here

London, UK
InterQuest Group

20h ago

Datacenter Operator

Role - Data Centre Operations (Analyst) Location - London Hours - Shift pattern of 2 days on, 2 nights on, then 4 days off Salary - Β£35K inclusive of shift allowance The Analyst – Data Centre Operations will aid in the deployment, operation and management of the Customers in its centres. Reporting to the Manager – Data Centre Operations, this role primarily includes the managing of whitespace, colocation and managed customer racks, data cabling, power management, hardware installation, circuit installations, media handling, and fulfilling tasks for our customers on the data centre floor as and when required

Isleworth, UK
Hedge Fund

20h ago

Python Developer

About Us: We are one of the world’s leading commodities trading houses, leveraging sophisticated technology to trade a broad range of energy, metals, and agricultural commodities globally. Our success is driven by cutting-edge analytics, high-frequency data processing, and a commitment to innovation. We are now looking for a Senior Python Engineer to join our dynamic team in London and drive our next wave of technological advancements. Role Overview: As a Senior Python Engineer, you will be at the heart of our technology platform, building robust systems that enhance our trading strategies, risk management, and data analysis. You will collaborate closely with quants, data scientists, and traders, providing Python-based solutions that directly impact the profitability of the business. This is an exciting opportunity to work in a fast-paced, high-performance environment where you can push the boundaries of technology in financial markets. Key Responsibilities: Design, develop, and maintain highly efficient Python-based applications for commodities trading, risk management, and real-time data analysis. Build scalable, high-performance data pipelines to process large datasets from multiple sources, including real-time market data and fundamental data. Implement robust APIs and microservices to integrate trading systems, analytics platforms, and external data providers. Optimize performance and scalability of existing systems, ensuring low-latency trade execution and real-time risk monitoring. Collaborate with quants and traders to prototype and implement algorithms that enhance trading strategies and position management. Lead code reviews, enforce best practices, and mentor junior developers to foster a culture of excellence. Work in a collaborative, agile team environment to rapidly develop and iterate on new features and tools. Qualifications: 5 years of professional experience in Python development, with a focus on building performant, scalable systems. Deep understanding of core Python, including its strengths in data manipulation, asynchronous programming, and performance optimization. Experience with distributed systems, parallel computing, and high-performance processing of large datasets. Strong experience in data pipelines, working with tools such as Pandas, NumPy, and SQL/NoSQL databases. Proven experience working in fast-paced environments, ideally within trading, financial services, or high-frequency environments. Proficiency in developing RESTful APIs, microservices, and working with cloud-based architectures (AWS, GCP, or similar). Expertise in testing frameworks, CI/CD, and containerization technologies such as Docker or Kubernetes. Experience in managing and deploying services in Linux/Unix environments. Strong analytical and problem-solving skills, with a keen attention to detail and an ability to thrive under pressure. Fluency in English is required. Preferred Skills: Experience in commodities markets or broader financial markets. Knowledge of quantitative modeling, risk management, or algorithmic trading. Familiarity with big data technologies like Kafka, Hadoop, Spark, or similar. Why Work With Us? Impactful Work: Directly influence the profitability of the business by building technology that drives trading decisions. Innovative Culture: Be part of a culture that embraces new ideas, cutting-edge tools, and continuous improvement. Competitive Compensation: Industry-leading salary, significant performance-based bonuses, and comprehensive benefits package. Professional Development: Access to world-class learning and development resources, with opportunities for career growth. Work-Life Balance: Flexible working arrangements, generous holiday allowances, and a strong focus on well-being.

London, UK
Handle Recruitment

20h ago

Senior HRIS Specialist - Workday - Creative

Amazing opportunity for an experienced HRIS Specialist to join a growing global creative business on the 12 month FTC basis. This role offers the opportunity to work with cross-functional teams and enhance HR operations across multiple regions including EMEA and APAC. Ideal candidates will come armed with a strong background in a Workday HRIS implementation and configuration in particular Payroll, Core HR an Benefits module, ready to step into something very autonomous and with a high level of accountability. Key Responsibilities: Support the configuration, testing, and deployment of Workday Payroll and related modules. Troubleshoot and resolve Workday configuration issues while maintaining data accuracy and compliance. Create reports and analytics to support payroll and HR operations. Qualifications: 5 years of experience in Workday configuration, particularly with Payroll. Excellent problem-solving skills and ability to manage projects in a fast-paced environment. Strong communication skills and the ability to work with cross-functional teams. You'll need to be ready to roll up your sleeves and navigate the business in order to make the required impact, you'll have a very agile and flexible approach and a can-do attitude! This role is based in London. Hybrid working - 3 days in the office. If this sounds like the role for you, get in touch.

London, UK
Spectrum IT Recruitment

20h ago

Software Development Manager (JavaScript/TypeScript)

Software Development Manager - TypeScript, JavaScript Up to Β£100,000 Bonus & Benefits Location: UK-based | Remote / Hybrid | 1 day/month in Hampshire Sector: SaaS | B2B Tech: TypeScript, JavaScript, AWS A fantastic opportunity to make a real impact at a successful, fast-growing SaaS company. This role offers the chance to lead talented engineering teams (15), shape product delivery, and influence technical standards across customer-facing platforms. Why Apply? Join a thriving SaaS company with strong commercial growth Work with a modern tech stack: NestJS/NodeJS, Vue, Redis, SQL Server, Snowflake Make a big impact, make key decisions, help create and drive a high performance culture Hybrid working with just one monthly visit to the HQ in Hampshire The Role: Lead and mentor a section of the engineering team - approx 15 developers Set and manage performance goals, metrics and development plans Oversee code quality, DevOps standards, and system design Support hiring, onboarding, and team engagement Foster a culture of collaboration, learning, and continuous improvement What You'll Bring: Strong background in software development and team leadership Experience with clean code, SOLID principles, and scalable systems Ability to assess code quality and drive best practices Hands-on understanding of DevOps and modern delivery pipelines Excellent communication and people management skills Ready for the next step? Hit apply to upload your CV and covering information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Hampshire, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

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

Published in

Β·Β·Β·Β·

May 22, 2025

Best Crypto Payments Gateways in 2025
Best Crypto Payments Gateways in 2025

Published in

Β·Β·Β·

May 22, 2025

The Ampere Porting Advisor Tutorial
The Ampere Porting Advisor Tutorial

Published in

Β·Β·Β·

May 22, 2025

The Basics of Node.js Streams
The Basics of Node.js Streams

Published in

Β·Β·Β·

May 16, 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.