Learn from expert instructors with real-world experience who ensure you will finish
Walk away with a portfolio-ready project to show prospective employers
Work around your day but keep the pace swift with online, part-time coursework
Take advantage of peer interaction to build skills and collective momentum
Gain proficiency in our short, focused one to three week courses
Concepts are presented in structured challenges that mirror real-world problems. They are also solved with code, contain a mixture of descriptions and informative examples, as well as advice for avoiding technology traps.
Learn from instructors who are experts in the course technology. They provide answers to your questions as well as professional insight and best practices through daily office hours and online chat.
Get expert feedback on your code for personalized assessment. Code submissions will be reviewed for correctness, architectural approach, and best practices. Code review comments will provide corrections and links for additional learning.
Finish the course with a polished, portfolio-ready project to show prospective employers. Each course culminates with an individual project that encompasses the course material and is built with expert advice and code reviews.
Connect with other students to build skills and collective momentum. Online pairing and chat channels allow students to review peer solutions and learn from their questions throughout the course.
Plan your course work around your schedule. Each week you are assigned challenges to complete during the week and a large project for the weekend. Challenges should take about 2-3 hours a day and the weekend project is designed to take around 10 hours. Work at your own pace, but stay on task by consistently completing work.
You will spend an average of 20-25 hours a week completing your coursework, which takes the form of coding challenges, readings, collaboration with pair programming partners, office hours and pairing sessions with instructors, real-time Q&A and chat forums, and individual mini projects.
The course is online with collaboration through google hangouts for office hours and a course slack channel where you can ask questions of instructors and classmates. Because many students work full or part-time jobs during their learning experience, our program is flexibly scheduled. This means you can do your work at your own schedule, completing coding challenges during the evenings, over lunch, or the weekend. Office hours are at set times daily (usually lunch and evenings). Pairing sessions with instructors or other students will need to be scheduled weekly based on the times you are free.
This course is designed for developers with at least a bootcamp training or CS degree and preferably some experience coding. Some students will have experience programming in another language.
Course instructors are experts in the course technology. They are either current Dev Bootcamp instructors in our core program, or developers from other companies who are passionate about teaching and passing along their skills.
Each program culminates in a portfolio project where you build an entire application from scratch in the technology. This project will be code reviewed and contain components of a professional project. It can be added to your portfolio to show aptitude in the technology. The skills gained are considered intermediate - past beginner but not yet expert.
We don't have certificates, but will gladly discuss the program with employers or others who you would like informed of your completion.
We accept payment in full upon enrollment by major credit card in the applicant portal. For our two introductory cohorts (April 26th and June 13th), we are offering introductory pricing of $1,250. For the later cohorts, the cost will be $1,500. We do not currently offer full or partial scholarships or payment plans for this course.
Click on “Enroll now” on our website! It’s that easy. No interviews, no long applications. The course assumes a base knowledge in programming - it is not for absolute beginners. We will send preliminary work after you enroll. You should be able to complete this work without too much struggle in order to be successful in the course. If you find you are struggling with the preliminary work, this course might not be the right fit for you - you can withdraw before the start date and be refunded all but your $100 application fee.
While these courses can be done from anywhere in the world, it is vital that you have access to reliable Internet on a daily basis. Each course requires additional software to be downloaded before beginning (i.e. text editor, CLI, etc.).Pre-work
Before you can start, you will need to complete a few administrative tasks as well as some personal preparation (i.e. creating GitHub accounts, updating software, etc.). Please allow for 15-20 hours of pre-work before beginning class.
Course instructors keep track of students’ progress and offer support where it’s needed, even providing 1:1 coaching to struggling students. If students are falling behind some accommodations can be made to prolong access to the course, but as it is only a 3 week course, there is no repeat structure. It is important that you set aside time during these 3 weeks to work on the course.
If students need to leave the course for whatever reason, they will be refunded pro rata up to 60% of the length of the program. This means students will be refunded for the portion of the program they have yet to go through, which is broken down to a cost per day. The refund policy is detailed on the enrollment page and will be sent to you when you enroll.
No. The course has enough flexibility to be done while having a full or part-time job. There may be one or instructor pairings that have to be scheduled ahead of time, but times are offered during and after traditional working hours to accommodate all schedules. There will also be challenges that need to be submitted every week. So, while there is a lot of flexibility, it will require you to put 20-25 hours of work in every week, so keep this in mind when planning your schedule.
The course launched in April 2016. It is based off of curriculum and teaching best practices that are part of our core program which has been around since spring of 2012.
We trailblazed the very first immersive coding school, and we’ve perfected the art and science of cultivating in-demand developers. Over 2,000 students have graduated from our innovative program that takes aspiring coders to fully capable and highly marketable developers in 5 months.
Success requires technical skills, yes. But it also demands empathy, ability to finesse difficult conversations, and the poise to give and receive feedback well. Our students are known to excel in these areas, so employers count on getting better employees as a result.
Being a “totally badass” developer does not translate to being a great teacher. Our instructors have formidable real-world experience as developers, but Dev Bootcamp Instructors are also trained educators who are passionate about teaching the next generation of developers.