Courses
Introduction to Programming
151 activities
New to programming? Learn JavaScript the easy way, no prior experience required.
Advanced Programming
116 activities
Delve into more advanced programming topics to become a JavaScript master.
Intro to Game Development
83 activities
Create, play and customize your own games, while learning JavaScript.
Advanced Game Development
77 activities
Create, play and customize your own games, while learning JavaScript.
Intro to Data Science
98 activities
Uncover the Agency's secrets by completing Smith's top-secret assignments.
Advanced Data Science
65 activities
Uncover the Agency's secrets by completing Smith's top-secret assignments.