Online Bootcamp

Two full stacks in one online coding bootcamp

Need more info? Join our next Online Info Session on Thursday, January 19th!

LEARN MORE
computer_asset

Get a free copy of the Online Course Packet

computer_asset
Which Coding Dojo campus are you closest to?

2 STACKS IN 20 WEEKS

  • learn-two-software-stacks

    COMPREHENSIVE CURRICULUM

    Develop projects in a vast range of technologies, starting with front-end development and the Python stack, then moving to either iOS, MEAN, LAMP, Ruby on Rails or .NET Core.

  • online-programming-school-platform

    TOP-TIER PLATFORM

    Quickly get the essentials on the most in-demand technologies through our online learning platform, which has trained thousands of Coding Dojo users and alumni to date.

  • online-coding-bootcamp-support

    LIVE INSTRUCTOR SUPPORT

    Receive hands-on support from our instruction team through live lectures, mentorship check-ins, offices hours, and more. In the evenings, access our remote instructor support until midnight from Sunday to Thursday PST.

  • course-flexibility

    CODE FROM HOME

    Experience the accelerated training of our on-campus bootcamps from the comfort of your home. And you can keep your day job! We only require you to dedicate at least 20 hours/week toward the program.

Overview

The Online Bootcamp is an ideal alternative for students who are looking to kick-start a career in web development but are unable to attend our on-campus programs. Within the first 12 weeks, you’ll start with the fundamentals of front-end development, and afterwards transition to mastering the Python software stack. Next, you’ll have an additional eight weeks of access to our online learning platform to learn the stack of your choice: iOS, MEAN, Ruby on Rails, LAMP or .NET Core.

See Next Start Date

WEEK 1-4: WEB FUNDAMENTALS

hyper-text-markup-language cascading-style-sheets twitter-bootstrap git-and-github jquery-javascript-framework less-css
  • Technologies
  • • HTML/HTML5
  • • CSS/CSS3
  • • Basic JavaScript
  • • Advanced jQuery
  • • Git/GitHub & Terminal
  • • Responsive Web Design*
  • • Balsamiq*
  • • Bootstrap*
  • • LESS & SASS*
  • Skills
  • • Front-end Development
  • • Frameworks & Libraries
  • • Wireframes & Mockups
  • • Code Version Control
  • • HTTP Request
  • • Dynamic Content

* Optional topics available

WEEK 5-12: PYTHON

php-language mysql-database php-codeigniter ajax php-codeigniter mysql-database
  • Technologies
  • • Python
  • • MySQL
  • • Flask
  • • AJAX
  • • API
  • • jQuery
  • • PostgreSQL*
  • • Django*
  • Skills
  • • OOP in Python
  • • SQL Queries
  • • ERD Diagrams
  • • Web Security Basics
  • • MVC Framework
  • • Design Patterns
  • • CRUD Operations
  • • Application Deployment
  • • Object Relational Mapper*
  • • Scaling Web Apps*
  • • Web Crawler*

* Optional topics available

WEEK 13-20: CHOOSE A STACK

8 WEEKS OF MENTORSHIP, 4 MORE STACKS

For the last 8 weeks, you'll be free to learn any stack offered on our online learning platform: LAMP, MEAN, iOS, Ruby on Rails or .NET Core. You'll continue to have mentorship check-ins, office hours, and full platform access.

javascript-mean-curriculum
  • Technologies
  • MongoDB
  • Express
  • AngularJS
  • Node.js
  • Advanced JavaScript
  • Node Package Manager
  • Socket.IO
  • Bower*
  • Topics Covered
  • OOP in JavaScript
  • Ajax Requests
  • Building an MVC Framework
  • Creating Custom JS Libraries
  • Building Real-time Apps
  • NoSQL Database Design
  • RESTful Routing
  • Agile Development*
ruby-on-rails-curriculum
  • Technologies
  • Ruby
  • Rails
  • RSpec
  • Capybara
  • PostgreSQL
  • Active Record
  • Angular on Rails*
  • Ember*
  • Coffeescript*
  • Topics Covered
  • OOP in Ruby
  • Object Relational Mapper
  • Test Driven Development
  • RESTful Routes
  • MVC Framework & Design Patterns
  • Authentication/Authorization
  • Rails Deployment
  • Ember + Sockets*
  • SASS & HAML*
ios-swift-curriculum
  • Technologies
  • Swift
  • Xcode
  • Core Data
  • AV Foundation
  • iOS Fundamentals
  • Core Motion
  • Core Location
  • iOS Sockets
  • Topics Covered
  • Strongly Typed Language
  • OOP in Swift
  • User Interface Views
  • iOS with a Server
  • iOS and Sockets
  • Data Persistence with Swift
  • Storyboarding in iOS
php-lamp-curriculum
  • Technologies
  • MySQL
  • PHP
  • Ajax
  • Advanced PHP
  • CodeIgniter
  • API
  • Basic JavaScript
  • jQuery
  • Topics Covered
  • OOP in PHP
  • Web Security Basics
  • Semi-Restful Routes
  • SQL Queries & ERD Diagrams
  • MVC Framework & Design Patterns
  • CRUD Operations
  • Application Deployment
  • Web Crawler*
  • Scaling Web Apps*
online_bootcamp

GET THE ONLINE COURSE PACKET

Includes our curriculum breakdown, admissions process, and more!

online_bootcamp

Includes our curriculum breakdown, admissions process, and more!

Which Coding Dojo campus are you closest to?

LEARN 3 STACKS IN ONE COURSE

VIEW OUR 3 FULL STACK BOOTCAMP

SUCCESS STORIES AT THE DOJO

MEET OUR ALUMNI

APPLY NOW