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:
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
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:
40h
Build the foundation for data engineering
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:
40h
Create a data warehouse
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:
40h
Organize your data for visualization
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:
40h
Optimize data workloads of any size
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:
40h
Conduct a comprehensive project
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!
- 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
Get certified with the RNCP 6 AI and Data developer title, level Bac +¾
After the program, you will validate two blocs of the title "Artificial Intelligence Developer" (RNCP certified - level 6 EUR, equivalent to Bac +3/4) which you can put forward to recruiters.
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.
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
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
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
Meet our course creators and data engineering experts
The top tech recruiters choose Le Wagon graduates
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
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
LinkedIn job market trend analysis
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 services1000+
hiring partners
86%
*employment rate
100+
countries with alumni presence
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 in Online LATAM?
The position of Data Engineer is listed among the fastest-growing jobs on LinkedIn in France, the UK, Germany, Spain... Data Engineers are among the most sought-after professionals of the moment.
Data engineering salaries can vary depending on your seniority, location or the sector you work in. Find out more about Data Engineers' salaries.
Here’s why people like you choose Le Wagon
Join our next session in Online LATAM or online
Learn in person or online, full-time or part-time.
Choose the format that suits you.
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.
We can help you get financed through different options
- Student loans
- Public funding & scholarships
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.
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.
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.
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.
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.
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?
FAQ
Your questions answered
- Web Development: No technical background is required. We look for motivated, curious, and social students. If this describes you, you’re ready to apply and complete the selection process.
-
Data Science & AI: Requires basic programming and math knowledge:
- Programming: Familiarity with data types, conditions, loops, functions, and data structures (arrays and dictionaries) in any language like Python, Ruby, or JavaScript.
- Mathematics: Comfort with high school-level functions, derivatives, and linear equations. We provide pre-bootcamp resources to help you brush up on linear algebra and statistics.
- Data Analytics: Beginner-friendly, with no prerequisites beyond motivation to start your tech journey.
- Data Engineering: Beneficial to have foundational skills in programming, databases, and data infrastructure. Successful data engineers often blend these technical skills with strong soft skills to solve complex data challenges. This bootcamp provides hands-on training to help you build or deepen these skills, whether you’re starting fresh or seeking advanced expertise.
- Verify prerequisites: This bootcamp is designed for those with prior experience in development or data, so make sure you have a solid foundation in Python and SQL before applying.
- Choose your course and format: Select the Data Engineering course and decide between full-time or part-time study options.
- Select your location: Pick the city where you'd like to attend the course.
- Complete the application form: Provide a brief introduction explaining your motivation to join Le Wagon and share details about any personal projects, if applicable. You can find the application form on our website.