Le Wagon - Web Development Course Syllabus
Le Wagon - Web Development Course Syllabus
Le Wagon - Web Development Course Syllabus
course.
Learn to code in 9-week full time
or 24-week part-time
Table Of Contents
Everything about our Web Development course.
Overview 3
Our Alumni 6
Course Format 8
Detailed Curriculum 9
Our Community 17
Alumni Jobs 19
Alumni Startups 20
FAQ 21
Overview
Product first.
Le Wagon is a very product-driven program teaching the core concepts of
programming and web development. During the course, our students learn how to
build robust and beautiful web applications by themselves, collaborate within a team
of developers and adopt the technical workflow followed by successful startups.
A lifetime community.
After the bootcamp, our students are granted lifetime access to our online platform
with up-to-date videos and tutorials about the latest tools and best practices of
software development. They also become members of our highly-engaged
community and network of international talents and teachers who keep helping each
other and sharing opportunities on a daily basis.
Successful graduates.
More than 13,500 alumni have graduated from Le Wagon. Many of our graduates
have joined tech companies as developers or product managers. A lot of them also
have started a career as freelancers or launched startups, with the most successful
raising up to $83M.
3
What you will Learn.
We’ve been teaching people how to code since 2013 and are committed to
excellence. After the Web Development bootcamp, you will be able to:
4
Our Product Mindset.
We’ve helped our 13,500+ graduates build more than 2,400 products. For our
students, being a great developer is not just about code but also about mastering all
the skills involved in building a tech product:
5
Our Alumni.
Learning how to code tech products can lead to different paths. After Le Wagon, our
13,500+ alumni have:
Validated their ideas by coding their first MVP as entrepreneurs, founded their
companies, and raised money to accelerate their growth.
Aoife McDaid
Software Engineer, Algolia
6
Meet our alumni.
They became fullstack developers, product managers, tech freelancers and more!
Karen Hoyos
Software Engineer, Babbel
Ellen Zhuang
Product Manager, FURNISHD
Louis Sommer
Freelance Web Developer
7
Course Format.
Our bootcamps are available in 9-week full-time or in 24-week part-time. You are free
to choose the format that suits you best!
Full-time (9 weeks)
Courses from Monday to Friday
400 hours
In 9 intensive weeks, learn all the skills of a Software Developer, code your own web
applications from scratch and change your career.
Learn to code in 24-week part-time with a tailor-made program adapted to school &
public holidays, and above all to your busy schedule.
This format is also available 100% Online, with live courses and real teachers to learn
to code wherever you are!
8
Detailed Curriculum.
Our bootcamp is structured in 4 core phases. Our students also have to complete
some preparation work to make sure they are ready for the bootcamp.
Learn UI Design, front-end development and code your web applications with
Ruby on Rails.
9
Phase 0 - Prepwork.
~40 hours of work online
The Web Development course is very intense. To save time and nail it from the
beginning, our students must complete the prepwork on our custom-built platform
before starting the bootcamp. This work takes around 40 hours and gives them basic
knowledge of:
Yuta Fujii
Fullstack Engineer, Alarmbox
10
Phase 1 - Foundations.
140 hours of work
Developer setup
Install a professional developer's environment and be ready to nail it for the bootcamp.
SKILLS LEARNED
Programming basics
Write algorithms manipulating variables, loops, conditions and data structures like
Array and Hash. Parse and store data from standards files (CSV, JSON, XML, HTML).
SKILLS LEARNED
11
Software Architecture
Structure your code with different classes following Object-Oriented principles. Like
an architect designing a building, a developer must respect patterns when designing
a software.
SKILLS LEARNED
SKILLS LEARNED
12
Phase 2 - Web Development.
140 hours of work
Learn UI Design, front-end development and code your web applications with Ruby
on Rails.
SKILLS LEARNED
SKILLS LEARNED
● JavaScript fundamentals
● ES6 and differences to ES5
● JavaScript Tooling (Babel, Webpack, yarn)
● DOM Events & AJAX
● Stimulus JS
13
Wrapping all together with Rails
Wrap it all together by coding your first Ruby on Rails applications. Deploy your
applications in production & start coding “the Rails way”.
SKILLS LEARNED
SKILLS LEARNED
14
Phase 3 - Final projects.
80 hours of work
Projects Phase is the ultimate experience of the program: invent, pitch, design, code
and deploy an original project in teams of 3 or 4 people during the two final weeks.
SKILLS LEARNED
Anne de Joly
Freelance Developer
15
Career Week.
1 week - optional
Prepare yourself to dive into a new career through workshops, talks and 1-to-1
coaching.
The career week is an optional 1-week schedule packed with practical workshops to
get ready for your next steps. From building a portfolio to inspiring talks, prepare
yourself for a new life in tech!
After this intensive Career Week, we offer dedicated, 1-to-1 coaching for all our
graduates through Office Hours.
Edward Blundell
Fullstack Developer, SOW Experience
16
Our Community.
More than 13,500+ creative alumni with various backgrounds (engineers,
entrepreneurs, freelancers, data scientists, data analysts, designers...) coming from
50+ countries are chatting every day on Slack, getting help from Le Wagon's
teachers, sharing tips, resources, code gists, job offers and news from their products.
One of the best tech communities in the world.
17
Our Online Platform.
We warned you, we are serious about education! That’s why we’ve developed the
best platform we could imagine for our students:
300+ challenges
Life-time access to our platform and all our future resources & tutorials
All this content has been developed thoroughly by Le Wagon's teachers for the last 7
years, batch after batch, feedback after feedback. We believe a great coding course
demands lots of iterations and refinements to make sure we are moving at the same
pace as the tech we are teaching.
18
Alumni Jobs.
Our alumni now work for the best tech companies as engineers, developers, data
analysts, data scientists or product managers.
Victor Prigent
Cofounder, Matera
19
Alumni Startups.
Le Wagon's community is also a strong network of entrepreneurs. More than 180
startups have been launched by Le Wagon alumni, 81 of them having successfully
raised funding for a total of over $461M to date.
20
FAQ.
All you need to know before applying to our Web Development course.
What payment plans do you offer? What are the instalments and payment
schedule?
The bootcamp is to be paid in several instalments. The number of instalments varies
depending on the city. Please reach out to the local admission manager for any
questions - she/he'll be happy to share any specificities on this matter.
Are there other funding options available, like deferred tuition, student loans or
ISA?
Some cities offer specific funding options with local financial partners, like deferred
tuition plans, student loans with interesting conditions or Income Share Agreements
(ISA). Again, you will find more details about these options on the page of each city on
Le Wagon’s website. Also feel free to reach out to the local admission manager to
have more details about their local funding options.
21
2. Application, Selection, Preparation
What are the next steps after the interview? Are there any assessments?
If you are selected after the interview, you will then have to complete an online
assessment of 8 to 15 hours covering basic concepts of programming in Ruby on
Codecademy. This assessment does not really test your technical skills and everyone
can do it! It's still a great way to assess your motivation and make sure that you are
ready to eat, sleep and breathe code during the bootcamp. To get accepted onto the
course, you must complete 100% of this assessment. Tips: you will receive the link to
this assessment on Codecademy right after applying to the course on our website. We
recommend that you start working on it as soon as possible, even before the interview
if you can. It's the best way to show us your motivation during the interview and it will
give you a better chance of being accepted.
22
How will I know if I get accepted?
If you pass the interview and complete 100% of the online assessment on
Codecademy, it means you have the right motivation and are ready to dive into
programming for two months. Congratulations, you've passed all the selection
process and you can now join the web development bootcamp. Our Admissions
Manager will get back to you with a contract and send you the preparation work to
complete before the beginning of the course.
23
When will the next sessions take place?
We usually open applications 4 to 5 months in advance. You will see the next batch
dates on the page of each city on Le Wagon’s website (accessible from the top
navigation bar). If you're unsure about anything, feel free to reach out to the admission
manager of a specific city. She/He will gladly answer all of your questions and contact
you as soon as we open the applications for the upcoming batch.
Extra information
For mainland China, in some cases, we can invite you on a Business Visa (M). Duration
and number of entries vary according to your nationality. Please consult our team to
have more information.
24
3. Student profile
25
What language is the bootcamp taught in?
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.
Do I need a laptop?
Each student must have a laptop. You’ll need Mac OS X or Linux, but if you only have
Windows, no worries, you’ll learn how to install Linux the first day.
⚠ A Microsoft Surface or Apple iPad won't do. Those are not real computers. If you
need a piece of advice on what to buy, please contact the staff.
26
4. Course info and schedule
Full-time schedule
The full-time bootcamp is a 9-week program, from Monday to Friday, 9am - 6pm. To
get the most out of the program, you need to be fully committed to it as it is a truly
demanding experience (360 hours of code in 9 weeks!). Generally, people who keep a
side activity during the bootcamp struggle to keep pace.
Part-time schedule
The part-time bootcamp is a 24-week program, where students have two remote
sessions from 7pm to 10pm generally on Tuesday evening and Thursday evening, and
come for one on-campus session on Saturday all day from 9am to 6pm.
In addition, part-time students have some homework and course videos to watch
before coming to an on-campus or remote session to benefit the most from the
session, e.g. practice, interact with their classmates and ask their questions to
teachers instead of listening to a lecture after a day of work. The part-time program is
really a marathon of 24 weeks! It requires students to be rigorous, to do their
homework, and be even more committed than for full-time. Note that the part-time
schedule can be slightly adapted in each city and includes some breaks for public
holidays.
The part-time bootcamp has been designed to fit around a full-time job or other
commitments during the working week, with live sessions held in the evenings and
weekends. Check out the city page of the campus you are interested in to see the
weekly schedule. The weekly time commitment is 16 hours, with 14 hours of schedule
live sessions and 2 hours of video recorded lectures to watch.
27
What is the main difference between Le Wagon and other coding bootcamps?
8 years of experience
Le Wagon was founded in 2013 and has more than 8 years of experience teaching
tech skills and helping people change their life, start a career in tech and thrive in their
new job. More than 13,500 alumni have graduated from our bootcamps in 43 cities
around the world, and Le Wagon is the most acclaimed coding bootcamp worldwide
on Switchup according to student reviews. Feel free to reach out to any of our
graduates on Linkedin to hear what they have to say about Le Wagon.
A unique community
Le Wagon's community is the most active bootcamp network with more than 13,500
alumni, 180+ startups founded by alumni (raising more than $461M altogether) and
1,000 teachers in web development and data science. Once you graduate from Le
Wagon, you belong to this vibrant family, you will keep learning for life with the support
of this community, and access unique job and freelance opportunities.
28
What is the main difference between Le Wagon and an academic degree in
Computer Science or Data Science?
The main difference between an academic degree and a bootcamp is that we don't
start from scratch and we learn with a lot of practice using modern tools and methods.
In an academic curriculum in CS or DS, you will start learning all the theoretical
knowledge (e.g. hardware layer of your computer for a CS degree, or advanced
concepts of linear algebra and statistics for a DS degree) before moving to applied
topics like web development or machine learning. This is only useful if you want to be
able to navigate between these layers.
However nowadays, you can build almost anything while only mastering the last part.
That's why we designed our bootcamps this way. Of course you won't work at Tesla
as a software engineer or at Google as a Deep Learning expert (unless you already
have a scientific background when joining our bootcamp) but you will be able to work
on your own tech products, web applications and data science projects or find a job
as a junior developer, data scientist, data analyst or product manager with enough
skills and knowledge to get started in your new company and bring value. Of course,
that will be your role to keep learning in your new job and become more expert in
specific topics.
29
5. Web Development curriculum
What will I be able to build at the end of the web development bootcamp?
At the end of the 9 weeks (full-time) or 24 weeks (part-time), you will have a Ruby on
Rails 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
emails sending, and much more. You will also know how to quickly deploy in
production and you will have learnt the 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, back-end 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
30
6. Career services
Once the bootcamps ends, you will benefit from our career services. Our local team
will organise a career week (see « Career Week » page) and 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 on our 13,500 alumni
community, but also to lots of useful Slack channels to find jobs or freelance
opportunities.
Our career 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 the career services Le Wagon provides, offline or online depending on the
COVID-19 situation in your city:
● 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
7. Tech Recruiters