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:
96h
Foundation & Programming Fundamentals
Establish your professional development environment and master Ruby's elegant syntax while thinking like a programmer and solving problems systematically. Structure your software following Object-Oriented principles and learn the Model-View-Controller design pattern by coding complete applications from scratch.
What you will do in practice:
- Build lots of games based on your command line
- Create scripts detecting valid emails and phone numbers
- Develop web scrapers collecting information from e-commerce websites
- Build a recipe management application using MVC architecture
- Process large datasets and integrate with APIs
- Design modular, reusable code components with clean architecture
Software and languages you will learn:
24h
Store and extract data
Design, store, and retrieve information efficiently using professional database systems that handle millions of records. Learn how to design relational databases and build queries, then discover how to connect your database to your software using an ORM (Object Relational Mapping).
What you will do in practice:
- Design databases for optimal performance
- Build simple blogging app with a database
- Build scripts to extract data from a music database
- Validate and secure information integrity
Software and languages you will learn:

Ruby

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 do 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
- Complete full design sprints from concept to final product
Software and languages you will learn:
40h
Build complete web applications
Master the framework that powers GitHub, Basecamp, and thousands of successful startups with professional-grade architecture.
What you will do in practice:
- Build complete web applications from database to user interface
- Create login systems where users can sign up, sign in, and manage their accounts
- Connect your apps to external services and data sources
- Launch your applications live on the internet for real users
Software and languages you will learn:

JavaScript

Figma

GitHub

Ruby on Rails

Heroku

HTML

CSS
40h
Code with AI building blocks
Build AI-powered applications using Large Language Models – the revolutionary technology behind ChatGPT, Claude, and the next generation of intelligent software.
Key skills you'll learn
- Build complete AI assistant applications
- Optimize AI interactions for cost and performance
- Create autonomous systems that make decisions
- Connect AI to databases and external services
- Implement real-time AI communication
Software and languages you will learn:

Ruby on Rails

OpenAI
8h
Code faster with AI assistance
Learn to collaborate with AI coding assistants like a seasoned professional, becoming more productive while maintaining code quality and security.
What you will do in practice:
- Craft precise instructions for code generation
- Review and audit AI-generated code systematically
- Accelerate development without sacrificing quality
- Implement security-first AI usage patterns
80h
Build your own AI web app from scratch
In the final weeks, you'll build a complete AI-powered web application from scratch, demonstrating your full-stack development and AI integration capabilities. Working in teams of 3 or 4, you'll invent, pitch, design, code, and deploy an original project, collaborating to bring your innovative ideas to life and showcasing all the skills and knowledge you've gained throughout the course.
What you will build in practice:
- Implement advanced search capabilities
- Process complex tasks in the background
- Combine AI with custom knowledge bases
- Transform text into searchable representations
- Present your application to industry professionals
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:
- 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