Web development certificate

12-week live online course built to get you hired in tech.

Live instructors
On-demand mentors
Job search support

Start Dates

January 27 -
April 22, 2021
12- Weeks Full-Time
Monday to Friday
10 am to 5 pm
Apply Now
March 24 -
June 10, 2021
12- Weeks Full-Time
Monday to Friday
10 am to 5 pm
Apply Now
May 24 -
August 17, 2021
12- Weeks Full-Time
Monday to Friday
10 am to 5 pm
Apply Now

Best education I've ever taken

“No frills intensive education. You come out skilled and knowledgeable. I knew absolutely nothing going in and now I'm working in the field!”

Myra Grace Salinas
Program Graduate

Synchronous online learning

Daily schedule with your instructors and classmates keeps you on track.
No need to commute over to campus. Connect online with your instructor and classmates in our virtual classroom powered by Zoom and Slack. Ask questions in real-time and take part in group discussions, just as you would in a physical classroom.

Throughout the day, you'll often find yourself wanting a little bit of extra guidance for your class-work. Using our queue system, you'll be able to lineup for 1-1 support from Technical Coaches as needed.

Learning online doesn’t mean learning in isolation. Slack is active pretty much at all hours of the day. We also host a wide array of online networking events, Q&A sessions with alumni, and encourage the use of virtual study sessions amongst classmates.

Course Outline

The course is split into 6 modules with an additional module for career services after graduation.
Programming Fundamentals
In this section you will learn how to create, style and manipulate websites with HTML, CSS and JavaScript. We start with the basics of HTML and CSS. Then quickly move on to JavaScript, where we learn to program and use the language for a variety of tasks. We will also introduce git and GitHub, which we will use continuously throughout the course.
Server-side Programming With NodeJS
During this phase, students continue to learn and use JavaScript in the context of backend programming with NodeJS. Students will learn to create and deploy a web server using RESTful API principles by leveraging NodeJS with Express. Basic networking concepts like HTTP will be learned along the way. Students will also learn how to use various external APIs to retrieve data. We will implement many different backend solutions with NodeJs and EJS.
Advanced Frontend: React & Redux
We begin with DOM manipulation to then move on to React. We put these skills to work with a number of individual web projects. These projects will introduce new concepts of the React framework, and culminate in learning Redux. You will combine your knowledge of front-end and back-end technologies to learn how to create full-stack applications.
Full-Stack Project (Team)
Part of being a great software developer is being able to work with others. Different people have different ways of thinking, which is expressed through their code. You need to get acquainted with the way other people write code, be able to follow their logic, and merge your code together. In this module, we will be working on building a team project and using Git/GitHub to manage our code.
Data Persistence
In this module, students will learn to extend backend projects to leverage data persistence with databases. We will learn to perform CRUD operations on MongoDB and Firebase databases. Students now have all of the pieces to create a full-stack web application.
Full-Stack Project (Solo)
The time has come for you to put your skills into practice. It's one thing to follow along with guided workshops or work in teams with others, but writing your own software from start to finish will be the true test. In the final weeks of the program, you will build a working prototype of your choice. You will be responsible for coming up with an idea, and bringing it to fruition using all that you have learned in the course.
Career Coaching
Career coaching is fully included with all of our bootcamps. As a student, you will work with our team of career coaches to create your application materials, develop your soft skills, and build your network. We've been coaching our graduates since 2014 and look forward to helping you secure your dream job.


Payments are due in two instalments. Once accepted into the program, you will to pay a deposit of 20%. The final payment is due before the first day of class.

We are currently working on financing options for students through Climb, and they should come available in the next few weeks.
Apply Now

Apply Online

Get started by filling out an application form online. It’s better to include more details, than not enough. Tell us why you want to take this course and what your goals are. Remember, motivation is the most important factor for us.

You should hear back from us within 1 business day after submitting your application.

Code Challenge

We will be asking you to build out a small project. It’s designed in such a way that even if you are a complete beginner, you will be given everything you need to succeed.

We will provide you with resources to learn from. Once you submit your project, so long as it meets the minimum requirements, we will ask you to schedule a video call with us.

Video Interview

You will be paired with 1 or more members of the team and we will be asking you questions about your project / application. We may ask you to explain bits of your projects, any challenges you encountered, or about your background and motivation for applying.

You will receive an official response regarding your admission from our team within a few days following your interview.

Ready to start your next career?

Become a web developer
Apply Now