The Kapor Center has collected information on 300+ programs or software that teach youth and adults elements of computer science and coding. This is not an exhaustive list, as this field is rapidly growing. As stated in the introduction, we’re hoping that the larger community will help us to frequently update this list as programs continue to launch.
The primary objective of this Coding Landscape Database is to catalogue organizations that provide some type of coding training. We’ve generally categorized the range of programs into these clusters:Bootcamps: Intensives that prepare participants for at least entry-level developer positions.Certifications: Trainings that result in a certification/credential, badge, or belt to identify skill development progress.Corporation-focused: Courses that provide training to corporations or on behalf of a specific corporation.Hackathons: Event in which individuals collaborate in a short and intense time period (typically 24 to 72 hours) to build a mobile or web application.
There are many valuable networks and support organizations that help convene and/or advocate for people who work in the tech and coding space. These organizations were not a focus of this data collection effort, and many are not captured in this database. General STEM-oriented programs were also not a focus of this effort and are largely not included. For an organization to be categorized as a bootcamp, it had to have an intensive program over a set period of time that prepares a participant for at least an entry-level coding job.
- See more at: http://kaporcenter.org/coding-nation/#sthash.dnW2snwc.dpuf