Skip to content

Data Engineering, AI & Machine Learning Bootcamp

Future-proof your career with the very latest skills in Data Engineering, AI & Machine Learning.

Top companies hiring our graduates

Launch Your Career in Data Engineering, AI & Machine Learning

Explore the tech industry’s fastest growing fields with our immersive, hands-on bootcamp. New for 2025, this course equips you with advanced data engineering skills, cutting‑edge machine learning algorithms, and the real‑world AI applications that today’s top employers demand.

Designed by industry experts, our comprehensive curriculum provides you with the technical expertise, problem-solving mindset, and project experience essential for launching a successful career in this rapidly evolving space. You’ll progress from mastering foundational data techniques to solving complex AI/ML challenges.

We believe the world of AI needs more diverse voices, which is why we’ve made this course as accessible as possible, from flexible core hours that accommodate parents to finance options like “pay when you get a job”.

The application process takes 2–3 weeks and cohorts are small, so we recommend applying early to secure your place and access prep materials.

Northcoders discuss code

Curriculum

Northcoders isn’t a course choice, it’s a career decision.

  • 4000+ students graduated
  • 400+ hiring partners
  • 9+ years of experience training software developers
  • Code

    Week 1-2

    Fundamentals

    You’ll gain a rigorous understanding of the core concepts and best practices of Python programming.

    You’ll cover test-driven development, programming paradigms like functional and object-oriented programming, and how to write succinct Pythonic code.

  • network-server-panel-on-black-background

    Week 3

    Networking and Concurrency

    You’ll learn how data is encoded and stored in appropriate formats.

    We’ll also explore networking protocols such as HTTP and TCP along with how to run multiple tasks concurrently with asynchronous programming.

  • businesswoman-with-tablet-looking-at-data

    Week 4

    Data Fundamentals

    We’ll introduce the fundamentals of how data is stored, analysed and manipulated.

    A key element is Structured Query Language (SQL), the near-universal standard for interacting with relational databases.

  • server-drive

    Week 5

    Servers

    Data Engineering is an inherently back-end discipline, so you’ll learn the principles and practice of how to create servers and APIs and how they interact with data sources.

  • Cloud Graphic

    Week 6

    Cloud Engineering and DevOps

    We’ll explore how to deploy data applications in the market-leading cloud stack, AWS.

    We’ll also go into the key skills of DevOps: infrastructure-as-code (IaC) and continuous integration/deployment (CI/CD).

  • Viewing Data

    Week 7

    Data Intensive Applications in the Cloud

    Using the fundamentals you have learned about Python programming, data and cloud engineering, you will learn about the standard skills of ETL, Orchestration, modelling for data analytics and Business Intelligence.

  • Woman reviewing data

    Week 8

    Data Toolkit

    You’ll put the skills you’ve learnt into practice by learning how to orchestrate tasks like in a real production environment.

    You’ll schedule jobs to be run, make them observable, and perform optimisations as you would in the workplace.

  • AI Graphic

    Week 9-10

    AI/Machine Learning

    We’ll take you from foundational AI and machine learning concepts to solving industry-relevant real-world problems with AI applications.

    You’ll gain practical experience with neural networks, decision trees, LLMs, embeddings, and fine-tuning models—and build your own RAG-powered AI system.

  • Coding on a remote call

    Week 11-13

    Group Project

    You’ll work in teams of 4-6 to develop a realistic data application.

    We’ll cover best practices for working in tech teams, such as Kanban, Agile methodologies, user stories, effective stand-up meetings, and collaborating on Git.

  • Data Representation

    Week 14

    Advanced Data Toolkit

    You’ll learn how to handle large scale computing with Apache Spark.

    These principles will set you up for future success in enterprise-scale Data Engineering.

An industry-led experience

Constantly updated curriculum taught by seasoned experts.

A career-first approach

Build a standout portfolio with specialist career sessions led by our Career Development team.

Support from the day you apply

Kickstart your journey with free pre-course coding content and access to our online support network.

Future ready skills

Master Python, SQL, cloud computing, and cutting-edge AI/ML techniques to hit the ground running in your first role.


Download Curriculum

Upcoming course dates

Pace

Full-Time

Date

Jun 16

Format

Remote

Price

from £7,950
Apply now
 

Pace

Full-Time

Date

Sep 15

Format

Remote

Price

from £8,950
Apply now
 

Payment Options

Advance Payment

Pay upfront to receive a discount.

Learn More
Interest Free Payment Plan

Pay in regular monthly instalments.

Learn More
Income Share Agreement

Pay back your course when you start earning.

Learn More

Our students move on to great careers

We’ve had people from all walks of life graduate from our bootcamps
  • Northcoders in a word

    Life-changing, rewarding, exciting: find out how our graduates would describe their Northcoders experience.

  • From Video Engineer to Software Engineer

    Through Northcoders, Joshua switched from a demanding career in video engineering to a new one as a software engineer. He now has a job he loves with a stable schedule and hybrid working that give him more time with his family.

  • From Paramedic to Software Developer

    Northcoders gave Jordan the skills and confidence to change to a tech career. He now works on software for ambulance services, and uses his previous experience to improve it for current paramedics.

  • From Marketing to Software Engineer

    Cat tried lots of different jobs, from marketing and hospitality to farm work. Northcoders helped her find a long-term career she loves in software development.

  • A word from a Hiring Partner

    Wren Kitchen has recruited many Northcoders graduates. Jack tells us how well they fit in at Wren in this video.

Northcoders career support

Learn about Northcoders’ personalised career support offered to all our students and graduates.

Apply today to join

Meet Us

Looking to learn more about what it means to be a Northcoder? Meet us at one of our events or catch up on pre-recorded webinars and student-produced Day in the Life videos.

    FAQs

View All