While most immersive coding bootcamps are designed for adult career-changers, there’s a rising number of summer bootcamps, pre-college programs, and online bootcamps now geared towards high school students and rising college freshmen. More kids and high school students than ever are learning to code and turning to bootcamps to learn practical programming languages, build hands-on projects, and pair program to prepare for today’s tech industry. We’ve rounded up coding bootcamps for a variety of learners – whether you’re searching for a summer coding program, a college alternative, a productive gap year coding school, or an online coding course.
9 out of 10 parents want their child to study computer science, but only 1 out of 4 schools actually teach programming (Gallup poll). Coding bootcamps are a great way for high schoolers to learn the tech skills used by today's modern tech workforce. In a coding bootcamp, students receive mentorship and hands-on tech training from industry experts. A coding bootcamp is an excellent way for a high school student to build their knowledge base while test-driving a possible tech career.
At a coding bootcamp for adults, you should expect career services and job placement; this is not expected at a high school coding programs.
For recently graduated high school students, choosing a coding bootcamp during your gap year can help you learn in-demand skills and build a resume with relevant experience. The Gap Year Association reports that 88% of college grads who took a gap year reported the gap year significantly added to their employability.
Code Galaxy offers an immersive, online Software Development bootcamp for high school students considering tech careers and/or wanting to get a headstart on their programming career. The bootcamp curriculum covers HTML, CSS, Python, JavaScript, and database development. Students will learn how to build software and web applications from the ground up.
Who it’s for: High school students who have basic coding experience.
Length of program: 2 weeks
Location: Online
Galvanize is a software engineering immersive bootcamp. They’re partnering with K12, the leaders of Destinations Career Academy, to provide full-time and part-time coding bootcamps for high school graduates. The bootcamps also offer career services.
Who it’s for: High school, Destinations Career Academy, and K12 graduates. This program is great for students ready to commit to a career in tech.
Length of program: 6-13 weeks
Location: Online
CSSI is a summer introduction to computer science for students from underrepresented groups in the field. It’s an intensive, interactive, hands-on, and fun program that focuses on the path to a tech career, confidence building, and skills. Students will create projects with HTML, CSS, JavaScript, Python, and Google App Engine. They’ll also work on job prep, get time with Google Engineers, and participate in community activities. They offer a few groups including CSSI-HBCU for students considering attending a Historically Black College or University, CSSI-Extension for students looking at specific tech schools partnered with Google, and CSSI at Google for students not considering an HBCU or partner school.
Who it’s for: Rising High School Seniors from underrepresented groups.
Length of program: 3-weeks
Class size: 10 students
Upcoming start dates: July 11, 2022
iDTech’s virtual tech courses include after school programs and virtual summer camps. Students can learn Python, Java, Minecraft, Roboblox, Unity, Adobe, 3D modeling, and more.
Who it’s for: Ages 7-19. With a range of skill levels, iDTech is great for the student who knows which specific skills they want to work on. It’s a good introduction to tech or single skill sharpener.
Length of program: 1-12 weeks
Class size: 5 students
Upcoming start dates: Rolling Admissions
NextGen Bootcamp offers live online computer classes for high school and college students. Students can learn web development, data science, graphic design, and business with live online summer courses.
Who it’s for: High school and college students, no prior experience is necessary. This is a good introduction to specific coding languages and skills.
Length of program: 2-5weeks
Location: Online
Upcoming start dates: Java Programming Summer Program and Computer Science Summer Certificate Program on June 27, 2022; Python Data Science Summer Program on July 18, 2022
The Coding School is a nonprofit that partners with UCLA, USC, Villanova University, and Brown University. They teach 4 year programs in high schools in California, virtual summer camps, and they also offer online coding lessons called Code Connects for high schoolers. At summer camp students can learn fundamentals of computer science, data structures, artificial intelligence, cyber security, college computer science prep, full stack web development, mobile app development, 3D game development, data science, fntech, and computational genomics.
Who it’s for: Grades 4-12, no prior experience is necessary. Students with learning disabilities or from minority groups are encouraged to apply. With a wide variety of topics, languages, and skills for students to pick from, this is an introductory bootcamp that can also serve more advanced students.
Length of program: 2-months to 4-years
Class size: 1-5 students
Upcoming start dates: June 27, July 11, July 25, August 1, 2022
Upperline offers virtual coding courses that use real-world tools and project-based learning to teach Swift, HTML, CSS, JavaScript, Ruby, Python, and more. They offer Summer programs and single-session workshops that are topic-specific or grouped by schooling level (middle school or high school).
Who it’s for: Ages 11-18. Upperline is an introductory bootcamp that would prepare students well for formal coding bootcamps or computer science degrees.
Length of program: 1 day to 2-weeks
Class size: 20 students
Upcoming start dates: Rolling Admissions
Kode with Klossy is a summer coding bootcamp for young women. Scholars at the camps will be introduced to Ruby on Rails, JavaScript, HTML, CSS, and Swift.
Who it’s for: Ages 13-18. This is an introductory bootcamp.
Length of program: 2-weeks
Locations: Atlanta, Austin, Boston, Chicago, Denver, Dallas, Detroit, Los Angeles, Miami, Philadelphia, New York, Portland, St. Louis, San Francisco, Seattle, D.C
New York Tech Scholars is an online, all-girls’ coding bootcamp. Students will learn about women in tech throughout history and code games, apps, and websites that make a difference in the world. The online course is live with an instructor, a mentory, and a virtual community of girls to pair-program with.
Who it’s for: This program is for high school girls in the US. It’s an introductory bootcamp.
Length of program: 4 days to 4 weeks
Location: New York City
Upcoming start dates: July 11-August 15, 2022
Girls Who Code is an empowering nonprofit that runs summer immersion camps, lecture series, clubs, college groups, and at-home coding curriculum for girls of all ages. They have locations in the US, Canada, UK, and India. The 2020 summer immersion program will be run virtually in the wake of COVID-19. Students will learn HTML, CSS, JavaScript and more.
Who it’s for: Girls grades 10-12. This is an introductory bootcamp.
Length of program: 2 weeks
Locations: US, Canada, UK, and India
Students will learn HTML and CSS, and JavaScript in project-based step by step courses. Projects include websites, apps, games, and more.
Who it’s for: Ages 4-18
Length of program: Self-Paced
In this award-winning design thinking & STEM summer program, high school students learn how to design and build products for individuals with disabilities. Professional designers are the lead instructors, and students will learn UI/UX design principles, such as persona creation, storyboarding, wireframing, app layout, and app design as well as building their own real apps.
Who it’s for: students in grades 8th-12th
Length of program: 2 weeks
iDTech offers courses in coding, game development, robotics, and creative arts to take students from beginner to college-bound. They offer online and in-person courses.
Who it’s for: Ages 7-19
Length of program: 1-week
Upcoming start dates: Rolling Admissions
Juni Learning offers private online classes in computer science and mathematics for kids. Their curriculum covers Python and Java with HTML, CSS, and Javascript.
Who it’s for: Kids ages 8-18 from introductory to college-level.
Length of program: 3-6 months
Class size: 1-4 students
Varsity Tutors is a live learning platform offering online coding courses and private online tutoring for students K-12.
Who it’s for: Ages 5-19
Length of program: variable depending on course
Upcoming start dates: Rolling Admissions
For those considering a gap year, coding bootcamps may be the answer to learning the tech skills used by today’s tech workforce. These coding bootcamps accept applications from promising high school graduates:
Hack Reactor is an immersive coding school where students learn full stack development through lectures, personal projects, and group projects. They offer online and in-person courses. Hack Reactor integrates online job preparation into their curriculum and often places their alumni in mid-to-senior level positions in tech.
Who it’s for: Hack Reactor is a great summer bootcamp, gap year, or replacement for college. They accept students over the age of 18.
Length of program: 12 weeks.
Locations: Austin, Denver, Boulder, LA, NY, Phoenix, San Francisco, and Seattle
Upcoming start dates: July 18, 2022
Thinkful is an online coding bootcamp that pairs students with 1-on-1 mentoring with an industry professional. Thinkful’s programs include Engineering Immersion and Data Science Immersion but they also offer flexible programs in engineering, data science, product design, product management, data analytics, and digital marketing. They also offer career guidance, lifetime access to their course curriculum, and an online Slack student community.
Who it’s for: Thinkful is for the high school graduate who is serious about making tech their career or someone who wants to go to coding bootcamp instead of college. No experience is required and all students will take a precourse before they start bootcamp.
Length of program: The Immersive programs are 5-months and require a commitment of 50 hours per week and the Flex programs are 6-months with a 20 hour per week requirement.
Class size: Thinkful’s Immersive bootcamps are a live online format with about 12 students per class.
Upcoming start dates: Rolling Admissions
Holberton School is a software engineering school that takes students through three phases: Foundations, Internships, and Specializations. They teach through project-based, peer learning. They offer internships and career guidance for a well-rounded jump into the tech industry.
Who it’s for: Holberton School is the perfect alternative to college for the student who is serious about a career in tech. They accept students over the age of 18 and no experience is required.
Length of program: 2-years
Class size: 50 students
General Assembly offers a variety of courses online and in-person for web and mobile development, product management, and data science. Their immersive bootcamps cover relevant, in-demand skills along with career coaching. They also offer 1-2 day workshops, evening and weekend classes, and on-demand learning.
Who it’s for: General Assembly is great for the recent high school graduate who wants to dip their feet into shorter courses, someone looking to replace college with coding bootcamp, and the college student who wants to learn to code part-time instead of taking on an internship or job during college. They accept students 18+.
Length of program: 1-2 days to 10 weeks
Class size: 22 students
Upcoming start dates: June 6, June 21, July 11, July 25, 2022
Momentum's Software Engineering Immersive curriculum is organized into four, 4-week phases, which makes it easy for gap year students to learn.
Who it’s for: Momentum is a good fit for students who are taking a gap year and are looking to gain tech skills with mentorship. Students can pay per curriculum phase, so they can start or stop the course whenever it works for them without the risk of a large, upfront cost.
Length of program: four 4-week phases
Most colleges and universities in the US offer summer courses, pre-college programs, or summer immersives. Many pre-college programs offer college credit or a certificate of completion.
Stanford's AI4ALL online program aims to increase diversity in AI. The online program combines lectures, hands-on projects, and mentoring activities to teach students AI.
Who it’s for: Grades 8-12
Length of program: 3-weeks
Location: Online
The virtual Introduction to Data Science Academy combines coding exercises, online presentations from data science experts, and discussions to get students acquainted with contemporary data science resources and best practices. Students will learn data collection and analysis, statistical analysis, basic R, data visualization, and presenting conclusions.
Who it’s for: Grades 9-12
Length of program: 1-week
Location: Washington, DC and online
Learn to code online at Syracuse university. Students will learn how to code in Python. They’ll practice foundational components like procedural programming, control structures, and data structures to dive into PANDAS, requests, and visualization.
Who it’s for: 2020 High School Graduates
Length of program: 3-weeks
Location: Online
The 2020 UCLA Game Lab will be conducted remotely. This institute covers game making as an artistic and technical practice. Students will develop aesthetic and technical foundations in various aspects of game design, learn how to express their own ideas, create compelling game characters, build game worlds, and program games.
Who it’s for: Ages 14-18
Length of program: 2-weeks
Location: Los Angeles and online
Upcoming start dates: July 11, July 24, 2022
The 2020 STEM programs at Tandon will be remote. Students can choose from courses like XR Through Virtual Worlds, Connected Devices, and Machine Learning.
Who it’s for: Ages 14-18
Length of program: 2-weeks
Locations: Online
Minority Introduction to Engineering and Science is a rigorous residential (remote for 2020) academic program for rising high school seniors of underrepresented or underserved communities. Students take one math course, one life sciences course, one physics course, one humanities course, and one electives course. Diagnostic tests determines math and science placements. Electives include computer science, electronics, engineering design, genomics, and architecture.
Who it’s for: Rising High School Seniors from underserved communities with a good academic record and an interest in STEM.
Length of program: 6-weeks
Location: Online
MIT Online Science, Technology, and Engineering Community program is for rising high school seniors from underserved communities. The program usually offers both in-person and online components but will be fully remote for 2020. The program is split into three phases. In the phase 1 students complete 2 online courses and 3 projects with mentors and student groups. In phase 2 attend a conference at MIT to present their projects, attend workshops, and community events. In phase 3 students work on enrichment. They interact with faculty, researchers, and industry professionals via webinars online and write online blogs. They’ll also be able to talk with admissions about attending MIT.
Who it’s for: Rising high school seniors in good academic standing who are from underserved communities.
Length of program: 6-months
Location: Online
Students will explore the field of computer programming and cover a range of fundamental front end web development technologies through skills-based learning. This Boot Camp is offered through Columbia Engineering in partnership with Trilogy Education Services, a 2U, Inc. brand.
Who it’s for: High School Students Ages 13-18, no prior experience is necessary.
Length of program: 13-weeks
Location: Online
Upcoming Start Dates: June 28, 2022
Students will benefit from hands-on learning with maximum support. The remote classroom environment allows students to ask questions, easily get help from instructional staff, and collaborate with their peers. This program is offered through the Northwestern University School of Professional Studies in collaboration with Trilogy Education Services, a 2U, Inc. brand.
Who it’s for: High School Students Ages 14-18, no prior experience is necessary.
Length of program: 3-weeks
Location: Online
Students will gain valuable workforce development and life skills applicable to future experiences, from critical-thinking and problem-solving to teamwork and effective communication. This program is offered through Rice University’s Susanne M. Glasscock School of Continuing Studies, in partnership with Trilogy Education Services, a 2U, Inc. brand.
Who it’s for: High School Students Ages 13-18, no prior experience is necessary.
Length of program: 13-weeks
Location: Online
Not sure what you're looking for?
We'll match you!What you can expect from the Niantic-sponsored cohort at Tech Elevator!
What you need to know about Alchemy's admissions!
Find out how DigitalCrafts helps bootcampers launch careers in Data Analytics!