Full Stack Web

Full-Stack Web

An immersive, online program to prepare you for a successful career in web development. Apply now
JavaScript
HTML
CSS
Node
React
Python
Redux
SQL
Upcoming Full Stack Web start dates

Oct 26, 2020

Orientation:

10/21/20 - 10/22/20

Enrollment deadline:

10/14/20

Full-time

12 months

6 months

Monday - Friday

8 am to 5 pm PT

choice of Fri, Sat, or Sun

Oct 26, 2020

Orientation:

10/19/20 - 10/21/20

Enrollment deadline:

10/14/20

Part-time

12 months

6 months

Monday - Thursday

6 pm to 9 pm PT

choice of Fri, Sat, or Sun

Nov 30, 2020

Orientation:

11/18/20 - 11/19/20

Enrollment deadline:

11/11/20

Full-time

12 months

6 months

Monday - Friday

8 am to 5 pm PT

choice of Fri, Sat, or Sun

Nov 30, 2020

Orientation:

11/16/20 - 11/18/20

Enrollment deadline:

11/11/20

Part-time

12 months

6 months

Monday - Thursday

4 pm to 7 pm PT

choice of Fri, Sat, or Sun

Your launchpad for building the next revolutionary product.
As a developer, you get to be the person that translates your passion into a functional website or web application to share with the world. A rapidly changing technological landscape means the industry continues to grow quickly, and is expected to grow by at least 13% in the next decade, according to the Bureau of Labor Statistics. While many of those jobs are located in major tech hubs like San Francisco and New York City, the widespread need for developers across all industries means there’s likely a job waiting for you wherever you want to live. And if you’ve got persistence, grit, curiosity, and a brain that likes to solve puzzles, full stack web development could be the career for you.
Build real products on real teams
Our curriculum is designed with our hiring partners in mind. Classes are remote but interactive and have a rigorous structure so you’ll graduate with all the skills you need to make an impact on day one. Plus, you'll build a real product with a team of 6-8 students from other tracks.
Sprints
0
Lambda Launch
Orientation: Remote Working, Class Structure & Expectations, Required Technology and Support
1-4
Web Foundations
HTML, CSS, Git, JavaScript and UI Principles
5-8
Web Application Development
React, Redux, React Router, HTTP/Ajax, and Functional Programming Techniques
9-12
Advanced Web Development
Advanced React, State Management and Web Applications
13-16
Back End Development
Choose between Java and Node
Java – Java Fundamentals, Web APIs with Spring, Testing with JUnit
Node  – Node.js Web APIs, Data Persistence, Authentication and Testing
17-20
Computer Science
Intro to Python and OOP, Algorithms, Data Structures, Graphs, Hash Tables, and Coding Interview Tips
21-24
Labs
Participate in our in-house apprenticeship by building a real-world project in a small team
Job Search Support
‍‍
Continuing Education and ongoing Job Search Support with your Job Search trainer
Course schedules
Classes are live and online. You must have 95% attendance in order to graduate. Every day is unique, but below is an example of what a day might look like.
Pick your time zone and make sure one of the 3 options below fits your schedule.

