-
Notifications
You must be signed in to change notification settings - Fork 0
Home
James Small edited this page Dec 28, 2020
·
5 revisions
- Python Bytes - Weekly noteworthy Python items
- Talk Python To Me - Weekly interviews on Python projects/packages/topics
- Test & Code: Python Testing for Software Engineering - Weekly interviews typically revolving around testing, but also featuring other Python topics
- The Python Podcast.init - Weekly interviews on Python projects/packages
- The Real Python Podcast - Weekly interviews on various Python topics
- Software Engineering Radio - Weekly interviews on various topics catering to professional developers
- CodeChalleng.es - Python, Learn to code by solving real world Problems Using Python
- CodeCombat - Python, Learn to code in Python by playing games (targeting K-12)
- NewCoder - Python, Tutorials to take you from beginner to intermediate
- Practice Python - Python, Dozens of beginner exercises with solutions
- Python Challenge - Python, a game in which each level can be solved by a bit of (Python) programming
- Codewars - 29 different languages!, Achieve mastery through challenges, Improve your skills by training with others on real code challenges {Beg-Int}
- Exercism - 52 langauges!, "Level up your programming skills with 3,444 exercises across 52 languages, and insightful discussion with our dedicated team of welcoming mentors" {Beg-Int?}
- HackerRank - Many languages/tracks, For both code competitions and coding challenges {Int-Adv}
- Codeforces - Top competitive programming contests {Adv}
- LeetCode - "Enhance your skills, expand your knowledge and prepare for technical interviews" {Int-Adv}
- TopCoder - "To rank top developers world wide like chess players" {Adv}
- CheckIO - TypeScript/Python, "Coding games for beginners and advanced programmers where you can improve your coding skills by solving engaging challenges and fun task using Python and TypeScript"
- Coderbyte - JavaScript/Python/Ruby, Coding challenge library (some require subscription) {Beg-Int}
- CodingBat - Java/Python, "CodingBat is a free site of live coding problems to build coding skill in Java and Python. CodingBat is a project by Nick Parlante, a computer science lecturer at Stanford."
- TwilioQuest - JavaScript/Python/PHP, Online adventure games/quests solved through programming
- 100 Days of Code - Turn daily coding into a habit
- Advent of Code - Daily coding challenges every December leading up to Christmas
- Codegym - Best site for learning Java
- Kaggle - "an online community of data scientists and machine learning practitioners allowing users to find and publish data sets, explore and build models in a web-based data-science environment, work with other data scientists and machine learning engineers, and enter competitions to solve data science challenges"
- Brilliant - Math and science courses and problems targeting the gifted
- CodinGame - "(Through gaming) Let programmers keep on improving their coding skills by solving the World's most challenging problems, learn new concepts, and get inspired by the best developers"
- Project Euler - Any, a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve
See also: Competitive Coding