diff --git a/README.md b/README.md index 001077c..8e4554e 100644 --- a/README.md +++ b/README.md @@ -9,92 +9,92 @@ This list aims to be a curated set of high quality educational resources. The co #### [Mozilla Webmaker](https://webmaker.org/) **Free** community and toolset to learn to create web pages and apps *(HTML, CSS, JavaScript?)* -### [Codecademy](http://www.codecademy.com/) +#### [Codecademy](http://www.codecademy.com/) **Free** platform for learning to code in web technologies *(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP)* -### [Khan Academy's Hour of Code](https://www.khanacademy.org/hourofcode) +#### [Khan Academy's Hour of Code](https://www.khanacademy.org/hourofcode) **Free** interactive 1-hour course to learn the very basics of web development *(HTML, CSS, JavaScript, SQL)* -### [Treehouse](https://teamtreehouse.com/subscribe/plans?cid=1178&discount_code=REDDITLEARN100) (<- first month free) +#### [Treehouse](https://teamtreehouse.com/subscribe/plans?cid=1178&discount_code=REDDITLEARN100) (<- first month free) **Commercial** platform for courses how to build websites & apps *(Web Design, Front End Web Development, Rails, iOS, Android, PHP)* -### [Learn CSS Layout](http://learnlayout.com/) +#### [Learn CSS Layout](http://learnlayout.com/) **Free** tutorial for how to do layout with CSS *(CSS)* -### Udemy [Programming](https://www.udemy.com/courses/search/?q=programming), [Development](https://www.udemy.com/courses/Development/) +#### Udemy [Programming](https://www.udemy.com/courses/search/?q=programming), [Development](https://www.udemy.com/courses/Development/) **Freemium** marketplace of courses from third party providers. Quality may vary. *(HTML, CSS, JavaScript, Ruby, Rails, Python, iOS, Android)* -### [Code Avengers](http://www.codeavengers.com/) +#### [Code Avengers](http://www.codeavengers.com/) **Freemium** platform for basic web and app develoment courses *(HTML, CSS, JavaScript)* -### [learn.shayhowe.com](http://learn.shayhowe.com/) +#### [learn.shayhowe.com](http://learn.shayhowe.com/) **Free** beginner to intermediate guides on web development *(HTML, CSS, JavaScript)* -### [HTML Dog](http://www.htmldog.com/) +#### [HTML Dog](http://www.htmldog.com/) **Free** beginner and intermediate guides on web development *(HTML, CSS, JavaScript)* -### [Gibbon](https://gibbon.co/topics/programming) +#### [Gibbon](https://gibbon.co/topics/programming) **Mixed** curated learning tracks for computer programming *(web development, JavaScript, AngularJS, Ruby, Rails, iOS, Haskell, computer science)* -### Degreed [Web Development](https://degreed.com/learning/web%20development), [Programming](https://degreed.com/learning/programming) +#### Degreed [Web Development](https://degreed.com/learning/web%20development), [Programming](https://degreed.com/learning/programming) **Mixed** directory of courses, videos and other learning resources for web development and programming. Quality may vary. *(HTML, CSS, JavaScript, AngularJS, Rails)* ## Intermediate -### Khan Academy [Computer Programming](https://www.khanacademy.org/computing/computer-programming), [Computer Science](https://www.khanacademy.org/computing/computer-science) +#### Khan Academy [Computer Programming](https://www.khanacademy.org/computing/computer-programming), [Computer Science](https://www.khanacademy.org/computing/computer-science) **Free** intermediate to advanced courses on how to program drawings, animations, games and webpages and more advanced computer science topics *(HTML, CSS, JavaScript, algorithms, cryptography)* -### [Code School](https://www.codeschool.com/) +#### [Code School](https://www.codeschool.com/) **Freemium** platform for courses about web technologies, iOS development and related tools *(HTML, CSS, Sass, JavaScript, AngularJS, Ruby, Rails, iOS, Git)* -### [Udacity](https://www.udacity.com/) +#### [Udacity](https://www.udacity.com/) **Free** platform for computer science and web development courses *(HTML, CSS, JavaScript, data science, Python, computer science topics)* -### [Learn Python the Hard Way](http://learnpythonthehardway.org/book/) +#### [Learn Python the Hard Way](http://learnpythonthehardway.org/book/) **Free** *(book only)* book and course for beginner through intermediate Python programming *(Python, object-oriented programming, web development)* -### [Codelearn](http://www.codelearn.org/) +#### [Codelearn](http://www.codelearn.org/) **Free** interactive tutorials for Ruby on Rails and Android *(Ruby, Rails, Android)* -### [Michael Hartl's Ruby on Rails Tutorial](https://www.railstutorial.org/book) +#### [Michael Hartl's Ruby on Rails Tutorial](https://www.railstutorial.org/book) **Free** online book covering all stages of creating a Ruby on Rails application *(HTML, CSS, JavaScript, Ruby, Rails)* -### Lynda.com [Developer](http://www.lynda.com/Developer-training-tutorials/50-0.html), [Web](http://www.lynda.com/Web-training-tutorials/88-0.html), [IT](http://www.lynda.com/IT-training-tutorials/2057-0.html) +#### Lynda.com [Developer](http://www.lynda.com/Developer-training-tutorials/50-0.html), [Web](http://www.lynda.com/Web-training-tutorials/88-0.html), [IT](http://www.lynda.com/IT-training-tutorials/2057-0.html) **Freemium** platform for video courses on web development and intermediate programming *(HTML, CSS, JavaScript, programming fundamentals, system administration, ...)* -### [Thinkful](http://www.thinkful.com/) +#### [Thinkful](http://www.thinkful.com/) **Commercial** platform for mentored web and mobile development courses from industry experts *(web development, frontend web development, AngularJS, Android, iOS)* -### [exercism.io](http://exercism.io/) +#### [exercism.io](http://exercism.io/) **Free** crowdsourced mentorship platform of programming exercises and code reviews *(Clojure, CoffeeScript, C++, C#, Elixir, Erlang, F#, Go, Haskell, JavaScript, Common Lisp, Lua, Objective-C, OCaml, Perl 5, PL/SQL, Python, Ruby, Scala, Swift)* -### [University of Reddit](http://ureddit.com/category/23442/computer-science) +#### [University of Reddit](http://ureddit.com/category/23442/computer-science) **Free** crowdsourced list of videos and courses for learning programming and web development *(HTML, CSS, JavaScript, Java, Haskell, Python)* -### [Stanford on iTunes U](http://itunes.stanford.edu/) +#### [Stanford on iTunes U](http://itunes.stanford.edu/) **Free** programming and mobile development courses on iTunes from Stanford University *(programming, startups, iOS)* -### [PluralSight](http://www.pluralsight.com/tag/developer?pageSize=48&sort=popular) +#### [PluralSight](http://www.pluralsight.com/tag/developer?pageSize=48&sort=popular) **Commercial** platform for web development courses *(JavaScript, AngularJS, Java)* -### [CodeChef Problems](http://www.codechef.com/problems/easy/) +#### [CodeChef Problems](http://www.codechef.com/problems/easy/) **Free** intermediate to advanced programming problems *(programming)* -### [CodingBat](http://codingbat.com/) +#### [CodingBat](http://codingbat.com/) **Free** practice problems in Python and Java *(Python, Java)* ## Advanced -### [MIT Courseware](http://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) +#### [MIT Courseware](http://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) **Free** courses from MIT on advanced computer science topics *(varied and extensive computer science topics, C, C++, ..)* -### [Coursera](https://www.coursera.org/courses?categories=cs-ai,cs-programming,cs-systems,cs-theory,infotech) +#### [Coursera](https://www.coursera.org/courses?categories=cs-ai,cs-programming,cs-systems,cs-theory,infotech) **Free** platform for courses from the top universities and organizations worldwide *(varied computer science subjects including theory and programming, data science, algorithms, ...)* -### [prakhar1989/awesome-courses](https://github.com/prakhar1989/awesome-courses/blob/master/README.md) +#### [prakhar1989/awesome-courses](https://github.com/prakhar1989/awesome-courses/blob/master/README.md) **Free** university-level courses scoured from around the internet. *(varied and extensive computer science topics, ...)* -### Metacademy [Roadmaps](http://metacademy.org/roadmaps/), [Course Guides](http://metacademy.org/course_guides/) +#### Metacademy [Roadmaps](http://metacademy.org/roadmaps/), [Course Guides](http://metacademy.org/course_guides/) **Free** graphs of interconnected topics required to master concepts *(programming, machine learning)*