Explore our programming skill map below. It takes you through our main programming skill progression for students. Once students demonstrate mastery on all of these skills, they should be able to perform at the level of an entry-level junior software developer.
Mouse over the map and scroll to zoom. Click and drag to move. Mouse over skills for details.