(This schedule below is illustrative; actual schedule differs unit by unit, but start and end times for each module remain consistent.)
8:00 - 9:00 am
Warm up
Personal time to review the day's materials before instruction begins
9:00 - 11:00 am
Guided Project
Build a project while following the instructor's guidance
11:00 - 12:00 pm
Lunch Break
12:00 - 3:45 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
3:45 - 4:15 pm
Project Wrap
Take a daily survey about your progress
4:15 - 5:00 pm
Stand Up
Meet daily with your Project Manager and 6 to 8 students for support
6:00 - 6:30 pm
Warm up
Personal time to review the day's materials before instruction begins
6:30 - 8:30 pm
Guided Project
Build a project while following the instructor's guidance
8:30 - 9:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
4:00 - 4:30 pm
Warm up
Personal time to review the day's materials before instruction begins
4:30 - 6:30 pm
Guided Project
Build a project while following the instructor's guidance
6:30 - 7:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
9:00 - 10:00 am
Warm up
Personal time to review the day's materials before instruction begins
10:00 - 12:00 pm
Guided Project
Build a project while following the instructor's guidance
12:00 - 1:00 pm
Lunch Break
1:00 - 4:45 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
4:45 - 5:15 pm
Project Wrap
Take a daily survey about your progress
5:15 - 6:00 pm
Stand Up
Meet daily with your Project Manager and 6 to 8 students for support
7:00 - 7:30 pm
Warm up
Personal time to review the day's materials before instruction begins
7:30 - 9:30 pm
Guided Project
Build a project while following the instructor's guidance
9:30 - 10:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
5:00 - 5:30 pm
Warm up
Personal time to review the day's materials before instruction begins
5:30 - 7:30 pm
Guided Project
Build a project while following the instructor's guidance
7:30 - 8:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
10:00 - 12:00 pm
Warm up
Personal time to review the day's materials before instruction begins
12:00 - 1:00 pm
Guided Project
Build a project while following the instructor's guidance
1:00 - 2:00 pm
Lunch Break
2:00 - 5:45 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
5:45 - 6:15 pm
Project Wrap
Take a daily survey about your progress
6:15 - 7:00 pm
Stand Up
Meet daily with your Project Manager and 6 to 8 students for support
8:00 - 8:30 pm
Warm up
Personal time to review the day's materials before instruction begins
8:30 - 10:30 pm
Guided Project
Build a project while following the instructor's guidance
10:30 - 11:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
6:00 - 6:30 pm
Warm up
Personal time to review the day's materials before instruction begins
6:30 - 8:30 pm
Guided Project
Build a project while following the instructor's guidance
8:30 - 9:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
11:00 - 12:00 pm
Warm up
Personal time to review the day's materials before instruction begins
12:00 - 2:00 pm
Guided Project
Build a project while following the instructor's guidance
2:00 - 3:00 pm
Lunch Break
3:00 - 6:45 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
6:45 - 7:15 pm
Project Wrap
Take a daily survey about your progress
7:15 - 8:00 pm
Stand Up
Meet daily with your Project Manager and 6 to 8 students for support
9:00 - 9:30 pm
Warm up
Personal time to review the day's materials before instruction begins
9:30 - 11:30 pm
Guided Project
Build a project while following the instructor's guidance
11:30 - 12:00 am
Project Time
Build on your own and get help along the way from peers and teachers in Slack
7:00 - 7:30 pm
Warm up
Personal time to review the day's materials before instruction begins
7:30 - 9:30 pm
Guided Project
Build a project while following the instructor's guidance
9:30 - 10:00 pm
Project Time
Build on your own and get help along the way from peers and teachers in Slack
You could be a
front-end developer.
web developer.
app developer.
software engineer.
back-end developer.
full stack engineer.
mobile developer.
Tuition options
Pay $0 upfront + ISA
Our Income Share Agreement is $0 upfront + 17% of salary for two years, $30k USD maximum total payment. Must be a US citizen, Permanent Resident, or DACA recipient
Pay $30k upfront
Instead of an Income Share Agreement, students can opt to pay Lambda School $30k USD upfront for tuition.
Admissions
Check out our Admissions page to learn everything you need to know about applying to Lambda School, including what we look for, requirements and the application process. Here's a quick overview:
Step 1
Apply to Lambda School
Create your student profile, tell us about your background, and choose your track.

Apply now
Step 2
Complete Assessments
Take our aptitude test (45 min). Applicants may be asked to provide additional information in the form of a video interview
Step 3
Complete Enrollment Checklist
Provide proof of your education background, sign the Student Policy Agreement, pay tuition or sign your ISA, and choose your start date. You’re in!
Ready to hustle?
Apply now and get free access to the precourse work.
Apply to Full Stack Web