coding-bootcamps-for-high-schoolers

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. 

Coding Bootcamps for High School Students

1. Galvanize x K12

Galvanize is a software engineering and data science 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
Upcoming start dates: August 17, 2020

2. iDTech Virtual Tech Camps & Summer STEM Programs

iDTech’s virtual tech camps bring the structure of camp to you at home. 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-10 weeks
Class size: 5 students
Upcoming start dates: Rolling Admissions

3. NextGen Bootcamp

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: Computer Science Summer Certificate on July 8, 2020; Python Machine Learning Summer Course on July 20, 2020; Java Programming Summer Course on August 13, 2020

4. The Coding School 

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: July 12, 2020

5. Upperline Code

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: Application Development with Python on July 6, 2020; Modern Web Development with JavaScript on July 6, 2020; Middle School Python on July 20, 2020

6. Google Computer Science Summer Institute (CSSI)

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: 2021

Coding Bootcamps For High School Girls

7. Kode with Klossy

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
Upcoming start dates: Summer 2021

8. New York Tech Scholars

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 8, 2020 – August 10, 2020

9. Girls Who Code Summer Immersion Program

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
Upcoming start dates: 2021

Online Coding Courses for High Schoolers

10. Code Avengers

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

11. Juni Learning

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

12. iDTech

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

13. Varsity Tutors

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

Gap Year Coding Programs

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:

14. Fullstack Academy’s Summer of Code

Fullstack Academy’s Summer of Code is a condensed version of their full-time immersive designed for college students. The course covers full stack development through pair-programming, team projects, and building web applications. 

Who it’s for: College students, especially those studying computer science, math, or engineering.
Length of program: 11.5 weeks 
Class size: 24 students
Upcoming start dates: June 15, 2020

15. Hack Reactor

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: August 3, 2020 or September 21, 2020

16. Thinkful

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: September 27, 2020

17. Holberton School

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
Upcoming start dates: January 2021

18. General Assembly

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: The next Immersive starts on July 6, 2020

19. Momentum

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
Upcoming start dates: The next Immersive starts on July 13, 2020

Pre-College Coding Bootcamps

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. 

20. Penn Summer High School Coding Camp

In partnership with Trilogy, the University of Pennsylvania offers this front end coding immersion camp. Students will learn browser-based technologies like HTML, CSS, JavaScript, and JQuery in a virtual classroom environment. Students will leave with sample portfolio pieces and a certificate of completion. 

Who it’s for: High School Students Ages 14-18, no prior experience is necessary.
Length of program: 3-weeks
Location: Online
Upcoming start dates: July 6, 2020

21. Sarah Lawrence College Pre-College Programs

Sarah Lawrence College offers pre-college classes every summer. They are completely online for 2020. This year’s computer science program offering is called Playing for Health: Therapeutic Game Design. Students will learn to code and build video games and accessible electronics for residents of Elizabeth Seton Children’s Center. 

Who it’s for: High School Students Ages 14-18, no prior experience is necessary.
Length of program: 2-weeks
Location: Online
Upcoming start dates: July 12, 2020

22. Stanford Pre-Collegiate Summer Programs - AI4ALL

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
Upcoming start dates: July 13, 2020

23. Georgetown University HOYA Summer Intro to Data Science

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
Upcoming start dates: August 2, 2020

24. Syracuse Summer College: Learn to Code

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
Upcoming start dates: July 20, 2020

25. UCLA Game Lab Summer Institute

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: LA (remote for 2020)
Upcoming start dates: July 13, 2020 and July 27, 2020 

26. New York University Tandon Summer STEM Programs

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: Remote
Upcoming start dates: July 13, 2020 and August 3, 2020 

27. MIT MITES

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
Upcoming start dates: 2021

28. MIT MOSTEC

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
Upcoming Start Dates: 2021


Coding Bootcamps for Kids

Codakid

  • Collection of online coding courses, quests, and challenges for kids 8 and up.
  • Monthly subscription of $25 or yearly subscription of $149.99

Code.org

  • Collection of online coding courses for kids from pre-reader to 9th grade-level.
  • Free!

Coding Factory

  • Online, 1-on-1 coding courses for kids ages 7 and above.
  • $100 per level.

Coding With Kids

  • Live online coding programs for kids ages 5-18.
  • Cost per course ranges from $119 - $360.

Juni Learning

  • Online courses in Computer Science for kids ages 8-18.
  • Group courses are $179/month; private courses are $250/month.

Do you know about a high school coding bootcamp that we missed? Let us know in the comments!

About The Author

Rachel 20meltzer 20headshot

Rachel Meltzer is a freelance writer who loves writing about career transitions, tech, and the outdoors. She helps adventurous people tell their stories on her podcast and coaches new freelance writers. She was born and raised in New England and currently lives in North Carolina.

Not sure what you're looking for?

We'll match you!

related posts


Article


Are tech companies hiring during COVID?

Companies hiring bootcamp grads during COVID, plus remote technical interview tips!

Resources image 47898619

Video


15 Minute Intro: Data Visualization

Data expert (and General Assembly instructor) Craig Fryar's Intro to Data Visualization with Tableau

Data visualization intro tableau gener assembly resources 20image

Article


6 Python Projects Built by Bootcampers

Bootcampers graduate with solid portfolios – let's take a look at 6 of those Python projects!

Python projects