Learning to collaborate with others, and learning to build real projects gave me a massive leg up in the interview process.
Pinwei Wu
Developer at Workbay
It's what Practicum does best — they help you build a portfolio, so you can show anybody that you really know how to do it.
Nathanael Anderson
Web Developer at Neurogazer
If I ever had any problems, I was never alone. There was always my tutor. Pretty much anytime I had a question about anything, they were able to help me.
This module will take you through the fundamentals of software engineering and cover the basics of HTML and CSS.
Introductory Course
1 week
10 hours
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
This module explores different page layout techniques using flexbox, positioning elements, and grid layout. It also introduces BEM, Git, and debugging.
Advanced HTML and CSS
6 weeks
120 hours
HTML5
CSS3
CSS3
Github
Figma
Projects
Landing page
HTML, CSS
Social media web app
Adaptive layout
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
This module starts off with an introduction to the DOM and explains how it can be manipulated to create interactive pages. Then it describes programming logic, such as primitives, conditions, loops, arrays, and functions.
Basic JavaScript and Working with the Browser
6 weeks
120 hours
JavaScript
Projects
Social media web app
Vanilla JS
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
This module introduces the key concepts that all software engineers need, such as object-oriented programming and destructuring syntax. It also covers webpack, APIs, asynchronous programming, and interfaces.
Applied JavaScript
6 weeks
120 hours
Webpack
Projects
Social media web app
Vanilla JS
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
This module is all about the React library. It examines core topics, such as components, state, props, and Hooks, and also covers React Router and advanced React techniques.
Creating an Interface with React
4 weeks
80 hours
Rest API
Projects
Web application
React
CSS3
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
This module covers Node.js and Express.js from the perspective of a full-stack developer. It also dives into API creation, databases, regular expressions, and error handling.
Back-End Basics for Software Engineers
160 hours
Node.js + Express.js
Projects
Web application
Back-end + Front-end authorization
MongoDB
Google Cloud
Program
Introductory Course
1 week
Advanced HTML and CSS
6 weeks
Basic JavaScript and Working with the Browser
6 weeks
Applied JavaScript
6 weeks
Creating an Interface with React
4 weeks
Back-End Basics for Software Engineers
8 weeks
Final Project
4 weeks
Creating a finished product. This part of the program is entirely practical, resulting in a real software engineering project.
Final Project
up to 4 weeks
120 hours
+ Externships
+ Career Prep Course
+ Career Acceleration
4–5 weeks
60+ hours
10-15 hours
up to 6 months
Gain work experience at a real company, using real assets to work on a real project. Learn professional communication, collaboration, and presentation skills.
Prepare to rock your job search with our built-in career prep lessons. You'll learn how to tailor your resume and cover letter for tech jobs, how to ace job interviews, and much more.
Learn the skill of successful job-hunting. Prepare for interviews with help from an HR professional. Develop a job search strategy and get every piece of your professional presentation pitch-perfect.
Available to students eligible to work in the U.S.
Surprisingly affordable
Graduates see a return on investment within 2 months of getting hired. We're all about financially sound choices.
The lowest possible option is $314/month for a 36-month loan for a Top Tier student (lowest APR). It would be $11,308 in total. Your exact option we could get after applying to Meritize.
$11,380 in total
from $314/month
Learn now, pay later
Start repayment 3 months after graduation with Meritize. No enrollment fee. Other repayment options and financing partners available.
$13,000 in total
$1,300/month
Pay in 10 monthly installments.
Monthly
save 23% over Monthly
$13,000
$10,000
Get the best deal by paying up front.
Upfront
$15,000 in total
Pay a one-time enrollment fee of $1,600 to start the bootcamp. Graduate from the bootcamp. Get hired in your industry, with a gross salary of at least $50,000 per year or $4,100 per month. Earn at that level for at least 3 consecutive months. Begin making affordable monthly payments over a term of 20 months.
+ $670/month for 20 months
$1,600/enrollment fee
Success-Based Plan
Enrollment fee to start. Pay back the rest after you graduate and find a well-paying job.
Answer a few questions so that the adviser can prepare for the call with you.