Coding school App Academy has opened a free online interactive version of its 12-week curriculum. That’s a pretty good deal, since the Academy’s in-person classes in San Francisco and New York can cost as much as a semester in college. The online version involves less direct human interaction, but it includes online mentors and access to a community Slack chat.
At first glance, App Academy Open looks kind of like the popular free coding course Codecademy. An introductory course teaches basic coding concepts in a split-screen instruction interface and sandbox coding environment. Later lessons are structured as freeform assignments with text instructions, as the student works in their own development environment.
The major departure from Codecademy is in the curriculum. App Academy founder Kush Patel tells Lifehacker that while Codecademy is a good resource for all sorts of programming, App Academy Open is focused on “teaching folks web dev skills to get them a software engineering job.” (At the in-person school, tuition is tied to the student’s post-graduation salary.)
After an introduction to programming, an “alpha” course teaches concepts like arrays and debugging. The rest of the curriculum teaches the “full stack:” a course each in Ruby, SQL, Rails, Javascript, and React. Each course takes one or two weeks of full-time work.