Skip to content

Instantly share code, notes, and snippets.

@Dangeranger
Created June 19, 2015 19:42
Show Gist options
  • Save Dangeranger/9e7d57cd04a7512ad7ea to your computer and use it in GitHub Desktop.
Save Dangeranger/9e7d57cd04a7512ad7ea to your computer and use it in GitHub Desktop.
Coding Practice Resources
Simple List of Websites
  • Project Euler - The #1 goto site for coding practice on the internet, IMO.
  • Rosetta Code - Unlike most other sites on this list, Rosetta Code is not a contest site. There are problems listed, and so are the solutions, in a plethora of different languages. You can go check out the problems, solve them, check out other solutions. It's goal is to solve problems in as many languages as possible.
  • Code Chef - Holds monthly programming contests
  • UVa Online Judge - Contains hundreds of problems, which can be downloaded too
  • Coderbyte
    • Another coding competition site
  • The Python Challenge - A pretty cool & very difficult challenge. Makes you think, a lot, and not just for coding.
  • Code Golf Stack Exchange - A programming challenge with a twist - The code has to be the smallest.
  • Anarchy Golf - Another place to golf
  • Python Solutions to the 99 Prolog Problems - Gives the solution but still a good place to go & check the code.
  • Code Kata
    • A blog with a set of really good problems
  • Bring Your Own Code
    • Has problems a bit more interesting than the normal, boring stuff
  • Codingbat
    • A good place for beginners (suggested by @fnenu )
  • Coding for Interviews
  • LeetCode
  • Hacker Rank
  • TopCoder
  • CodeWars
Blogs or Newsletters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment