Learning for Live: A two-week immersive course introduces the Python language. The target audience is students with little or no programming experience. A mobile app development bootcamp for iOS is listed but not currently available.

Dev Bootcamp

Learning for Live: Courses in multiple languages and frameworks, HTML, CSS, and SQL. No longer accepting new students.

Beach Coders Academy

Learning for Live: Part-time four-week immersive programs in El Segundo. The focus is front end web development and UX design. The Codewave immersion program covers JavaScript, jQuery, Sass, AJAX, React, JSX, and other topics. One-on-one sessions are available. Only basic computer skills are required

Angular Boot Camp

Learning for Live: A three-day class on the Angular.js framework. One class is offered for Angular 1.x and one for Angular 2/4+. The course stresses workshop participation. Students should have experience in JavaScript and a DOM manipulation library.

DeVry Bootcamp

Learning for Live: A part-time, 24-week program in web development. The material covers C++, HTML5, JavaScript, JSON, MySQL, and JavaScript frameworks. The course puts strong emphasis on building a personal brand and a network. No previous coding experience is required.

Robohash avatar code

avatar: Open source project to generate random robot avatars in python


Learning for Live: Sixteen-week mobile development bootcamps for Android and iOS. The iOS course covers the XCode environment, the Swift and Objective-C languages, the iOS library, and cloud interfacing. The Android course covers Java SQLite, Android frameworks, data persistence, MVC design, and asynchronous programming.


Learning for Live: Full-time courses are available in web development and user experience design. They are 400 hours long, spread over ten weeks. The web development course covers JavaScript, jQuery, Sass, and Bootstrap. Applicants must complete preparatory assignments.


Learning for Live: Learn to code for free in HTML, CSS, Javascript, Ruby, and more.

Noble Desktop

Learning for Live: A series of courses offering a certificate in web design. Day, night, and weekend schedules are available. The most coding-oriented course is "JavaScript and jQuery," which introduces the language, explains the DOM, and teaches specific applications of jQuery.

Starter League

Learning for Live: A thirteen-week immersive course in application development. The primary technology is Ruby on Rails. Four weeks of remote preparation are required. Starter League operates in partnership with Fullstack Academy.

Developer Bootcamp

Learning for Live: Courses ranging from three to six weeks on many topics, taught in many locations. Remote real-time attendance with two-way video and audio communication is an option. The topics include programming languages, system administration, software frameworks, operating systems, etc. Each course devotes at least half its time to hands-on learning.