⭐️⭐️⭐️⭐️⭐️

4.98/5 - 6,000+ student reviews

Data Engineering
course Online

  • ✔️

    Learn with the #1 ranked coding bootcamp

  • ✔️

    Get a data job in 3 months on average

  • ✔️

    Graduate in 2 to 7 months

Online

Our Data Engineering alumni are now working at:

Amazon Google Doctolib Meta Microsoft PayPal Qonto
Le Wagon logo Apply now
Overview

Become a Data Engineer in weeks

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

  • ✔️

    Upscale your data organization

  • ✔️

    Process any type and size of data

You will master these programming languages and tech tools:

Docker Docker
Python Python
GitHub GitHub
GCP GCP
BigQuery BigQuery
PostgreSQL PostgreSQL
Kubernetes Kubernetes

Apply for the next Data Engineering course

Next date

Feb 8, 2025

Availability

Limited seats

See all sessions
Apply now

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:

GitHub GitHub
Python Python
SQL SQL
Git Git

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:

Docker Docker
Python Python
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:

SQL SQL
BigQuery BigQuery
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:

Kubernetes Kubernetes
SQL SQL
dbt dbt
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:

Pub/Sub Pub/Sub
Apache Spark Apache Spark
Dataflow Dataflow

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 do 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!

  • 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

Audience attentively listening to a speaker during a conference, seated in rows.
Data Engineering info session

Join the next info session

Dive deeper into Data Engineering with out expert-led info session. Get insights, ask questions, and see how our course can transform your career.

Learning Schedule

Choose the rhythm that suits you best

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

Le Wagon's students learning 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

Le Wagon's students learning online

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

our method

Boost your skills learning from passionate Data experts

With skilled and helpful teachers, you'll rapidly learn hands-on skills and build a strong foundation to elevate your data career.

  • ✔️

    Practice on real-life advanced tech projects

  • ✔️

    Join a group of like-minded peers to support you

  • ✔️

    Get career coaching to land your dream job

Web development students

Meet our course creators and data engineering experts

