What is it like to study at an online coding bootcamp? How will you interact with your instructors, mentors and other students? And will your learning portal be a place you look forward to learning each day? We have done the research and asked some of the most popular online bootcamps to give us walkthrough demos to answer all your questions about studying online.
Tell us in the comments which online coding bootcamps we should demo next! We will continue to add more demos.
- Flatiron School online demo
- Fullstack Academy online demo
- General Assembly online demo
- The Software Guild online demo
- Thinkful online demo
Flatiron School started as an in-person full-time coding bootcamp, but launched their fully online program in 2015. The online curriculum contains all the same material students learn at Flatiron’s NYC campus, but as a self-driven program, students can learn at their own pace either full time or part time in 5 to 9 months. We spoke to Sarah who had been studying part-time with Learn-Verified for 5 months, without quitting her job.
- Students study through a custom-built online platform where students find all their lessons, labs, progress, and streaks
- All the labs are integrated with GitHub so students open Github through the Learn platform
- Students can see the tests for each lab they are working on through the platform, and interact with them.
- Students communicate with instructors through the “ask a question” feature, and also through a Slack channel.
- Students communicate with other students through Slack, and often pair together.
- Flatiron Learn can be completed part-time or full-time, so this is a great option for those who need some flexibility.
Fullstack Academy coding bootcamp started in NYC two years ago, and launched their women's coding bootcamp, Grace Hopper Academy in January 2016, and their Remote Immersive program in August 2016. Founders Nimit and David created the online program to cater for the half of the US population which lives outside of metro areas. The Remote Immersive program is based on the in-person immersive program, and has very similar requirements, hours, and outcomes.
- The primary platforms students and instructors use to communicate are Zoom, Full Bits, a whiteboarding tool, and Learn Dot
- Zoom is used for video conferencing and interactions between students, instructors, and other students
- Full Bits facilitates pairing and group work among students
- Learn Dot is a proprietary Learning Management System used for content, workshops, and assessments.
- Remote Immersive instructors are the same instructors who teach the in-person immersive class
- Remote Immersive students are considered part of their own campus, so they will interact with each other, and not the in-person students
- Class starts at 10am EST (7am PST) each day.
General Assembly has been running an in-person Web Development Immersive for a few years, but just launched an online version – Web Development Immersive Remote. Students who don’t have a General Assembly campus in their area can now participate in this full-time program from anywhere in the world. We spoke to Adi Hanash, the lead of Online Education at General Assembly, who took us through the ways students interact with staff, students, assignments, and tools.
- The primary platforms through which students and instructors use to work and communicate are Slack, Zoom and Cloud 9.
- Slides and content are shared with students and are searchable via Slack
- Through Zoom, students can see their instructors and classmates and participate in group learning sessions
- Students are required to have a second monitor so they can work on one, and see lectures or slides on the other.
- Students code in a Cloud9 development environment which allows them to pair program with other students, and syncs up with students’ GitHub accounts
- General Assembly's WDI Remote is full-time, so expect to devote as much time and effort as you would an in-person immersive.
The Software Guild first launched as a 12-week in-person coding bootcamp in Cleveland, Ohio in 2013. The Guild now offers a part-time online program so students from all over the country can learn to code using .NET or Java. We spoke to Kathy who is learning .NET remotely through The Software Guild's online program, and she walked us through the online platform and some of her assignments.
- The primary platform is called Acatar where students can log in, see their progress, and find exercises and readings.
- Students complete projects using Visual Studio, Git Bash, and Bitbucket. They use Jira to track issues and Crucible to submit code reviews.
- Students communicate with other students and instructors through HipChat.
- Online students take part in two classroom sessions per week, which are then published on Acatar for students to refer back to.
- Students have weekly one-on-one meetings with an instructor.
Thinkful is an online-only coding bootcamp offering both full-time and part-time Career Path coding programs. We spoke to Melanie, a student studying the part-time program, who told us all about how she learns through the platform, without quitting her job.
- Students study through a custom-built platform where all their lessons, progress, and assignments are contained
- The main dashboard shows her progress, goals, milestones, learning streak and number of commits
- Students use GitHub for projects, and then submit them through the Thinkful platform
- Each student is paired with a mentor
- Students can communicate with mentors through a video chat system built into the Thinkful platform
- Students also communicate with students and instructors through Slack
- Thinkful Career Paths can be completed part-time or full-time, so this is a great option if you need some flexibility.
- Webinar: Choose an Online Bootcamp and Get Hired
- Coding Bootcamp vs Self Study
- Read Flatiron School reviews
- Read General Assembly reviews
- Read Thinkful Reviews
28 Summer Coding Bootcamps
Learn to code this summer (updated for 2018)!
What is Artificial Intelligence?
AI encompasses CS, machine learning, and data science, but what does it all really mean?