Playcrafting

Learning for Live: An eight-week evening course in the Unity game development platform. The course covers C# and Unity scripting. Specific topics include animation, game physics, input, libraries, and plugins. Students will create games for a mobile device using Unity 2D and 3D technology. Previous experience isn't required.

The Dev Masters

Learning for Live: The emphasis here is on data science. No previous programming experience is required. The available courses range from four days to twelve weeks. The course on Mastering Applied Data Science begins with six weeks of learning skills in Python programming and mathematical statistics. The next six weeks consists of project-based learning with in-person instruction. Courses are taught in Los Angeles, Santa Monica, and Irvine.

The Data Incubator

Learning for Live: Courses tailored for business customers. The topics include data science, machine learning, Spark, and artificial intelligence. The Data Science Fellowship is for students with doctorates; the others are at a more basic level.

Codesmith

Learning for Live: A twelve-week program on JavaScript and front- and back-end development. It emphasizes object-oriented programming and functional programming, using technologies such as React and Node.js. The course is directed at advanced students, who must complete pre-course assignments.

Coder Foundry

Learning for Live: A bootcamp in the .NET platform, including mobile applications. The full-stack immersive course is for beginners and lasts eighteen weeks. The full-stack accelerated course lasts twelve weeks and requires web development experience. The course in C# mobile development is three weeks long.

New York Code + Design Academy

Learning for Live: Twelve-week courses of on front and back-end web development. The Web Development Intensive course covers JavaScript for the front end and Ruby for the back-end. Web Development Intensive with JavaScript covers similar topics but uses Node.js for the back-end.

ONLC Training Centers

Learning for Live: courses on JavaScript, web development, Perl, Python, and Java. Individual courses are generally three to five days long and form sequences. The Java courses include advanced topics such as JAX-RS and JAXP. Previous experience is required for some courses.

Academy X

Learning for Live: Three-month bootcamps on a large range of topics. The average class size is five students. Courses designated as bootcamps cover Java, XML, PHP with MySQL, Ruby on Rails, Adobe PhoneGap, and Allova XML applications. A free retake is allowed with restrictions, and a retake with an 80% discount is allowed to most others.

Make School

Learning for Live: The Summer Academy is an eight-week program for developers at all experience levels. The majority of the course is spent on developing an application.

General Assembly

Learning for Live: General Assembly has more than 30 physical campuses, but students can also take online classes taught by certified experts. General Assembly's specialties include technology, data, design, and business.

InvasiveCode

Learning for Live: Five-day courses in development for Apple's iOS and tvOS. The material covers Swift and Objective-C and goes into several Apple toolkits. Each class is limited to ten students. Students get three months of technical support after completion.

Data Science Dojo

Learning for Live: Five-day immersive bootcamp in "data science for everyone." Students will learn about the R statistical programming language, regression algorithms, machine learning, and large-scale databases. Students will work on an Internet of Things project. Tutorials cover basics in advance of the bootcamp.