quora pixel

Onsite Coding Bootcamp

Learn 3 Full Stacks in 14 Weeks

Apply Get Course Packet Apply Now

Onsite Bootcamp

Our Onsite Coding Bootcamp will teach you more than coding - you'll learn how to solve problems and be a self-sufficient developer.
When you're fully immersed in our three full stack curriculum, you'll master the fundamental building blocks of web and software development, making you a highly valuable, desirable asset throughout your career.
Your Career Starts From Day 1

Your career as a full-stack software developer starts on your first day. Within 14 weeks we’ll turn you into a self-sufficient, well-rounded software developer who has all the critical skills to have a long, healthy career in tech.

You Get What You Put In

Students are expected to dedicate at least 70 hours/week to the program, with the most successful students dedicating 70-90 hours/week. Our students often say that Coding Dojo is the most rewarding, yet difficult thing they’ve ever done.

Three Full Stacks & Self-Sufficiency

Our goal is to train you into a self-sufficient, versatile developer through our 3 Stack Curriculum. In 14 weeks, you’ll learn 3 in-demand stacks in the industry, have a portfolio to show, and have triple the job prospects, as every company uses a different stack.

Learn By Doing

You’ll start coding from day one on campus. Dive into a fast-paced, innovative learning environment that fosters collaboration, not competition. After graduation, you’ll jump straight into the job-hunt with the support of our career services team.

Onsite Course Packet

Dig deeper into the course curriculum and coding bootcamp experience

Which campus are you interested in?

14 Week Bootcamp, 3 Full Stacks

Curriculum covered will vary by campus

You're here

WEEK 1-2

Web Fundamentals

Start by Learning the basics of front-end development

WEEK 3-6

Full Stack 1

Enter the world of back-end development with Python

WEEK 7-10

Full Stack 2

Choose MEAN, Ruby on Rails, Java or C#.NET as your next stack. Available stacks will vary by campus

WEEK 11-14

Full Stack 3

Choose MEAN, Ruby on Rails, Java or C#.NET as your next stack. Available stacks will vary by campus

WEEK 15-16

Career Services

Prepare for the job-hunt with our career services team

Belt Exams

A timed exam to build a working application within 4 hours, based off the technologies and concepts learned during the coding bootcamp. The goal of the belt exam is to gauge your comprehension of the course material before moving on.

See Student Projects
Project Week

You’ll have a full week to build a large application of your choice based off the course material during that portion of the program. Come to class with ideas! We’re also happy to provide ideas as well.

See Student Projects

Graduation Requirements

To keep you on track towards graduation, we have a set of graduation requirements to track your progress! Daily attendance is essential to your experience. And before progressing to the more difficult levels of our curriculum, we require students to pass our belt exams: a 4 hour exam where you must build a working application in the technologies you're currently learning.

  • • 80% attendance to class and being present to 9AM Algorithm Sessions

  • • Acquire 1 Yellow Belt in order to progress to the Python stack

  • • Acquire 1 Red Belt or higher in the Python stack in order to progress to your second stack

  • • Acquire 1 Red Belt or higher in your second or third stack

Life on Campus

