Python Programming

Home   /   Python Programming

 

 

Onsite Coding Bootcamp

Learn 3 Full Stacks in 16 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.

16 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% class attendance to class and being present at 8AM Algorithm Sessions
  • • Acquire 1 Yellow Belt in order to progress to the Python stack
  • • Acquire 1 Orange Belt or higher in the Python stack in order to progress to Project Month
  • • 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.

All Times Pacific

  • 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