31 000+

alumni across the world

#1

tech bootcamp

4.9 / 5

6000+ students reviews

7 000+

hiring companies

For who?

Who is this bootcamp for?

Le Wagon’s Data Engineering Bootcamp is designed for students with professional experience in data, or a technical degree. If you are starting out in data, we recommend the Data Analytics or Data Science & AI bootcamps instead.

Book a call-Jul-14-2025-03-21-05-9051-PM

The Software Engineer Building Data Systems

You are a developer who enjoys building scalable, back-end systems. This bootcamp will empower you to pivot your expertise from application infrastructure to data infrastructure, mastering the tools to design, build, and maintain the data pipelines that are the backbone of modern tech companies.

8-Dec-16-2025-04-01-14-3005-PM

The Data Analyst Moving Upstream

You are skilled at querying and visualising data, but you're often frustrated by messy, unreliable, or slow data sources. This program will teach you how to fix these problems at their core by building the automated, scalable, and trustworthy data pipelines that you and your team have always needed.

Header Web development program page

The Data Scientist Seeking Production Skills

You excel at building machine learning models but want to master the art of deploying them in a real-world, production environment. Learn how to build the robust data engineering workflows required to feed, train, and serve your models at scale, making you a more effective, end-to-end data professional.

blog.lewagon.comwp-contentuploads202503CamilleHuguenot_LeWagon_Photoshoot_2025_HD-35

The Infrastructure Expert Pivoting to Data

You have a strong background in managing databases, cloud infrastructure, or DevOps. This bootcamp allows you to specialize your skills in the high-growth field of data engineering, learning to manage the flow of massive datasets and build the resilient data warehousing solutions that modern businesses run on.

Curriculum

Master Data Engineering in weeks, not years

Learn to build data pipelines using engineering techniques and develop the foundations for a high-demand data career.

  • ✔️

    Build all elements of a modern data stack

  • ✔️

    Master cutting-edge containerization techniques

  • ✔️

    Scale your data organization

  • ✔️

    Process any type and size of data

You will master these programming languages and tech tools:

Python Python
Docker Docker
Github Github
BigQuery BigQuery
SQL SQL
Curriculum

What you’ll learn in this data engineering bootcamp

Master the skill set of a Data Engineer, learning to build data pipelines and manage robust applications at scale through 5 key modules.

40h

Preparation work

Our advanced data engineering course is intense. To be well-prepared and get the most out of the bootcamp, you must complete 40 hours of preparation work to develop your tech foundations.

What you will do in practice:

  • Developer skill refresher: Linux, GitHub, and Git
  • In-depth exploration of Python fundamentals
  • Intermediate SQL refreshment

Software and languages you will learn:

Python Python
Git Git
Github Github
SQL SQL

40h

Build the foundation for data engineering

Kickstart your journey into Data Engineering with a deep dive into core concepts and tools, setting a strong foundation for your growth in this field from using Python and CI/CD best practices to learning Docker.

What you will do in practice:

  • Set up your own virtual machine with Visual Studio Code
  • Build your first data lake and implement data transformations with Python
  • Apply CI/CD techniques using Ruff, Pylint, GitHub, and Poetry
  • Deploy a FastAPI app into production using Docker

Software and languages you will learn:

Python Python
Docker Docker
Github Github
GCP GCP

40h

Create a data warehouse

Work on the central piece of your modern data stack: the data warehouse. Elevate your skills in SQL, Postgres and use BigQuery as a Data Engineer. Also, discover Docker Compose for handling multi-container Docker applications.

What you will do in practice:

  • Create a data warehouse with BigQuery and set up access for your team
  • Import data using advanced SQL skills, Fivetran & Airbyte
  • Set up a Postgres instance entirely from scratch and compare that to managed solutions
  • Utilize Docker Compose for local setup and testing of complex setups such as sharded databases

Software and languages you will learn:

BigQuery BigQuery
SQL SQL
Docker Docker
PostgreSQL PostgreSQL

40h

Organize your data for visualization

Deepen your understanding of ETL, ELT, and ETLT processes with Airflow and DBT. Prepare your Data for various data visualization tools and orchestrate your Docker-created containers with Kubernetes.

What you will do in practice:

  • Implement and optimize ETL workflows using Airflow
  • Build and manage data pipelines with DBT, with a focus on modularity, testing, and version control
  • Combine Airflow and DBT together
  • Get introduced to Kubernetes and how to deploy to a production cluster

Software and languages you will learn:

SQL SQL
DBT DBT
Kubernetes Kubernetes
Airflow Airflow

40h

Optimize data workloads of any size

Learn to manage larger workloads and data transfers, explore the realm of streaming data at scale, and grasp the essential aspects of logging and monitoring.

What you will do in practice:

  • Leverage PySpark for transforming massive amounts of data
  • Implement data streaming solutions with Kafka and Pub/Sub
  • Transform streaming data in real-time with Apache Beam
  • Learn how to manage and monitor your data solutions as your data workload increases

Software and languages you will learn:

Python Python

40h

Conduct a comprehensive project

Design and build a data engineering project from the ground up. Integrate a variety of solutions from the modern data stack. Deliver data to end users and deploy your projects into production.