In the morning you’ll start with new curriculum that will build on top of what you learned the day before. Depending on the day, your morning may include an algorithm session, lecture, group activity, or a combination of all 3.
Your afternoons and nights will be spent working through course content, assignments, and projects on the new curriculum for the day, with breakout sessions available upon request.
  • 8AM
  • Algorithm Sessions

    Coding Dojo bootcamp onsite algorithm challenges

    Algorithm Sessions

    We’ll challenge the class to solve an algorithm and have everyone write their solutions on a whiteboard. We’ll then go around the room to discuss. The difficulty of the algorithm will increase as you progress through the program.

    Why algorithms? A strong foundation in algorithms is key to being a successful developer. Regardless of which week you’re in, algorithms will always be a core piece of your schedule. Whiteboarding and algorithms are also an essential part of your future job interviews, and we want all our students to be equipped for success.

  • Lecture

    Coding Dojo bootcamp lecture

    Lecture

    We’ll do a walk-through for the topic of the day, showing the new technology or concept in action. The lecture is designed to kick-start your understanding of the new curriculum, giving you the essentials within an hour. Afterwards, you’ll be tasked to dig deeper into the curriculum through our learning platform, which has reading, videos, assignments, and projects on the new topic.

  • Group Activities

    Coding Dojo bootcamp group activities

    Group Activities

    Some days we may start with an assignment for you to work on with your classmates. The assignment will often cover a difficult aspect of the new curriculum, which may be more difficult to tackle on your own. Collaboration is also a key skill for any modern developer.

  • 12PM
  • Tech Talks

    Coding Dojo bootcamp Tech talks

    Tech Talks

    We’ll occasionally host visitors from the local tech community to share career advice to students during the lunch hour. Visitors may include seasoned developers, hiring managers from tech companies, CTOs, startup founders, and more!

  • Breakout Sessions

    Coding Dojo bootcamp breakout sessions

    Breakout Sessions

    On request, your instructors will hold a breakout session to do a demo to help you get unstuck on a problem or a part of the curriculum.

  • Crunch Time

    Coding Dojo bootcamp crunch time

    Crunch Time

    It’s crunch time at the Dojo. This is where most of your learning will take place (and most of your growing pains!). Afternoons are spent working through course content, assignments, and projects on the new curriculum for the day.

  • 5PM
  • 24/7 Access to Course Material

    Coding Dojo bootcamp 24/7 access to course material

    24/7 Access to Course Material

    Even with your instructors gone, you’ll still have full access to all the course content on our online learning platform. Without any interruptions you can continue your learning throughout the night and at home.

  • Extended Campus Access

    Coding Dojo bootcamp extended campus access

    Extended Campus Access

    You’re welcome to stick around campus beyond regular business hours. This is a great time to concentrate without distractions. Night hours at the Dojo are common among students, and hours will vary by campus.

  • Online Chat Support

    Coding Dojo bootcamp online chat support

    Online Chat Support

    On Monday, Tuesday, Wednesday, and Thursday night, you’ll be able to online chat with our instruction team between 5:00PM and 9:00PM PST.

Coding Dojo bootcamp onsite algorithm challenges

Algorithm Sessions

We’ll challenge the class to solve an algorithm and have everyone write their solutions on a whiteboard. We’ll then go around the room to discuss. The difficulty of the algorithm will increase as you progress through the program.

Why algorithms? A strong foundation in algorithms is key to being a successful developer. Regardless of which week you’re in, algorithms will always be a core piece of your schedule. Whiteboarding and algorithms are also an essential part of your future job interviews, and we want all our students to be equipped for success.

Learning Platform

You'll have access to our custom-built online learning platform, which includes volumes of video tutorials, readings and quizzes for independent studying.
Coding Dojo bootcamp learning platform
  • check-mark

    Full Access

    Your ability to pick up new technologies and frameworks doesn't stop after class. The platform provides 24/7 access to our curriculum and the stacks you're learning.

  • check-mark

    Fully Loaded Curriculum

    Our learning platform houses our full curriculum, which consists of hundreds of hours of content on the industry's most in-demand software stacks.

Coding Dojo bootcamp learning platform

Three Stack Curriculum

We teach three full stacks in the bootcamp to help ensure that you are prepared to work at every different level of the development process—from front-end to back-end to data storage. Unlike other coding schools that only teach one full stack, our curriculum gives you the versatility you’ll need to land that dream job as a software developer.

Web Development with Web Fundamentals
  • Technologies
  • •  HTML/HTML5
  • •  CSS/CSS3
  • •  Basic JavaScript
  • •  Advanced jQuery
  • •  Git/Github & Terminal
  • •  Responsive Web Design*
  • •  Balsamiq*
  • •  Bootstrap*
  • •  LESS & SASS*
  • Topics Covered
  • •  Front-end Development
  • •  Frameworks & Libraries
  • •  Wireframes & Mockups
  • •  Code Version Control
  • •  HTTP Request
  • •  Dynamic Content
Web Development with Python
  • Technologies
  • •  Python
  • •  MySQL
  • •  Flask
  • •  Ajax
  • •  APIs
  • •  jQuery
  • •  Django*
  • •  PostgreSQL*
  • Topics Covered
  • •  OOP in Python
  • •  SQL Queries & ERD Diagrams
  • •  Web Security Basics
  • •  CRUD Operations
  • •  MVC Framework & Design Patterns
  • •  Application Deployment
  • •  Object Relational Mapper*
  • •  Web Crawler*
  • •  Scaling Web Apps*
Web Development with MEAN
  • Technologies
  • •  MongoDB
  • •  Express
  • •  Angular
  • •  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*
Web Development with .Net Core
  • Technologies
  • •  C#
  • •  .NET Core
  • •  NancyFx
  • •  ASP.NET Core
  • •  MySQL
  • •  Dapper
  • •  Entity Framework Core
  • •  Azure and AWS
  • •  Microsoft Cognitive Services
  • Topics Covered
  • •  Using Visual Studio Code
  • •  Compilation and Debugging
  • •  OOP in C#
  • •  CRUD Operations
  • •  MVC Framework and Design Patterns
  • •  AJAX and APIs
  • •  Web Security Basics
  • •  Application Deployment (Azure, AWS)
