Exciting news! Le Wagon's data science bootcamp now includes more AI. Explore the upgrade!
⭐️⭐️⭐️⭐️⭐️

4.98/5 - 6,000+ student reviews

Launch your career with our web development course

  • ✔️

    Learn with the #1 ranked coding bootcamp

  • ✔️

    Graduate in 2 to 7 months, online or on campus

  • ✔️

    Get a tech job in 3 months on average

Our web development alumni are now working at:

Amazon Google Accenture Nike Walmart Shopify
Le Wagon logo Apply
Overview

Become a Web
Developer in weeks

Learn to build software applications from scratch and get access to endless opportunities as a Software Engineer, Product Manager, UX Designer and more.

  • ✔️

    Build solid foundations in software development & databases

  • ✔️

    Master front-end technologies to create interactive apps

  • ✔️

    Leverage AI and adopt best-in-class workflows

  • ✔️

    Develop a strong portfolio of real-world projects

You will learn these technologies and languages:

JavaScript JavaScript
SQL SQL
Figma Figma
GitHub GitHub
Ruby Ruby
HTML HTML
Copilot Copilot

curriculum

What you’ll learn in this web development bootcamp

Master the technical and project-management skills needed for a successful career in tech, learning how to develop great products in teams using modern workflows.


40h

Preparation work

Our web development course is very intense. To be prepared and make the most out of the bootcamp, you must complete 40 hours of preparation work to give you basic tech foundations and culture.

What you will do in practice:

  • 40 hours of online tutorials
  • Online quiz to validate basic tech knowledge

Software and languages you will learn:

JavaScript JavaScript
HTML HTML
CSS CSS
Git Git

56h

Code your first programs

Master all the developer tools such as command line, text editor, and Git. Write your first programs manipulating variables, functions, data structures and more. Detect patterns in texts and extract data from any file, any website or by using APIs.

What you will build in practice:

  • Scripts detecting valid emails and phone numbers
  • Web scrapers collecting information from e-commerce websites
  • Lots of games based on your command line

Software and languages you will learn:

Ruby Ruby
Terminal Terminal
Git Git

40h

Build your first applications

Structure your software following object-oriented principles. Learn one of the most used design patterns, the Model-View-Controller (MVC) and master it by coding several MVC apps from scratch.

What you will build in practice:

  • MVC software from scratch
  • Food delivery app on your terminal

Software and languages you will learn:

Ruby Ruby
Terminal Terminal
Git Git

24h

Store and extract data

Create relational databases and build queries with SQL. From simple CRUD queries (Create, Read, Update, Delete) to advanced JOIN queries, become an SQL expert! Connect your database to your software with an ORM (Object Relational Mapping).

What you will build in practice:

  • Simple blogging app with a database
  • Scripts to extract data from a music database

Software and languages you will learn:

Ruby Ruby
SQL SQL

80h

Design dynamic websites

Master web technologies and code responsive websites with HTML, CSS and Bootstrap 5.0. Add dynamic behaviors to your website with JavaScript. Practice modern JavaScript and use key frameworks, including Vue.js, React and Stimulus.js.

What you will build in practice:

  • Dynamic chats or todo apps with JavaScript
  • Reproductions of famous websites
  • A library of UI components in CSS
  • Responsive layouts and card grids

Software and languages you will learn:

JavaScript JavaScript
HTML HTML
CSS CSS

80h

Put everything together

Develop web applications from scratch following the workflows of successful startups. Design your app on Figma, collaborate on GitHub and code your app using Ruby on Rails. Finally, deploy it to production on a real domain and learn to cover your code with tests.

What you will build in practice:

  • Your own marketplace in teams
  • A recommendation website
  • 3 different apps with Rails

Software and languages you will learn:

JavaScript JavaScript
Figma Figma
GitHub GitHub
Ruby on Rails Ruby on Rails
Heroku Heroku
HTML HTML
CSS CSS

80h

Build your own web app from scratch

The project phase is the ultimate experience of the bootcamp: invent, design, code, deploy and pitch an original project in teams of 3 or 4 during the final two weeks. Go through the entire process—from the idea to the live app in production on a real domain name.

What you will build in practice:

  • SaaS applications
  • Real-time games
  • Any app on music, travel, food, etc.

Start your career in tech!

Receive guidance to kickstart your professional journey. Get help from our teams and experts to enhance your job-seeking skills, such as resume building and interview preparation. Network with industry experts and potential employers, positioning yourself for a successful transition into the workforce.

What you will do in practice:

  • 1 week of career-building activities
  • 1:1 coaching sessions
  • Q&A with our Alumni
  • Technical interview preparation

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.

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

Locations

Where would you like to study web development?

You can choose to learn web development in over 40 locations worldwide or online. Find now your learning destination!

Web development students at Le Wagon

Loading...
Not sure yet? See all locations
our method

Boost your skills learning from passionate software experts

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

  • ✔️

    Practice on real-life 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 software 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 web development bootcamp?

✔

Understand the goal of the bootcamp

✔

Get our syllabus week by week

✔

Understand our methodology

Download our web development 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.

OST: Shipment tracking for humanitarian aid trucks

Finn Stürenburg Vincent Stuber
Web development students
June 2022

HikEasy: Hassle-free adventures