What you will build in practice

  • Data Engineering as a team: ADR process & Identity and Access Management (IAM)
  • Use Terraform to create your infrastructure
  • GraphDB pros & cons
  • When to use Document DBs and Wide Column DBs

Apply the tools and technology acquired during the modules in practical situations

Start your career in tech!

From the moment you embark on your tech journey, our dedicated career services team is there to provide you with tailored guidance throughout and beyond your training. Connect with our vast network of 1000+ hiring partners, benefit from 1:1 coaching and much more!

What you will do in practice:

  • Elevate your personal branding & get technical interview training
  • Benefit from 1:1 coaching & key alumni Q&A sessions
  • Connect with an extensive network of 1000+ hiring partners
  • Get a lifetime access to Le Wagon content

LEARNING SCHEDULE

Choose the learning schedule that suits you

Whether you prefer an intensive full-time option or a flexible part-time format, our courses are tailored to you.

online-1

Part-time

You want to keep your job or have personal commitments? Learn in your free time.


  • ✔️

    Graduate in 7 months

  • ✔️

    Flexible peer-to-peer learning

  • ✔️

    16 hours of study in total, per week

on-campus

Full-time

Ready to dive into tech? Join our intensive course. Monday to Friday, 9am to 6pm.


  • ✔️

    Graduate in 2 months

  • ✔️

    All day peer-to-peer learning

  • ✔️

    40 hours of study in total, per week

Flexible Financing

Multiple ways to finance your studies — even with 0% interest*

Certain financing methods can be combined. Just mention the financing options you're interested in to our admissions team to get more detailed information!
*processing fees may apply

Apply now to get personalised financing advice

Up to 100% funded

Employer-funded training

Many companies support employee upskilling by covering training costs. We can help you make your case with resources and documentation.

Learn more about how to get your company to pay for your tech training by downloading our free guide.

Advantages of employer-funded training

  • Combinable with other financing options
  • Keep your salary while you train
  • Benefit from flexible learning options to maintain a healthy work balance: learn part-time and/or online
  • Available for all bootcamps in all countries

0% Interest Financing

Alma — Pay as You Learn (4-6 months)

Pay €2,000 deposit upfront today + 4x or 6x payments.

Advantages of Alma:

  • 0% interest
  • No hidden fees
  • Available for legal residents of: France, Belgium, Spain, Germany, Portugal, Italy, The Netherlands, Luxembourg, Ireland & Austria.

Pay only when you get a job

BCAS — Extended Payment Plans

Repayments begin only after the student secures employment with an annual salary exceeding €17,000, calculated as a fixed percentage of the student's monthly income.

Advantages of BCAS:

  • No risk - pay only if you are earning
  • No upfront deposit
  • Currently available in: Spain & Germany

Software and languages you will learn:

Up to 100% of tuition paid for

CPF: Mon Compte Formation

€500 per year for French workers

Advantages of CPF:

  • Public funding for immediate discount on your bootcamp
  • Combinable with other financing methods (Alma, France Travail, Tech & AI Fluency Partial Scholarship, current limited time promotions)
  • Deadline: apply at least one month before the bootcamp starts to guarantee funding with CPF

24+ Month Low Interest Installments

Lendwise — UK Financing

Spread repayments over 2-10 years

Advantages of Lendwise

  • Repayments begin up to 6 months after graduation
  • 7-12% Interest Rates
  • Spread repayments up to 10 years

5-35% off your bootcamp tuition

Tech & AI Fluency Fund

Le Wagon’s Tech & AI Fluency Fund offers from 10% to 35% off tuition fees to applicants from underrepresented or underserved backgrounds. Each year, over 300 students are supported across Europe with a total of up to €400,000 invested into the fund.

We welcome all applicants who face challenges accessing traditional education, including (but not only):

  • People with disabilities
  • People looking to make a career change over the age of 45 years old
  • Young professionals under 25 years old, hoping to take a bootcamp abroad
  • People with low income (less than 60% the gross median income)

Upcoming sessions

Join our next session online

Learn online, full-time or part-time. Choose the format that suits you.

Applications take less than 5 minutes, applying early guarantees your place on our bootcamps. No prepayment and no commitment required!

Admission

How to apply to our data engineering bootcamp

Our Data Engineering Bootcamp is very technical and intensive. The prerequisite skills required are a good understanding of SQL and Python (or another back-end language), either from your professional experience or engineering studies.

1

Online Application

Apply online with a short motivation statement and info about your background and why you'd like to join the Data Engineering Bootcamp.

2

30 min informal, non-technical Interview

This is your opportunity to have all of your questions answered by our Admissions team and for us to find out more about your background, career goals and motivations to join.

3

Online Technical Quiz

The quiz takes around 45 mins and is designed to assess your current level of tech & coding knowledge with a focus on SQL & Python. You will have 3-5 days to complete this after your interview.

4

Payment options & prepwork

If successful, you'll receive your offer to join the bootcamp. The last step will consist of finding the most suitable financing option for you. Then, you'll jump into the 40hrs of prepwork ahead of your first day.

Would you like more details about our Data Engineering course?

✔

Understand the goal of the course

✔

Get our syllabus week by week

✔

Understand our methodology

Download our Data Engineering course syllabus