Kodeco Accelerator Bootcamps
The Basics: What to Expect
Each Accelerator bootcamp is 15 weeks long, including:
- 14 weeks of technical content, plus
- 1 week for a Capstone App Showcase and Graduation.
Each program has two virtual "live-sessions" per week.
- These live-sessions are online and remote meetings using Zoom or Google Meet.
- Attend from anywhere in the world with a good internet connection!
- Attendance for the majority (at least 50%) of live-sessions is required to graduate.
- The days and times for each program can be found on the program's page.
- Each live-session lasts approximately an hour, though the first day it may run up to 90 minutes.
- Live-sessions take place regardless of local holidays (any exceptions are listed on the program's page).
- Live-sessions are recorded, and made available the next day for those who missed the session, or for reference.
- The live-session time is always in Eastern Time (ET), so it will be affected by Daylight Savings. See more about the ET zone here, and check out the FAQ below.
We use the "flipped classroom" method of active learning.
- In a flipped classroom, students are expected to come to the live sessions having already studied the materials. The only exception is the first day of the bootcamp, when the cohort meets for the first time.
- In between live-sessions, students learn from our world-class content and apply that content by completing weekly homework assignments.
- You'll have asynchronous access to your mentors through a dedicated bootcamp chat channel, where you can get questions answered at any time. We also offer weekly group office hours.
- Note that while mentors may demonstrate techniques and concepts in the live-sessions, the live-sessions are not spent teaching in real time as you would find in a traditional classroom. Our Accelerator programs leverage our existing world-class content, created by our team of experts, so that we can offer a bootcamp at a fraction of the cost of a program that features hours of live teaching each week.
- During the live-sessions, mentors will introduce content and homework assignments, go into depth on concepts where needed, troubleshoot issues students are running into, and explain homework answers once assignments are graded.
- Thanks to the flipped classroom method, mentors can focus on coaching students through the material as students create their Capstone App, a non-trivial and full-featured app that students can use as a showcase of their skills for potential employers.
Students should expect to spend 20-25 hours per week on bootcamp activities.
- This includes weekly live-session attendance, time learning content, and time spent completing assignments and working on your Capstone App.
- Content is introduced during the first live-session of the week, and students are expected to learn the content before the second live-session of the week.
- Homework assignments are introduced during the second live-session of the week, and students are expected to spend time over the weekend completing them.
To earn a Certificate of Graduation, students must:
- Attend at least 50% of live-sessions during the first 12 weeks.
- Submit and receive at least a passing grade on all but one homework assignment.
- We grade on a pass/fail system. Don't worry: our assignment rubrics clearly designate what needs to be done to earn a passing grade.
- Students can resubmit the first week's assignment if needed, and can resubmit one other assignment for regrading later in the bootcamp as well.
- Submit and receive a passing grade on the final Capstone App submission.
- Create and submit a short (1-2 minute) video to demo your Capstone App (the video itself is not graded).
- Complete a final Student Exit Survey.
Frequently Asked Questions
Which Accelerator bootcamp is right for me?
If you’re looking for the absolute best way to get into the mobile development industry, in the shortest possible amount of time, then you might be a great fit for our live cohort Accelerator bootcamps! In 15 weeks you can go from mobile developer novice to having a significant amount of experience building mobile apps — and you’ll be ready to apply for your first job in the high-demand industry of mobile app development.If the fairly aggressive pace and fixed live-session time and schedule doesn't fit your needs, we recommend waiting for the launch of our Self-Paced iOS and Android programs, targeted for late 2023. These programs will be more asynchronous and will allow students to learn on their own schedule and at a pace they can control.
Is the bootcamp virtual or in-person?
All of our Accelerator bootcamps are offered in an online format. Although most of the program is completed on your own time, there will be two 1-hour live-sessions (virtual meetings) offered per week (Eastern time). Attendance for at least 50% of these live-sessions is required for graduation, as they are critical to your success in this program.
What are the prerequisites for enrolling?
We recommend that you have some prior exposure to coding or programming (see the next question for more on experience needed).
You’ll need a fairly modern Windows, Mac or Linux computer to install and run the tools and frameworks needed for this course. Check out the individual bootcamp pages for more details on what specific hardware requirements each program has.
You'll also need an internet connection capable of joining video meetings and streaming or downloading video content. If you'll be traveling during the bootcamp, please consider internet connection issues.
Do I need programming experience?
We recommend that you have some prior exposure to coding or programming before starting the bootcamp. While you don't have to have prior knowledge of mobile development, it does help.
If you are in the situation of having less prior experience, you can still succeed at the bootcamp, but as the pace can be aggressive, expect to need more time for studying, and be ready to ask your mentors lots of questions (they love questions!). Students who have worked through our Your First App video courses for iOS or Android should be reasonably prepared for our bootcamps if they have the time to learn.
If you think you'll need to go slower than the pace required for our live bootcamp cohorts, we plan to offer a self-paced, more asynchronous program later in 2023. We hope this can accommodate more students!
If you're considering the Flutter bootcamp, then it's required that you have some experience building and shipping iOS and Android apps.
Can I choose my own start date?
What happens if I have to withdraw from the bootcamp?
If you have to withdraw from the bootcamp before it begins, you may request a refund by emailing firstname.lastname@example.org before the program's start date.
After the bootcamp begins, the bootcamp price is non-refundable. We may be able to offer partial refunds for extenuating circumstances, or move you to a future program. Please discuss your particular situation with your mentors and we’ll see what we can do.
What will the assignments look like?
- The Content Assignment, which assigns you the books, video courses, and articles you need to read or watch to learn that week’s topic. This assignment
- The Homework Assignment, which gives you a challenge that will let you apply your learnings and demonstrate mastery of them.
What if the assignment release schedule doesn’t work for me? Can I work ahead?
We understand that everyone has different schedules - one person might intend to work on the bootcamp primarily during the weekends, while another might have work or family commitments on the weekends and thus can only work on the bootcamp during the week.
Unfortunately, our Accelerator bootcamps are not set up for students who can only work during the weekend or only on weeknights. While we are very sympathetic to difficult schedules, our bootcamps are built around having students work through the content and assignments together.
We’ve found that letting students work ahead results in confusion. The students who work ahead wind up asking questions about that ahead-of-schedule content or homework, which makes students who aren’t working ahead anxious about feeling behind, or confused about what the work-ahead students are talking about. The stated release schedule is a compromise so that the majority of students can succeed by working through the content together.
If the assignment release schedule doesn’t work for you, this bootcamp program may not be a good fit. We hope to launch a work-at-your-own-pace in the future, which may work better for your needs.
If I struggle with a concept or homework, can I ask my mentor to hop on a video call to help me?
In short, no. Our mentors are generally working devs who have full-time jobs themselves, and aren’t paid to provide on-call video chat support for students. But don't worry - we train you in the right way to get your questions answered! You'll learn and practice how to troubleshoot any problem you run into asynchronously via text in our dedicated bootcamp chat channel. You'll need this skill throughout your developer career.
If, during the bootcamp, you fall behind and feel you would benefit from individual tutoring, you can talk to the bootcamp coordinator about options.
What sort of interview or job preparation is included?
Each bootcamp includes an optional curriculum of job-search and interview prep content. Students can also at any time ask their mentors, who have been through hiring processes many times, for interview and job-hunting advice. Many of our mentors have even been in the position of hiring new employees before, so they are well-suited to help you navigate and stand out in the challenging world of technical interviews.
Each program will have a mock interview session (held during normal live-session times) in the penultimate week of the bootcamp, to help those pursuing a career as a mobile developer.
What happens with Daylight Savings Time? Does the live-session time change?
The live-session time is always in Eastern Time (ET), so it will be affected by Daylight Savings. See more about the ET zone here.
For those areas of the world who don’t have time zones that change times based on Daylight Savings Time each fall/spring (or who are in time zones that switch at different weeks than ET does), we apologize for how complicated this gets!
- The ET time zone changes during the year based on Daylight Savings Time.
- Eastern Standard Time (EST) is 5 hours behind Coordinated Universal Time (UTC) and is in effect from the first Sunday in November to the second Sunday in March.
- Eastern Daylight Time (EDT) is 4 hours behind Coordinated Universal Time (UTC) and is in effect from the second Sunday in March to the first Sunday in November.
- If the Daylight Savings switch happens during your bootcamp, it will affect the live-session time. The mentors and Bootcamp Coordinator will remind students ahead of the time change.
Testimonials: What previous bootcamp graduates are saying:
I had been dabbling in iOS development for about a decade, but never gained enough traction to make a real career of it. When the opportunity came to attend the bootcamp, I thought it'd be the perfect opportunity to finally take the step to achieving my long-desired goal. It was an intense, amazing experience and I feel very prepared to go searching for my first developer job!" — Nancy
If you’re on the fence, look no further, deciding to join this bootcamp was one of the best decisions I’ve ever made. With a team full of friendly faces, helping you along on your journey to become a better developer, without a question this is the only bootcamp I will recommend." — Deonté
Kodeco content of books, videos, blogs, etc... are some of the best I have used. I really enjoyed the format of this bootcamp (learning and apply what you learned week over week) and found it very effective for me. The cost was also very affordable and will pay for itself in no time with all the updated skills I received." — Greg
Hi Bootcamp Team, I wanted to give some good news and hopefully motivate the students that are looking to make a career as an iOS Developer. Today, I accepted an offer to work at a company on a new app they are building in (mostly) SwiftUI. This will be my first position as a software developer, and I am incredibly grateful for the experience that the boot camp has provided. Thank you team for the support and I wish everyone the best of luck with their job search!