Challenges
Introduction
An excellent way of testing out and honing your programming skills is through practice. There are a number of online sites which provide this opportunity. There are code golf sites, coding challenges, problem sets, coding dojos, and so on. Here is a list of sites that you can use to hone your skill as a programmer.
Online Challenges
- projecteuler.net/
- codegolf.stackexchange.com/
- http://www.pythonchallenge.com/
- http://codingbat.com/python
- http://codekata.pragprog.com/
And now for something completely different
Course Badge
In the next section we will consider the Open Badge you can earn for this course. It requires you to solve a subset of the Project Euler problems. They are different from the other problem sets listed here, as the site doesn't need you to provide code, however, you will be unable to solve the problems without writing code (unless you are a Math savant).