The top tech recruiters choose Le Wagon graduates

  • Quitterie Mathelin-Moreaux working at Skello
    quote
    Most of our developers and product managers come from Le Wagon! Le Wagon has become a key strategic partner helping Skello to hire great tech talent.
    Skello

    Quitterie Mathelin-Moreaux

    CEO - Skello

  • Simon Baldeyrou working at Getaround Europe
    quote
    We've hired more than 20 Le Wagon graduates in various engineering, product and data roles. We really value their strong tech foundations and ability to learn fast.
    Getaround Europe

    Simon Baldeyrou

    CEO - Getaround Europe

  • Jean-Charles Samuelian-Werve working at Alan
    quote
    We have recruited some amazing Le Wagon alumni in various tech roles: data, product, ops and engineering. It's a great bootcamp for preparing well-rounded top tech talent.
    Alan

    Jean-Charles Samuelian-Werve

    Co-founder & CEO - Alan

  • Nathan Tempels working at Tayo
    quote
    As a fast paced Scale-up based in EPFL innovation park, we often look for new talents and love hiring Alumni from Le Wagon. We like their mindset and adaptability.
    Tayo

    Nathan Tempels

    Scrum Master - Tayo

  • Angela  Diapari working at Doctolib
    quote
    At Doctolib we always strive for the best talents to make access to healthcare fast and equal for everyone. Through Le Wagon, we've found these great talents as they learn exactly the tech skills that help us in our mission.
    Doctolib

    Angela Diapari

    Lead Product Recruiter - Doctolib

  • Elisa Lorenter working at Malt
    quote
    Le Wagon’s training allows to bring the tech and the business part together, people from Le Wagon are open-minded and flexible, it is precisely what we need in a hyper-growing environment as a scale-up company!
    Malt

    Elisa Lorenter

    Head of Talent Acquisition - Malt

  • Ricardo Gaspar working at PwC
    quote
    Le Wagon Alumni bring experience in other areas that, together with their new learnings from the bootcamp and motivation, turn them into fundamental pieces of solid and diversified tech teams.
    PwC

    Ricardo Gaspar

    Senior Manager - PwC

  • Lucile Ritchie working at Foxintelligence
    quote
    We have recruited 4 Le Wagon Alumni this year in our team, who have fitted very quickly into Foxintelligence culture. They have proved to be adaptable, quick learners, and great team collaborators.
    Foxintelligence

    Lucile Ritchie

    Strategy & Operations Manager - Foxintelligence

  • Pedro Oliveira working at Landing.Jobs
    quote
    Both Miguel and Manuel have been great with the challenge of building Landing.Jobs’ platform. We really enjoy both their motivation for constant improvement and their openness to work with our Experience Team.
    Landing.Jobs

    Pedro Oliveira

    COO - Landing.Jobs

  • Quitterie Mathelin-Moreaux working at Skello
    quote
    Most of our developers and product managers come from Le Wagon! Le Wagon has become a key strategic partner helping Skello to hire great tech talent.
    Skello

    Quitterie Mathelin-Moreaux

    CEO - Skello

  • Simon Baldeyrou working at Getaround Europe
    quote
    We've hired more than 20 Le Wagon graduates in various engineering, product and data roles. We really value their strong tech foundations and ability to learn fast.
    Getaround Europe

    Simon Baldeyrou

    CEO - Getaround Europe

  • Jean-Charles Samuelian-Werve working at Alan
    quote
    We have recruited some amazing Le Wagon alumni in various tech roles: data, product, ops and engineering. It's a great bootcamp for preparing well-rounded top tech talent.
    Alan

    Jean-Charles Samuelian-Werve

    Co-founder & CEO - Alan

  • Nathan Tempels working at Tayo
    quote
    As a fast paced Scale-up based in EPFL innovation park, we often look for new talents and love hiring Alumni from Le Wagon. We like their mindset and adaptability.
    Tayo

    Nathan Tempels

    Scrum Master - Tayo

  • Angela  Diapari working at Doctolib
    quote
    At Doctolib we always strive for the best talents to make access to healthcare fast and equal for everyone. Through Le Wagon, we've found these great talents as they learn exactly the tech skills that help us in our mission.
    Doctolib

    Angela Diapari

    Lead Product Recruiter - Doctolib

  • Elisa Lorenter working at Malt
    quote
    Le Wagon’s training allows to bring the tech and the business part together, people from Le Wagon are open-minded and flexible, it is precisely what we need in a hyper-growing environment as a scale-up company!
    Malt

    Elisa Lorenter

    Head of Talent Acquisition - Malt

  • Ricardo Gaspar working at PwC
    quote
    Le Wagon Alumni bring experience in other areas that, together with their new learnings from the bootcamp and motivation, turn them into fundamental pieces of solid and diversified tech teams.
    PwC

    Ricardo Gaspar

    Senior Manager - PwC

  • Lucile Ritchie working at Foxintelligence
    quote
    We have recruited 4 Le Wagon Alumni this year in our team, who have fitted very quickly into Foxintelligence culture. They have proved to be adaptable, quick learners, and great team collaborators.
    Foxintelligence

    Lucile Ritchie

    Strategy & Operations Manager - Foxintelligence

  • Pedro Oliveira working at Landing.Jobs
    quote
    Both Miguel and Manuel have been great with the challenge of building Landing.Jobs’ platform. We really enjoy both their motivation for constant improvement and their openness to work with our Experience Team.
    Landing.Jobs

    Pedro Oliveira

    COO - Landing.Jobs

Want to learn more about our Data Engineering bootcamp?

✔

Understand the goal of the bootcamp

✔

Get our syllabus week by week

✔

Understand our methodology

Download our Data Engineering syllabus

Loading form...
job-ready portfolio

Build a solid portfolio to showcase your skills to tech recruiters

Create various web apps, culminating in a live demo to a real audience. Enhance your profile with a portfolio ready for interviews.

Restaurant Data Analysis

Nicolas Jonckheere Doha  Kaddaf Maria Kosyuchenko Apolline Jauffret
Data Engineering students
May 2024

LinkedIn job market trend analysis

Alexandre Valentin Alexandre Canacaris Wadiae Lakhlili Sifat Khan
Data Engineering students
May 2024
Career services

Land your dream job
with the support of our career team

Benefit from personalized coaching, attend job fairs and networking events, get prepared for interviews and connect with recruiters.

Discover our career services

1000+

hiring partners

86%

*

employment rate

100+

countries with alumni presence

*Our reports are based on surveys sent 6 months after training from 3467 respondents and publicly available data. Our last report was updated in December 2024 and captures outcomes of bootcamp graduates that finished bootcamp in Europe or Online from 1st of Oct. 2022 to 30th of Sep. 2023.

What career paths open up to you after this Data Engineering bootcamp?

