As a beginner who wants to learn programming, one must learn that every day there new coding languages being written, new frameworks being created and new systems emerging. You will be surprised to know that a whopping 300 different programming languages being used in one form or the other.
Below are top websites every beginners should visit to learn how to program!
- 10 Puzzle Websites to Sharpen Your Programming Skills
- Teach Yourself Programming in Ten Years
- CSE Blog
- GeeksforGeeks
- Code School
- Bit Twiddling Hacks
- Good-Tutorials
- CS 97SI: Introduction to Competitive Programming Contests
- Hack This Site!
- Me, Myself and Mathematics
- Runhe Tian Coding Practice | Technical interview questions from Apple, Google, Facebook, Amazon and Microsoft
Practicing for a Programming Contest ?
Every programmer needs to practice coding so that he/she can stay in the loop. There is this story about a programmer who automated his job for six years, spent his time surfing and playing games on company money all the while drawing his salary and in the meantime forgot how to code. If you as a programmer don’t practice what you have learned, you might easily forget it. Here are some top sites where you can practice programming and take part in coding contests.
- Programming Praxis
- Code Chef
- TopCoder
- Sphere Online Judge (SPOJ)
- Codeforces
- Project Euler
- HackerEarth – Programming challenges and Developer jobs
- The Python Challenge
- HackerRank
- LeetCode
Apart from learning programming, a coder always needs to be in touch with the real world. The reasons for this is that technology is very fluid and dynamic. What will work today won’t even be touched upon tomorrow. To know the latest from the world of programming, you need to bookmark the sites below on your browser.
Android users:
Coding Calendar is also one App that every programmer /beginner should have on his/her smartphone. The Coding Calendar App notifies you about various programming contests happening on sites Hackerearth, Hackerrank, Topcoder and many others.
Did you find this post useful? Please drop a comment below!
0 comments:
Post a Comment