Skip to main content


View all of the solutions for all of the activities and tasks of this course. Please try to complete each task on your own before reading the solution!

The final section of each lesson in this course will be a task which you as the course-taker are expected to complete before moving on to the next lesson. Each task's completion and understanding plays an important role in the ability to continue through the course.

If you ever get stuck, or if you feel like your solution could be more optimal, you can always refer to the Solutions section of the course. Each solution will have all of the code and explanations needed to understand it.

Please try to do each task on your own prior to checking out the solution!