From 5210bbdcb0f97fe7a4273cbfee0eae511eedcd46 Mon Sep 17 00:00:00 2001 From: Shmavon Gazanchyan Date: Thu, 23 Mar 2017 15:02:17 +0000 Subject: [PATCH 01/22] Add Hexlet to the list for beginners --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5b031b8..1087bb5 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team. *(Git, GitHub)* +#### [Hexlet.io](https://en.hexlet.io) +**Mixed** Self paced, interactive projects to learn JavaScript, C, Regular Expressions and computer science in general. +*(JavaScript, Regular Expressions, Bash, computer science, Ansible)* + ## Intermediate #### Khan Academy [Computer Programming](https://www.khanacademy.org/computing/computer-programming), [Computer Science](https://www.khanacademy.org/computing/computer-science) From 356daf31bdd6be75935311f9478885f620d317e5 Mon Sep 17 00:00:00 2001 From: RayofLightz Date: Sat, 28 Oct 2017 12:14:03 -0400 Subject: [PATCH 02/22] Update README.md added css grid game --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5b031b8..c7291a7 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,9 @@ This list aims to be a curated set of high quality educational resources. The co #### [GitHub On-Demand Training](https://services.github.com/on-demand/) **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team. *(Git, GitHub)* +#### [Css grid garden](http://cssgridgarden.com/) +**Free** game that teachs the css grid system created by thomaspark +*(Css)* ## Intermediate From 0471641fc4a3826b905fe2566b9f026d28469a53 Mon Sep 17 00:00:00 2001 From: C-Lion Date: Wed, 17 Oct 2018 03:07:18 +0300 Subject: [PATCH 03/22] add 1MWTT to Intermediate resources --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5b031b8..c87987f 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Learn to code and game at the same time. *(C#, C++, Java, Javascript, Python, Bash, C, Clojure, Dart, F#, Go, Groovy, Haskell, Lua, ObjectiveC, Pascal, Perl, PHP, Ruby, Rust, Scala, Swift, VB.NET)* +#### [1MWTT](https://github.com/1millionwomentotech) +**Free** programming courses and hackathons for beginners, intermediate and advanced levels +*(Python, JavaSript, Data Science, artificial intelligence, machine learning, AR & VR)* + ## Advanced #### [MIT Courseware](http://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) From acb65d912b4b2e23961d0c125d3cef8d5defe6b0 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Thu, 18 Oct 2018 15:25:45 +0200 Subject: [PATCH 04/22] Make linebreaks visible with backslashes --- README.md | 78 +++++++++++++++++++++++++++---------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index c87987f..83f4a34 100644 --- a/README.md +++ b/README.md @@ -8,129 +8,129 @@ This list aims to be a curated set of high quality educational resources. The co ## Beginner #### [Mozilla Webmaker](https://webmaker.org/) -**Free** community and toolset to learn to create web pages and apps +**Free** community and toolset to learn to create web pages and apps\ *(HTML, CSS, JavaScript?)* #### [Codecademy](http://www.codecademy.com/) -**Free** platform for learning to code in web technologies +**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) -**Free** interactive 1-hour course to learn the very basics of web development +**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) -**Commercial** platform for courses how to build websites & apps +**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/) -**Free** tutorial for how to do layout with CSS +**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/) -**Freemium** marketplace of courses from third party providers. Quality may vary. +**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/) -**Freemium** platform for basic web and app develoment courses +**Freemium** platform for basic web and app develoment courses\ *(HTML, CSS, JavaScript)* #### [learn.shayhowe.com](http://learn.shayhowe.com/) -**Free** beginner to intermediate guides on web development +**Free** beginner to intermediate guides on web development\ *(HTML, CSS, JavaScript)* #### [HTML Dog](http://www.htmldog.com/) -**Free** beginner and intermediate guides on web development +**Free** beginner and intermediate guides on web development\ *(HTML, CSS, JavaScript)* #### [Gibbon](https://gibbon.co/topics/programming) -**Mixed** curated learning tracks for computer 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) -**Mixed** directory of courses, videos and other learning resources for web development and programming. Quality may vary. +**Mixed** directory of courses, videos and other learning resources for web development and programming. Quality may vary.\ *(HTML, CSS, JavaScript, AngularJS, Rails)* #### [Platzi](https://courses.platzi.com/) -**Free** Platform for classes on Design, Marketing, Startup and Code. Learn the future of the web. +**Free** Platform for classes on Design, Marketing, Startup and Code. Learn the future of the web.\ *(RethinkDB, SailsJs, NodeJS, Git, Startup Class, etc)* #### [Free Code Camp](http://www.freecodecamp.com/) -**Free** Learn to code and help nonprofits. An open source community of people who learn to code and help nonprofits. +**Free** Learn to code and help nonprofits. An open source community of people who learn to code and help nonprofits.\ *(HTML, CSS, Javascript, Databases, Git & GitHub, Node.js, React.js, D3.js)* #### [Vertabelo Academy](https://academy.vertabelo.com/) -**Free** SQL courses with interactive exercises and quizzes +**Free** SQL courses with interactive exercises and quizzes\ *(SQL, database concepts)* #### [GitHub On-Demand Training](https://services.github.com/on-demand/) -**Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team. +**Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team.\ *(Git, GitHub)* ## Intermediate #### 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 +**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/) -**Freemium** platform for courses about web technologies, iOS development and related tools +**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/) -**Free** platform for computer science and web development courses +**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/) -**Free** *(book only)* book and course for beginner through intermediate Python programming +**Free** *(book only)* book and course for beginner through intermediate Python programming\ *(Python, object-oriented programming, web development)* #### [Codelearn](http://www.codelearn.org/) -**Free** interactive tutorials for Ruby on Rails and Android +**Free** interactive tutorials for Ruby on Rails and Android\ *(Ruby, Rails, Android)* #### [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 +**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) -**Freemium** platform for video courses on web development and intermediate programming +**Freemium** platform for video courses on web development and intermediate programming\ *(HTML, CSS, JavaScript, programming fundamentals, system administration, ...)* #### [Thinkful](http://www.thinkful.com/) -**Commercial** platform for mentored web and mobile development courses from industry experts +**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/) -**Free** crowdsourced mentorship platform of programming exercises and code reviews +**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) -**Free** crowdsourced list of videos and courses for learning programming and web development +**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/) -**Free** programming and mobile development courses on iTunes from Stanford University +**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) -**Commercial** platform for web development courses +**Commercial** platform for web development courses\ *(JavaScript, AngularJS, Java)* #### [CodeChef Problems](http://www.codechef.com/problems/easy/) -**Free** intermediate to advanced programming problems +**Free** intermediate to advanced programming problems\ *(programming)* #### [CodingBat](http://codingbat.com/) -**Free** practice problems in Python and Java +**Free** practice problems in Python and Java\ *(Python, Java)* #### [Codewars](http://www.codewars.com/) -**Free** code challenges. Compare your solution with those of others. +**Free** code challenges. Compare your solution with those of others.\ *(JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell, Java)* #### [CodinGame](https://www.codingame.com/) -**Free** Learn to code and game at the same time. +**Free** Learn to code and game at the same time.\ *(C#, C++, Java, Javascript, Python, Bash, C, Clojure, Dart, F#, Go, Groovy, Haskell, Lua, ObjectiveC, Pascal, Perl, PHP, Ruby, Rust, Scala, Swift, VB.NET)* #### [1MWTT](https://github.com/1millionwomentotech) @@ -140,35 +140,35 @@ This list aims to be a curated set of high quality educational resources. The co ## Advanced #### [MIT Courseware](http://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) -**Free** courses from MIT on advanced computer science topics +**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) -**Free** platform for courses from the top universities and organizations worldwide +**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) -**Free** university-level courses scoured from around the internet. +**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/) -**Free** graphs of interconnected topics required to master concepts +**Free** graphs of interconnected topics required to master concepts\ *(programming, machine learning)* #### [HackerRank](https://www.hackerrank.com/) -**Free** programming challenges and contests +**Free** programming challenges and contests\ *(artificial intelligence, algorithms, functional programming, machine learning)* #### [HackerEarth](https://www.hackerearth.com/) -**Free** programming challenges, hackathons and contests +**Free** programming challenges, hackathons and contests\ *(dynamic programming,artificial intelligence, algorithms, functional programming, machine learning)* #### [Project Euler](https://projecteuler.net/) -**Free** mathematical/computer programming problems +**Free** mathematical/computer programming problems\ *(programming, mathematics)* #### [CodeFights](https://codefights.com/) -**Free** programming challenges +**Free** programming challenges\ *(Java, C++, Python, Javascript, Ruby, C#, PHP and Perl)* ## License From 84a8704f1430d7e56f6e4c07bfa081354286e75e Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Thu, 18 Oct 2018 15:29:01 +0200 Subject: [PATCH 05/22] Fix newline, description, topics --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 83f4a34..dd3f02e 100644 --- a/README.md +++ b/README.md @@ -134,8 +134,8 @@ This list aims to be a curated set of high quality educational resources. The co *(C#, C++, Java, Javascript, Python, Bash, C, Clojure, Dart, F#, Go, Groovy, Haskell, Lua, ObjectiveC, Pascal, Perl, PHP, Ruby, Rust, Scala, Swift, VB.NET)* #### [1MWTT](https://github.com/1millionwomentotech) -**Free** programming courses and hackathons for beginners, intermediate and advanced levels -*(Python, JavaSript, Data Science, artificial intelligence, machine learning, AR & VR)* +**Free** programming course material for beginner, intermediate and advanced levels\ +*(Python, JavaScript, Data Science, artificial intelligence, machine learning, AR & VR)* ## Advanced From e306b270a6aad15013d3745168d737c1ff3af86a Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Thu, 18 Oct 2018 15:30:32 +0200 Subject: [PATCH 06/22] Update title and link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dd3f02e..b79fecf 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Learn to code and game at the same time.\ *(C#, C++, Java, Javascript, Python, Bash, C, Clojure, Dart, F#, Go, Groovy, Haskell, Lua, ObjectiveC, Pascal, Perl, PHP, Ruby, Rust, Scala, Swift, VB.NET)* -#### [1MWTT](https://github.com/1millionwomentotech) +#### [1 Million Women To Tech Summer of Code](https://github.com/1millionwomentotech/toolkitten/tree/master/summer-of-code) **Free** programming course material for beginner, intermediate and advanced levels\ *(Python, JavaScript, Data Science, artificial intelligence, machine learning, AR & VR)* From ffa664ad67ccb19c096aae9aa00c00f8bce330ad Mon Sep 17 00:00:00 2001 From: ivigamberdiev <26900553+ivigamberdiev@users.noreply.github.com> Date: Mon, 21 Jan 2019 16:23:56 +0300 Subject: [PATCH 07/22] Fix URLs and remove shutdown services --- README.md | 48 ++++++++++++++++++++---------------------------- 1 file changed, 20 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index b79fecf..415f9c1 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** community and toolset to learn to create web pages and apps\ *(HTML, CSS, JavaScript?)* -#### [Codecademy](http://www.codecademy.com/) +#### [Codecademy](https://www.codecademy.com/) **Free** platform for learning to code in web technologies\ *(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP)* @@ -23,7 +23,7 @@ This list aims to be a curated set of high quality educational resources. The co **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](https://learnlayout.com/) **Free** tutorial for how to do layout with CSS\ *(CSS)* @@ -31,15 +31,15 @@ This list aims to be a curated set of high quality educational resources. The co **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](https://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](https://learn.shayhowe.com/) **Free** beginner to intermediate guides on web development\ *(HTML, CSS, JavaScript)* -#### [HTML Dog](http://www.htmldog.com/) +#### [HTML Dog](https://www.htmldog.com/) **Free** beginner and intermediate guides on web development\ *(HTML, CSS, JavaScript)* @@ -55,7 +55,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Platform for classes on Design, Marketing, Startup and Code. Learn the future of the web.\ *(RethinkDB, SailsJs, NodeJS, Git, Startup Class, etc)* -#### [Free Code Camp](http://www.freecodecamp.com/) +#### [Free Code Camp](https://www.freecodecamp.org/) **Free** Learn to code and help nonprofits. An open source community of people who learn to code and help nonprofits.\ *(HTML, CSS, Javascript, Databases, Git & GitHub, Node.js, React.js, D3.js)* @@ -63,7 +63,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** SQL courses with interactive exercises and quizzes\ *(SQL, database concepts)* -#### [GitHub On-Demand Training](https://services.github.com/on-demand/) +#### [Lab Github](https://lab.github.com/) **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team.\ *(Git, GitHub)* @@ -73,35 +73,27 @@ This list aims to be a curated set of high quality educational resources. The co **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/) -**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/) **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](https://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/) -**Free** interactive tutorials for Ruby on Rails and Android\ -*(Ruby, Rails, Android)* - #### [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](https://www.lynda.com/Developer-training-tutorials/50-0.html), [Web](https://www.lynda.com/Web-training-tutorials/88-0.html), [IT](https://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](https://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](https://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)* @@ -109,23 +101,23 @@ This list aims to be a curated set of high quality educational resources. The co **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](https://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](https://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](https://www.codechef.com/problems/easy/) **Free** intermediate to advanced programming problems\ *(programming)* -#### [CodingBat](http://codingbat.com/) +#### [CodingBat](https://codingbat.com/) **Free** practice problems in Python and Java\ *(Python, Java)* -#### [Codewars](http://www.codewars.com/) +#### [Codewars](https://www.codewars.com/) **Free** code challenges. Compare your solution with those of others.\ *(JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell, Java)* @@ -139,7 +131,7 @@ This list aims to be a curated set of high quality educational resources. The co ## Advanced -#### [MIT Courseware](http://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) +#### [MIT Courseware](https://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++, ..)* @@ -151,7 +143,7 @@ This list aims to be a curated set of high quality educational resources. The co **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](https://metacademy.org/roadmaps/), [Course Guides](https://metacademy.org/course_guides/) **Free** graphs of interconnected topics required to master concepts\ *(programming, machine learning)* @@ -167,13 +159,13 @@ This list aims to be a curated set of high quality educational resources. The co **Free** mathematical/computer programming problems\ *(programming, mathematics)* -#### [CodeFights](https://codefights.com/) +#### [CodeSignal](https://codesignal.com/) **Free** programming challenges\ *(Java, C++, Python, Javascript, Ruby, C#, PHP and Perl)* ## License -[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) +[![CC0](https://licensebuttons.net/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/) To the extent possible under law, [Karl Horky](https://github.com/karlhorky) has waived all copyright and related or neighboring rights to this work. From 64ba92d455716a0b6509697c2a31ec28b97f3893 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Mon, 21 Jan 2019 14:37:41 +0100 Subject: [PATCH 08/22] Fix name --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 415f9c1..c335ce5 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** SQL courses with interactive exercises and quizzes\ *(SQL, database concepts)* -#### [Lab Github](https://lab.github.com/) +#### [GitHub Learning Lab](https://lab.github.com/) **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team.\ *(Git, GitHub)* From add69a689c07d350c987ee910cbbf3efa12bd488 Mon Sep 17 00:00:00 2001 From: geyslein Date: Wed, 7 Aug 2019 15:02:54 +0200 Subject: [PATCH 09/22] Update Readme.md Added ProgrammingHistorian and Carpentries as --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index c335ce5..fd1a395 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,14 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team.\ *(Git, GitHub)* +#### [Programming Historian](https://programminghistorian.org/) +**Free** Peer reviewed introductory courses for digital humanists.\ +*(Python, R, HTML, Digital Humanities)* + +#### [Carpentries](https://carpentries.org/) +**FREE** Foundational coding and data science skills for researchers +*(Python, R, OpenRefine, Unix Shell, Git)* + ## Intermediate #### Khan Academy [Computer Programming](https://www.khanacademy.org/computing/computer-programming), [Computer Science](https://www.khanacademy.org/computing/computer-science) From 2961a289ebc20553db4c9bd408785ac2c8f4bc02 Mon Sep 17 00:00:00 2001 From: geyslein Date: Wed, 7 Aug 2019 15:34:24 +0200 Subject: [PATCH 10/22] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fd1a395..a5d548d 100644 --- a/README.md +++ b/README.md @@ -67,11 +67,11 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team.\ *(Git, GitHub)* -#### [Programming Historian](https://programminghistorian.org/) +#### [Programming Historian](https://programminghistorian.org/en/lessons/) **Free** Peer reviewed introductory courses for digital humanists.\ *(Python, R, HTML, Digital Humanities)* -#### [Carpentries](https://carpentries.org/) +#### [Software Carpentries](https://software-carpentry.org/lessons/) **FREE** Foundational coding and data science skills for researchers *(Python, R, OpenRefine, Unix Shell, Git)* From a01102e332e9050f377b9c476fb673a3e8a41fa2 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 7 Aug 2019 15:46:54 +0200 Subject: [PATCH 11/22] Update title and topics --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a5d548d..3e925a2 100644 --- a/README.md +++ b/README.md @@ -69,10 +69,10 @@ This list aims to be a curated set of high quality educational resources. The co #### [Programming Historian](https://programminghistorian.org/en/lessons/) **Free** Peer reviewed introductory courses for digital humanists.\ -*(Python, R, HTML, Digital Humanities)* +*(Python, R, Unity, QGIS, HTML, Regular Expressions)* -#### [Software Carpentries](https://software-carpentry.org/lessons/) -**FREE** Foundational coding and data science skills for researchers +#### [Software Carpentry](https://software-carpentry.org/lessons/) +**Free** Foundational coding and data science skills for researchers.\ *(Python, R, OpenRefine, Unix Shell, Git)* ## Intermediate From cc89523584b62b93cc28015d58c345775a42c348 Mon Sep 17 00:00:00 2001 From: Iskender Piyale-Sheard Date: Mon, 7 Oct 2019 17:26:00 -0400 Subject: [PATCH 12/22] Added Wes Bos as a resource Added Wes Bos to the list of resources for learning to program. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9276f66..0a4442d 100644 --- a/README.md +++ b/README.md @@ -141,6 +141,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** programming course material for beginner, intermediate and advanced levels\ *(Python, JavaScript, Data Science, artificial intelligence, machine learning, AR & VR)* +#### [WesBos](https://wesbos.com/courses/) +**Mixed** A series of courses that are centered around JavaScript, CSS3, and HTML5. +*(Javascript, CSS, ReactJS, NodeJS, GraphQL, Redux)* + ## Advanced #### [MIT Courseware](https://ocw.mit.edu/courses/find-by-topic/#cat=engineering&subcat=computerscience) From d72bb5e15d79145309af599987b136d5ce85f450 Mon Sep 17 00:00:00 2001 From: Melinda Ivanov Date: Mon, 28 Oct 2019 16:39:48 -0700 Subject: [PATCH 13/22] hyperskill --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9276f66..2f73d80 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** platform for learning to code in web technologies\ *(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP)* +#### [Hyperskill by JetBrains Academy](https://hi.hyperskill.org/) +**Free** teaches programming in Java by creating small applications built step by step\ +*(Java, OOP, Gradle, Maven, Spring Boot)* + #### [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)* From bee978069c095b68c69775b7b69f01ccf9c23b10 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Tue, 29 Oct 2019 16:53:29 +0100 Subject: [PATCH 14/22] Move to bottom --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2f73d80..8fc08ba 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,6 @@ This list aims to be a curated set of high quality educational resources. The co **Free** platform for learning to code in web technologies\ *(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP)* -#### [Hyperskill by JetBrains Academy](https://hi.hyperskill.org/) -**Free** teaches programming in Java by creating small applications built step by step\ -*(Java, OOP, Gradle, Maven, Spring Boot)* - #### [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)* @@ -83,6 +79,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** Foundational coding and data science skills for researchers.\ *(Python, R, OpenRefine, Unix Shell, Git)* +#### [Hyperskill by JetBrains Academy](https://hi.hyperskill.org/) +**Free** teaches programming in Java by creating small applications built step by step\ +*(Java, OOP, Gradle, Maven, Spring Boot)* + ## Intermediate #### Khan Academy [Computer Programming](https://www.khanacademy.org/computing/computer-programming), [Computer Science](https://www.khanacademy.org/computing/computer-science) From aefeded621e20a9badb1fd278c29ba1b62d95a51 Mon Sep 17 00:00:00 2001 From: KarthikSiddarth Date: Sun, 24 Nov 2019 10:15:07 +0530 Subject: [PATCH 15/22] add note about edx --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 8fc08ba..79e6c05 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,9 @@ This list aims to be a curated set of high quality educational resources. The co **Free** courses from MIT on advanced computer science topics\ *(varied and extensive computer science topics, C, C++, ..)* +#### [EDX](https://www.edx.org/course/subject/computer-science) +**Free** Real college courses from Harvard, MIT, and more of the world’s leading universities. Learn programming languages and concepts to prepare for a career in hardware or software development. + #### [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, ...)* From 888b5cd962cedcd6149435f8c1c49f4a6fff7275 Mon Sep 17 00:00:00 2001 From: KarthikSiddarth Date: Tue, 26 Nov 2019 20:01:34 +0530 Subject: [PATCH 16/22] add new line char and topics taught --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 79e6c05..3aeee18 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,8 @@ This list aims to be a curated set of high quality educational resources. The co *(varied and extensive computer science topics, C, C++, ..)* #### [EDX](https://www.edx.org/course/subject/computer-science) -**Free** Real college courses from Harvard, MIT, and more of the world’s leading universities. Learn programming languages and concepts to prepare for a career in hardware or software development. +**Free** Real college courses from Harvard, MIT, and more of the world’s leading universities. Learn programming languages and concepts to prepare for a career in hardware or software development.\ +*(varied computer science subjects including theory and programming, data science, algorithms, ...)* #### [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\ From b1e8bc9aa8f9460bac836e3c802115994575e189 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Tue, 26 Nov 2019 15:48:44 +0100 Subject: [PATCH 17/22] Remove subjective / marketing language --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3aeee18..d403fb9 100644 --- a/README.md +++ b/README.md @@ -152,11 +152,11 @@ This list aims to be a curated set of high quality educational resources. The co *(varied and extensive computer science topics, C, C++, ..)* #### [EDX](https://www.edx.org/course/subject/computer-science) -**Free** Real college courses from Harvard, MIT, and more of the world’s leading universities. Learn programming languages and concepts to prepare for a career in hardware or software development.\ +**Free** courses from Harvard, MIT, and other universities\ *(varied computer science subjects including theory and programming, data science, algorithms, ...)* #### [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\ +**Free** platform for courses from 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) From 2346e99792862f8a42760be837215c492a5ebef2 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Tue, 26 Nov 2019 16:00:28 +0100 Subject: [PATCH 18/22] Add fixes from #44 --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a3175ef..5fdd8c2 100644 --- a/README.md +++ b/README.md @@ -145,9 +145,9 @@ This list aims to be a curated set of high quality educational resources. The co **Free** programming course material for beginner, intermediate and advanced levels\ *(Python, JavaScript, Data Science, artificial intelligence, machine learning, AR & VR)* -#### [WesBos](https://wesbos.com/courses/) -**Mixed** A series of courses that are centered around JavaScript, CSS3, and HTML5. -*(Javascript, CSS, ReactJS, NodeJS, GraphQL, Redux)* +#### [Wes Bos](https://wesbos.com/courses/) +**Mixed** guided video courses to build products using new technologies\ +*(JavaScript, CSS, React, Node.js, GraphQL, Redux)* ## Advanced From b1851dc6cc0a871423bedbdee9c93d17a1dcdb6c Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Tue, 26 Nov 2019 16:03:06 +0100 Subject: [PATCH 19/22] Update title --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5fdd8c2..3b6bcc1 100644 --- a/README.md +++ b/README.md @@ -163,7 +163,7 @@ This list aims to be a curated set of high quality educational resources. The co **Free** platform for courses from 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) +#### [Awesome CS 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, ...)* From 390d01d26efd8fe9c90a2111825b651ca1db6ff3 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 8 Jan 2020 16:27:52 +0100 Subject: [PATCH 20/22] Add UpLeveled learning platform --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 3b6bcc1..969ebcd 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,10 @@ This list aims to be a curated set of high quality educational resources. The co **Free** interactive 1-hour course to learn the very basics of web development\ *(HTML, CSS, JavaScript, SQL)* +#### [UpLeveled Learning Platform](https://learn.upleveled.io/) +**Freemium** platform for learning the basics of web development\ +*(HTML, CSS, JavaScript)* + #### [Treehouse](https://teamtreehouse.com/subscribe/plans?cid=1178&discount_code=REDDITLEARN100) **Commercial** platform for courses how to build websites & apps\ *(Web Design, Front End Web Development, Rails, iOS, Android, PHP)* From 8a9d601562250d1a72b833a7fd2fdce74371ea4c Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 8 Jan 2020 16:33:38 +0100 Subject: [PATCH 21/22] Fix style --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c7291a7..7c9c5a0 100644 --- a/README.md +++ b/README.md @@ -66,9 +66,10 @@ This list aims to be a curated set of high quality educational resources. The co #### [GitHub On-Demand Training](https://services.github.com/on-demand/) **Free** Self paced, interactive projects to learn Git and GitHub. Created and maintained by GitHub's training team. *(Git, GitHub)* -#### [Css grid garden](http://cssgridgarden.com/) -**Free** game that teachs the css grid system created by thomaspark -*(Css)* + +#### [Grid Garden](https://cssgridgarden.com/) +**Free** game that teaches the CSS grid system created by [@thomaspark](https://github.com/thomaspark) +*(CSS)* ## Intermediate From e4c2b9d331863a096f810c577b940efa946aaa0d Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 8 Jan 2020 16:35:20 +0100 Subject: [PATCH 22/22] Add linebreak --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b5b1185..281195c 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ This list aims to be a curated set of high quality educational resources. The co *(Git, GitHub)* #### [Grid Garden](https://cssgridgarden.com/) -**Free** game that teaches the CSS grid system created by [@thomaspark](https://github.com/thomaspark) +**Free** game that teaches the CSS grid system created by [@thomaspark](https://github.com/thomaspark)\ *(CSS)* #### [Hexlet.io](https://en.hexlet.io)