Anna Mölling Sara Komes Emma Nielsen Vincenzo Lopergolo
Web development students
July 2021
Career services

Land your dream job
with our career team

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

Discover our career services

1000+

hiring partners

90%

*

employment rate

100+

countries with alumni presence

* Our reports are based on surveys sent 6 months after each training session. Our last report has been updated in November 2023 and is based on 2467 respondents who graduated in 2022 worldwide.

What career paths open up to you after this web development bootcamp?

After the course, you will be able to apply for different roles in software development, as an employee or a freelancer:

What’s the average web development salary?

Salaries in web development 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 web development salary guide.


See what our web development graduates do now

Here’s why people like you choose Le Wagon

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.

Admission advisor at Le Wagon
Admission

How to apply to our web development bootcamp

Our admission process is beginner-friendly and will give you a taste of our course. Start now!

1

No prerequisites

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

2

Book an interview with our enrolment advisor

When you apply, we’ll get back to you to schedule a 30-minute video interview. We'll talk about your professional background and your motivation.

3

Pass our technical quiz

You will take a technical quiz to assess your coding knowledge and your ability to learn.

4

Payment options & prepwork

The last step will consist of finding the most suitable financing option for you. Then, you'll jump into the prepwork which consists of 40h of training.

Ask all your questions to our advisors

Loading form...
Only have one question?

FAQ

Your questions answered

Once the bootcamps ends, you will benefit from our career services.

Our local team will help you prepare for tech interviews, meet the best local recruiters and connect with relevant alumni. You will also have access to a complete guide to kick-start your tech career after the course: boost your portfolio, prepare for technical interviews, leverage our 23,000+ alumni community, but also to lots of useful Slack channels to find jobs or freelance opportunities.

Our local team will introduce you to the right people depending on your goal and you will meet with inspiring alumni who will come back to share their post-bootcamp experiences, like how they found a job, started their own company or freelancing career.

These are some career services we will provide:

  • Networking events, job fairs, career workshops and office hours with alumni or tech recruiters
  • Coaching sessions with our Talent Manager or local alumni
  • Resources our Career Playbook
  • Introductions to our network of hiring partners through our Hiring Newsletter
  • Career week with practical workshops (from building a portfolio to inspiring talks)

Some cities offer specific financing options with local financial partners, like deferred tuition plans, student loans with interesting conditions or Income Share Agreements (ISA). You will find more details about these options here. Also feel free to reach out to the local admission manager to have more details about their local financing options.

To become a successful web developer, one needs to possess a mix of soft and technical skills. 

Soft skills are essential to navigate the dynamic and fast-paced tech industry. These include being an independent learner, possessing excellent problem-solving skills, enjoying learning new things, and having excellent communication skills.
 
On the technical side, a web developer needs to be proficient in HTML, CSS, JavaScript and, Ruby, UX and UI. And have a strong understanding of web development frameworks, APIs, and databases.

With these skills, a web developer can build responsive and visually stunning websites, maintain and update existing ones, and continually improve their craft to stay relevant in the ever-evolving tech industry.


You need to be 18 to enroll for the course. However, you can apply if you are 17 as long as you turn 18 before the start of the bootcamp.

At the end of bootcamp, you will have a junior developer level. This means you will be able to quickly prototype your ideas by creating web applications on your own. For instance, you will know how to include authentication to your web application (simple signin/signup, or Facebook/WeChat connect), add an admin back-office, include payment features, automate e-mails sending, and much more. You will also know how to quickly deploy in production and you will have learned programming best practices used by the best tech companies. You will then have different options at the end of the course:

  • Find a developer job (front-end developer, back-end developer or full-stack developer)
  • Find a tech-related job (e.g. product manager, solution engineer, operations manager, customer success manager, etc.) in a startup or a tech company
  • Continue your entrepreneurial journey
  • Become a freelance web developer

You will learn some concepts behind mobile app development. Let’s be clear: you will not learn iOS, Android or Windows Phone development. We really think these skills cannot be taught (honestly) in a few weeks. We prefer teaching you the basics of programming and web development for many reasons. First, these are the core skills of a software engineer, even if you want to dive into mobile development later on. Second, the web is the open platform you need to understand. Thanks to Responsive Web Design (which is part of the program), you will be able to create apps that will display nicely on mobile devices. You will also learn to create APIs that will be used by your mobile apps. It will then be very easy for any mobile developers to code your iOS or Android interface starting from the API you’ve built.

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.

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.

Mastering programming basics and relational databases is essential before leaping into JavaScript. Unlike typical JavaScript courses, we emphasize relational databases, crucial in real-world contexts. Learn HTML, CSS, Ruby, and SQL to construct data-driven apps. This foundation empowers you to conquer challenges and craft interactive web experiences. Our hands-on approach, spanning HTML, CSS, Ruby, Rails, and JavaScript, ensures flexibility across technologies. Our focus on learning and adaptability equips you to confidently tackle new languages and frameworks.

You can join our web development bootcamp even if you don't have any technical background. 

We believe that anyone can learn to code as long as they possess three essential traits: a strong motivation, an inquisitive mind, and a sociable personality. 

If you fit this description, we would love to welcome you aboard, provided that you successfully pass our admissions process. Keep in mind that you need to be 18 minimum to enroll for the course.

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.