- Contribution Guidelines
- List of Websites
- List of Youtube Channels
- List of Youtube Playlists
- List of Books
- Any website (free or paid) that provides programming courses will be accepted
- Any Youtube playlist that can be categorized as a programming course will be accepted
Please ensure your pull request adheres to the following guidelines:
- Search previous suggestions before making a new one, as yours may be a duplicate.
- Please, ensure to add the suggestions in alphabetical order
- For Websites: Use the following format:
[Site Name](link)
- For Youtube Playlist: Use the following format:
[Channel Name - Playlist Name](link to playlist)
- New categories or improvements to the existing categorization are welcome.
Thank you for your suggestions!
- A Cloud Guru
- Alison
- Checkio
- Class Central
- Codecademy
- CodeCombat
- CodeChef
- Codeforces
- CodeFights
- CodeFree Startup
- Codeplace
- Code School
- Codewars
- CodinGame
- Coursera
- Dash
- DataCamp
- Edx
- Egghead.io
- Exercism
- EXLskills
- Free Code Camp
- Frontend Masters
- Future Learn
- Grok Learning
- Hacker Rank
- Hackr.io
- Hacksplaining
- Interviewbit
- Khan Academy
- Leetcode
- Linux Academy
- Lynda.com
- Microsoft Virtual Academy
- MIT OpenCourseWare
- Online Courses
- Open Culture
- Open Source Society University
- Pluralsight
- Programiz
- SitePoint
- Sonar Learning
- Traversy Media
- Treehouse
- Tutorials Point
- Udacity
- Udemy
- URI Online Judge
- Academind
- Ben Awad
- blondiebytes
- Coding Tech
- CS Dojo
- DevTips
- Facebook Developers
- freeCodeCamp
- Fun Fun Function
- LearnCode.academy
- Netflix UI Engineering
- sentdex
- The Coding Train
- DevTips - CSS Animations Series
- The Net Ninja - CSS Animation Tutorial
- The Net Ninja - CSS Flexbox Tutorial
- The Net Ninja - CSS Grid Tutorial
- The Net Ninja - CSS Positioning Tutorial
- Flutter.io
- Academind - Flutter Tutorial for Beginners
- Bram Vanbilsen - Flutter Crash Course - Building a Complete App From Scratch
- Awais Mirza - complete javascript tutorials for beginners
- freeCodeCamp - JavaScript Basics
- Fun Fun Function - Object Creation in Javascript
- The Net Ninja - JavaScript Tutorials for Beginners
- Awais Mirza - Python tutorial for beginners
- Derek Banas - Learn to Program
- Sentdex - Python 3 Basics Tutorial Series
- thenewboston - Python 3.4 Programming Tutorials
- Academind - ReactJS Basics
- Awais Mirza - React JS Tutorial for beginners 2017
- LevelUpTuts - React For Everyone
- The Net Ninja - React Tutorials
- Michael Nissen - React Native Tutorials
- Michael Nissen - React Native - Build An iPhone App From Scratch