After the course, you can apply for different roles in data, as an employee or as a freelancer:

  • Data Engineering jobs: Data Engineer, Data Architect, Data Integration Specialist, Big Data Engineer, Data Pipeline Engineer, Data Infrastructure Engineer, Data Operations Engineer, Database Engineer, Data Platform Engineer.
  • Full stack data jobs (depending on your background): Analytics Engineer, Senior Data Analyst

What’s the average Data Engineering salary?

Salaries in Data Engineering can vary depending on your seniority, location or the sector in which you work. Learn more about the factors that can influence your earnings in our Data Engineering salary guide.


 See what our Online Data Engineering graduates do now 

Here’s why people like you choose Le Wagon

Upcoming sessions

Join our next Online session

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

Loading...
Financing

Do you need help with financing?

Get expert advice on financing possibilities, with the potential to secure up to 100% financing for your tuition. Explore your options now with a call.

See financing options
Admission advisor at Le Wagon
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.

Fernando Americano Milene Cardoso Francesco Ecclesie Emilia Vásconez

Book a free call with our advisors

✔

Discuss your career

✔

Decide which course is the best for you

✔

Learn more about your financing options

✔

Explore our methodology

Only have one question?

Loading form...

FAQ

Your questions answered

If you're unable to join our full-time course, you can consider joining our part-time cohort. Requiring an approximate commitment of 16 hours per week, enjoy a mix of pre-recorded on-demand lectures and live lectures while engaging in interactive sessions from the comfort of your home. This program is perfect for those looking to balance work and life, and it's led by expert instructors in a collaborative learning environment, complete with teachers, teaching assistants, and fellow students similarly to our full-time bootcamp.

Web development course
You don't need any technical background to join our web development bootcamp. We expect 3 things from our students: be (extremely) motivated, be curious, be social. If this sounds like you, then we'll be more than happy to have you on board if you pass all the selection process.

Data science & AI course
The Data science & AI course requires some basic knowledge of programming and mathematics.

  • How much programming do I need to know? Well, you must be comfortable with data types & variables, conditions, loops, functions and data structures like arrays and dictionaries (also called hashes in some programming languages). If you know those topics in other languages than Python (like Ruby, JavaScript, C++, etc.), you have the right programming prerequisites!
  • How much mathematics do I need to know? In order to join our Data Science course, you also need a minimum level in Mathematics and to be familiar with concepts covered in high school's scientific section. We need you to be comfortable with functions, their derivatives & systems of linear equations. To get up to speed, some additional preparation work will be given to you before the bootcamp start to get a refresh of all these concepts as well as more advanced knowledge on linear algebra and statistics.

Data analytics course
The data analytics bootcamp is beginner-friendly, with no prerequisites required. What counts for us is that you’re motivated to start your new tech journey.

Funding options are available for many of our online students, depending on your country of residence and any eligibility criteria to obtain funding support within that country.

To find out, simply select your country of residence on our financing page to discover what options are available to you. 

If you have more than one option, during your admissions interview we will help you to choose the best option available for you.

If you're unsure, feel free to reach out by email to our admissions team at online@lewagon.org to learn more about local funding options in your country.

In most cities, the bootcamp is taught in English.

In French cities, the program is in French. You will have a 1h30 lecture in the morning in French, and a 1h30 live-code in the evening in French as well. So, if you don't understand French correctly, you won't be able to attend the bootcamp in France.

In some other cities (São Paulo, Shanghai, Chengdu, Tokyo) specific sessions are organised in other languages (Brazilian Portuguese, Chinese, Japanese). You can check the language of the next batch on the "Apply" page.

Extra info: all the challenges' instructions and written documentation are in English, so all students must have a good level and understanding or written English, even in cities where lectures are given in another language.

To apply, simply complete the application form on our website by selecting:

  • The course
  • The format (full-time or part-time)
  • The city you're interested in
  • An introduction of why you want to join us and information about your personal project (if you have one!)

This is a quick process which only takes a few minutes. We will then contact you to schedule an interview (either in-person or online) to understand your motivations in more detail and answer any questions you have about our bootcamps.

Data recruiters are actively seeking Data Engineers with a solid combination of technical and soft skills, along with sufficient experience to navigate complex situations. Consequently, this Bootcamp is not accessible without prior technical or coding experience. The prerequisite skills required are a good understanding of SQL and Python (or another back-end language), either from your professional experience or software engineering studies. If you're new to the Tech or Data field and seeking a career in these areas, you might consider our other Bootcamps: Web Development, Data Analytics or Data Science - these could be a great fit for you!