Continue learning on your own with these outside resources

Exploring

What else can you learn from the Web? Extend your interests by diving into fantastic, free courses, lectures and other opportunities.

See Extensions >>
Building

Extend your knowledge on how to build and create in web-based or digital environments. Go deep into the code that runs the web and computer programs, learn how to build robots or video games.

See Extensions >>
Communicating

Develop your communication skills by exploring online journalism or digital arts! Engage in these activities to extend your digital footprint, sharpen your media skills, and build a portfolio that will reach many others!

See Extensions >>