Web Development with Java
  • Technologies
  • •  Java 8
  • •  JSP
  • •  SpringMVC
  • •  MySQL
  • •  (JPA) Hibernate
  • •  JUnit
  • •  ThymeLeaf
  • •  Tomcat
  • •  JVM
  • Topics Covered
  • •  MVC
  • •  ORM
  • •  TDD
  • •  Dependency Injection and Inversion of Control
  • •  Authentication/Login
  • •  SQL

* Optional topics available

Build a Versatile Portfolio

Less textbooks and more doing. Here are some of our favorite assigments and projects:

Career Services

We offer career support to all students and alumni to help accomplish their short and long-term career goals. Whether you’re applying for your first job or you’re an industry veteran, we understand that building a career is a life-long process.
Participants of the program will have access to a wide range of services, such as one-on-one sessions with a career advisor, open forums with industry leaders, comprehensive job-hunting workshops, and more!
One-on-One Mentorship

Schedule one-on-one sessions with a career advisor to work on career-related projects or questions of all levels. We’ll provide the candid feedback and support to level-up your job prospects.

Workshops Access

Access our collection of workshops that are available in-person or online. We’ll cover advanced topics such as networking, behavioral interview techniques, and pay negotiation.

Our Process

Fine-tune your skills

Build your portfolio

Complete your resume

Master the interview

Land the job

Where Our Alumni Work

Although over 80% of students have no prior experience in web development. On a national scale, 94%* of our alumni land a job in 180 days after graduating, with an average salary of $76,000 per year.

*Published in February 2018, this is based upon a survey that was sent to alumni who graduated between January 2015 and October 2017. Out of the respondents, 94% are employed full time in field. 75% of alumni find jobs within 3 months.

more

What Our Alumni Say

Meet your instructors

Our Admissions Process

The goal of admissions is to make sure you're ready for the challenges of the program, and that Coding Dojo is the right fit for you. We look for motivation, how well you work with others, and perseverance.

Apply

Schedule Interview

Interview

Admissions Decision

Deposit

It’s worth it. The whole process till today is worth it… I feel I’m part of something that you can actually see, and that’s rewarding. With the help of Coding Dojo, I’m able to do what I do today.

Eric Chen

Software Engineer

Upcoming Course Dates

Select campus for upcoming start dates

  • Course Dates

  • Deadline to Enroll

  • Tuition

  • Enrollment Status

  • Stacks Taught

JAN 22, 2019

to Apr 26, 2019

Jan 17, 2019

$13,995

Open

Python, MEAN, Java

FEB 18, 2019

to May 31, 2019

Feb 14, 2019

$13,995

Open

Python, MEAN, Java

MAY 20, 2019

to Aug 30, 2019

May 16, 2019

$13,995

Open

Python, MEAN, Java

JUN 17, 2019

to Sep 27, 2019

Jun 13, 2019

$13,995

Open

Python, MEAN, Java

Payment Plans

Deposits are required to reserve your seat in the bootcamp, and are refundable until day 1 of class.
  • A

    Standard 3 Payments

    • Deposit

      $1,000

    • Installment 1

      1st half of remaining tuition

      Due by 1st Friday of class

    • Installment 2

      2nd half of remaining tuition

      Due week 8 of bootcamp

  • B

    Monthly 36 to 60 Month Plans

    • Deposit

      $1,000

    • Monthly Payments

      As low as $247/month

  • Monthly plan provided by:

    Skills fund financing logo Apply For Financing
    • 100% of Tuition covered, less the deposit

    • Up to $7500 in living expenses covered

    • Get approved for financing in 24 hours

Scholarship Options

Scholarships can be applied for during your admissions process after submitting an application for your program.

  • Military Retraining

    Awards up to $1000

    The Military Retraining Scholarship is intended to assist military veterans and current servicemen/women to transition their careers to web software development. This scholarship may be applied to the onsite and online program of our bootcamp.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

  • Women in Tech Scholarship

    Awards up to $1000

    The Women in Tech Scholarship is intended for aspiring female computer programmers who require financial assistance to launch their careers. This initiative is offered to support women in the technology industry, who as a demographic are highly underrepresented. This scholarship may be applied to the onsite and online coding bootcamp.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

  • Diversity Scholarship

    Awards up to $1000

    The Diversity Scholarship is intended to support and encourage underrepresented groups in the technology industry. This scholarship may be applied to the full-time onsite and online training programs.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

Onsite Course Packet

Dig deeper into the course curriculum and coding bootcamp experience

Which campus are you interested in?