From e7f77cfde2d67ee18a59052278c07530b87fd763 Mon Sep 17 00:00:00 2001 From: Eugene Goh <64187129+EugeneGohh@users.noreply.github.com> Date: Fri, 1 Oct 2021 22:32:16 +0800 Subject: [PATCH 01/12] Update free-podcasts-screencasts-en.md (#5607) * Update free-podcasts-screencasts-en.md * Fix issue * fix issue * Update free-podcasts-screencasts-en.md --- casts/free-podcasts-screencasts-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/casts/free-podcasts-screencasts-en.md b/casts/free-podcasts-screencasts-en.md index 2527623d6..84a07ea72 100644 --- a/casts/free-podcasts-screencasts-en.md +++ b/casts/free-podcasts-screencasts-en.md @@ -72,6 +72,7 @@ * [Data Futurology](https://www.datafuturology.com/episodes-1) (podcast) * [Data Skeptic](http://dataskeptic.com/episodes.php) (podcast) * [Data Stories](http://datastori.es) (podcast) +* [DataFramed](https://www.datacamp.com/community/podcast) (podcast) * [Learning Machines 101](http://www.learningmachines101.com) (podcast) * [Linear Digressions](http://www.lineardigressions.com) (podcast) * [Not So Standard Deviations](https://nssdeviations.com) (podcast) From 4abbf57264d1bf149089cd8c1244eac7bcadb30d Mon Sep 17 00:00:00 2001 From: ahmad rafli <65387793+linkusers@users.noreply.github.com> Date: Fri, 1 Oct 2021 22:34:55 +0800 Subject: [PATCH 02/12] add resource GO free ebook (#5609) * Update free-programming-books-id.md add golang indonesia language free ebook link * Update free-programming-books-id.md add resource GO free ebook --- books/free-programming-books-id.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index e17ae344d..089475a61 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -63,6 +63,7 @@ * [Belajar Dengan Jenius Golang](https://raw.githubusercontent.com/gungunfebrianza/Belajar-Dengan-Jenius-Golang/master/Belajar%20Dengan%20Jenius%20Golang.pdf) - Gun Gun Febrianza (PDF) * [Dasar Pemrograman Golang](https://dasarpemrogramangolang.novalagung.com) - Noval Agung Prayogo +* [Mari Belajar Golang](https://www.smashwords.com/books/view/938003) - Risal (PDF) ### HTML CSS From 254c1cdc232756ee3ce775cd205ab76ad044bd64 Mon Sep 17 00:00:00 2001 From: Yohei Yasukawa Date: Fri, 1 Oct 2021 23:37:24 +0900 Subject: [PATCH 03/12] Fix wrong author of Rails Guides in Japanese (#5612) --- books/free-programming-books-ja.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-ja.md b/books/free-programming-books-ja.md index 3fdf97607..6422b51a4 100644 --- a/books/free-programming-books-ja.md +++ b/books/free-programming-books-ja.md @@ -607,7 +607,7 @@ ### Ruby -* [Ruby on Rails ガイド](https://railsguides.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳) +* [Ruby on Rails ガイド](https://railsguides.jp) - Rails community, 八田 昌三(翻訳), 安川 要平(翻訳) * [Ruby on Rails チュートリアル](https://railstutorial.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳) * [Ruby ソースコード完全解説](https://i.loveruby.net/ja/rhg/book) - 青木峰郎 * [Ruby リファレンスマニュアル](https://www.ruby-lang.org/ja/documentation) - まつもとゆきひろ From baf8bfc140b48e261099993e3f633d6bec37e70d Mon Sep 17 00:00:00 2001 From: aayushi-kunwar13 <51057675+aayushi-kunwar13@users.noreply.github.com> Date: Fri, 1 Oct 2021 20:15:37 +0530 Subject: [PATCH 04/12] Removed the docplayer platform (#5616) * Update free-courses-en.md * Added 2 open online courses and a book for ML Added two open online courses in MOOC and added a book for machine learning * Remove trailing slash Remove trailing slash * Alphabetical ordering of courses * Removed extra space * Removed the ML book --- courses/free-courses-en.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 699801907..94382f493 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -73,10 +73,12 @@ ### 0 - MOOC +* [Codecademy](https://www.codecademy.com) * [Coursera](https://www.coursera.org) * [edX](https://www.edx.org) * [freeCodeCamp](https://www.freecodecamp.org) * [FutureLearn](https://www.futurelearn.com) +* [Khan Academy](https://www.khanacademy.org) * [MIT OCW](http://ocw.mit.edu) * [MOOC.fi](https://www.mooc.fi/en/) * [NPTEL](https://onlinecourses.nptel.ac.in) From eb0aa488edaf62c6f919c46d72e92a50e0b4403f Mon Sep 17 00:00:00 2001 From: Muhamad Arif Arrijal <10267175+arif-arrijal@users.noreply.github.com> Date: Fri, 1 Oct 2021 21:48:15 +0700 Subject: [PATCH 05/12] Add 4 course on free-courses-id.md (#5618) * Add 4 course on free-courses-id.md * fixing linter failed on courses Co-authored-by: Muhamad Arif Ar Rijal <> --- courses/free-courses-id.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/courses/free-courses-id.md b/courses/free-courses-id.md index d2065dd7d..6c5272bf2 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -41,6 +41,10 @@ ### Android +* [Belajar Android Jetpack Pro](https://www.dicoding.com/academies/129) - Dicoding, membutuhkan registrasi +* [Belajar Fundamental Aplikasi Android](https://www.dicoding.com/academies/14) - Dicoding, membutuhkan registrasi +* [Belajar Membuat Aplikasi Android untuk Pemula](https://www.dicoding.com/academies/51) - Dicoding, membutuhkan registrasi +* [Menjadi Android Developer Expert](https://www.dicoding.com/academies/165) - Dicoding, membutuhkan registrasi * [Tutorial Android (Java)](https://www.youtube.com/playlist?list=PLKPnl-eD7EA4rAzNeXikfCq5yiMuFI1zo) - Kopianan * [Tutorial Android (Kotlin)](https://www.youtube.com/playlist?list=PLaoF-xhnnrRUEbF6cvk4-CeBAEOSbp8sS) - EDMT Dev * [Tutorial Dasar Android Studio Bahasa Indonesia](https://www.udemy.com/course/tutorial-dasar-android-studio-bahasa-indonesia-gratis) - Udemy From 23fa48ab7a4fe5d4891ac50c538b45ce7c3bbd8d Mon Sep 17 00:00:00 2001 From: Muhammad Andika <83541095+andikadeveloper@users.noreply.github.com> Date: Fri, 1 Oct 2021 21:54:25 +0700 Subject: [PATCH 06/12] Add course on free-courses-id.md (#5620) --- courses/free-courses-id.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-id.md b/courses/free-courses-id.md index 6c5272bf2..3dc48eda9 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -101,6 +101,7 @@ * [Flutter Membangun Website](https://buildwithangga.com/kelas/flutter-membangun-website-sederhana?thumbnail=nk4neM2UyG.110&main_leads=browse) - BuildWithAngga * [Flutter Tutorial (Flutter Fundamentals)](https://www.youtube.com/playlist?list=PLZQbl9Jhl-VACm40h5t6QMDB92WlopQmV) - Erico Darmawan Handoyo +* [STUDI KASUS FLUTTER + GETX + FIREBASE [ CHAT APPS 2021 ]](https://www.youtube.com/playlist?list=PL7jdfftn7HKt6wPnVXoXgserU14d_ACA-) - Sandikha Rahardi, Kuldii Project (YouTube) * [Tutorial Flutter](https://www.youtube.com/playlist?list=PL0-7Xi0GB3teRqkuBusUEcVrP6OlYpD9w) - idr corner From 74d38a507c444caa3c8034b580424a080b0b9f23 Mon Sep 17 00:00:00 2001 From: Riwandy Date: Fri, 1 Oct 2021 21:55:35 +0700 Subject: [PATCH 07/12] Update 1 book URL in free-programming-books-id.md (#5621) Update URL for Pemrograman Kompetitif Dasar --- books/free-programming-books-id.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index 089475a61..29f9dad01 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -111,7 +111,7 @@ ### Pemrograman Kompetitif -* [Pemrograman Kompetitif Dasar](https://osn.toki.id/#materi-algo) - William Gozali & Alham Fikri Aji (PDF) +* [Pemrograman Kompetitif Dasar](https://ksn.toki.id/data/pemrograman-kompetitif-dasar.pdf) - William Gozali & Alham Fikri Aji (PDF) ### PHP From 51767bb8600fbee422a946c3637955b54bb4b803 Mon Sep 17 00:00:00 2001 From: Prajwal Patil Date: Fri, 1 Oct 2021 20:26:41 +0530 Subject: [PATCH 08/12] Add "Data Structures and Algorithms Specialization" link (#5622) --- courses/free-courses-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 94382f493..a29499f24 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -93,6 +93,7 @@ * [Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O) - Abdul Bari * [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/) * [Data Structures](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P) - mycodeschool +* [Data Structures and Algorithms Specialization](https://www.coursera.org/specializations/data-structures-algorithms) - UC San Diego, HSE University * [Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer](https://www.youtube.com/watch?v=RBSGKlAvoiM) - William Fiset - (freeCodeCamp) * [IIT Bombay Foundation of Data Structures (CS213.1x)](https://courses.edx.org/courses/course-v1:IITBombayX+CS213.1x+1T2017/course/) * [Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) - Brynn Claypoole, Horatio Thomas (Udacity) From 930d6f9eb6836bbb3a01414fa65255a86891072c Mon Sep 17 00:00:00 2001 From: Eugene Goh <64187129+EugeneGohh@users.noreply.github.com> Date: Fri, 1 Oct 2021 22:57:40 +0800 Subject: [PATCH 09/12] Add SQL cheatsheet (#5623) * Update free-programming-cheatsheets.md * Update free-programming-cheatsheets.md * Update free-programming-cheatsheets.md --- more/free-programming-cheatsheets.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-cheatsheets.md b/more/free-programming-cheatsheets.md index 72d5c7f83..a5c38cbf5 100644 --- a/more/free-programming-cheatsheets.md +++ b/more/free-programming-cheatsheets.md @@ -172,3 +172,4 @@ * [MySQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_mysql.pdf) - Database Star (PDF) * [PostgreSQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_pgsql.pdf) - Database Star (PDF) +* [SQL Cheatsheet](https://www.codecademy.com/learn/learn-sql/modules/learn-sql-manipulation/cheatsheet) - Codecademy (SQL) From 356077941d6e1f45f03fdc08fab24fee110f4e38 Mon Sep 17 00:00:00 2001 From: Sidhaant Thakker <59668364+SidhaantThakker@users.noreply.github.com> Date: Fri, 1 Oct 2021 20:28:44 +0530 Subject: [PATCH 10/12] added traversy media courses (#5624) --- courses/free-courses-en.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index a29499f24..8786f547c 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -357,6 +357,7 @@ * [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe) * [CSS3 tutorial for beginners \| Learn CSS3](https://www.udemy.com/course/css3-tutorial-for-beginners-learn-css3/) - Udemy * [Flexbox in 30 Days](https://github.com/samanthaming/Flexbox30) - Samantha Ming +* [HTML & CSS](https://www.youtube.com/playlist?list=PLillGF-RfqbZTASqIqdvm1R5mLrQq79CU) - Brad Traversy, Traversy Media (YouTube) * [HTML & CSS Crash Course](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ivBf_eKCPIAYXWzLlPAm6G) - The Net Ninja (Shaun Pelling) * [HTML and CSS Crash Course](https://scrimba.com/learn/htmlcss) - Kevin Powell (scrimba) * [HTML and CSS Tutorials](https://www.youtube.com/playlist?list=PL0eyrZgxdwhwNC5ppZo_dYGVjerQY3xYU) - Dani Krossing @@ -421,6 +422,7 @@ * [learn:query](https://learnquery.infinum.co) * [Namaste 🙏 JavaScript: An In-Depth JavaScript Fundamentals Course](https://www.youtube.com/playlist?list=PLlasXeu85E9cQ32gLCvAvr9vNaUccPVNP) - Akshay Saini (YouTube) * [Programming Foundations with Javascript, HTML and CSS](https://www.coursera.org/learn/duke-programming-web) - Owen Astrachan, Robert Duvall, Andrew D. Hilton, Susan H. Rodger (Coursera) +* [Vanilla JavaScript](https://www.youtube.com/playlist?list=PLillGF-RfqbbnEGy3ROiLWk7JMCuSyQtX) - Brad Traversy, Traversy Media (YouTube) #### AngularJS @@ -442,6 +444,7 @@ * [Bento jQuery Track](https://bento.io/topic/jquery) (Bento) * [Introduction to JQuery](https://www.udacity.com/course/intro-to-jquery--ud245) (Udacity) +* [jQuery Crash Course](https://www.youtube.com/playlist?list=PLillGF-RfqbYJVXBgZ_nA7FTAAEpp_IAc) - Brad Traversy, Traversy Media (YouTube) #### Next.js @@ -768,6 +771,7 @@ * [Angular 6 Tutorials](https://www.youtube.com/playlist?list=PLYxzS__5yYQlqCmHqDyW3yo5V79C7eaTe) - codedamn (YouTube) * [Angular Courses](https://www.youtube.com/playlist?list=PLTjRvDozrdlxAhsPP4ZYtt3G8KbJ449oT) - Programming with Mosh (YouTube) +* [Angular Crash Course 2021](https://www.youtube.com/watch?v=3dHNOWTI7H8) - Brad Traversy, Traversy Media (YouTube) * [Angular Fast Crash Course](https://www.udemy.com/angular-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy) * [Angular for Beginners](https://www.udemy.com/course/angular-for-beginners-course/) - Angular University (Udemy) * [Angular Tutorial For Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ) - Codevolution (YouTube) From 36d9fa49850a713b35e85064c1444d1286c1387f Mon Sep 17 00:00:00 2001 From: Gifaldy Azka Date: Fri, 1 Oct 2021 22:04:29 +0700 Subject: [PATCH 11/12] Add new Node js course at free-courses-id.md (#5626) * Add new Node js course at free-courses-id.md * Update alphabetical order for node.js resource --- courses/free-courses-id.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-id.md b/courses/free-courses-id.md index 3dc48eda9..8b1796cd8 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -161,6 +161,7 @@ #### Node +* [Belajar NodeJS](https://youtube.com/playlist?list=PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD) - Web Programming UNPAS * [Node.js Dasar](https://buildwithangga.com/kelas/node-javascript-dasar?thumbnail=nk4neM2UyG.36&main_leads=browse) - BuildWithAngga * [Pelajaran Node.js Sederhana](https://easy-to-learn5.teachable.com/p/nodejs) - Easy To Learn 5 From aece527069a6140ba6d31a52f5325ff9fb1ad0e5 Mon Sep 17 00:00:00 2001 From: Abdul Rehaman <59757602+AR10X@users.noreply.github.com> Date: Fri, 1 Oct 2021 20:35:58 +0530 Subject: [PATCH 12/12] =?UTF-8?q?Add=20GNU=20Emacs=20refcard=20to=20more/f?= =?UTF-8?q?ree-programming-cheatsheets.md=20file=20un=E2=80=A6=20(#5630)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add GNU Emacs refcard to more/free-programming-cheatsheets.md file under ide/editors category * Add alphabetical order and PDF indication for the adding emacs refcard * Added PDF indication --- more/free-programming-cheatsheets.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-cheatsheets.md b/more/free-programming-cheatsheets.md index a5c38cbf5..c26e666ee 100644 --- a/more/free-programming-cheatsheets.md +++ b/more/free-programming-cheatsheets.md @@ -80,6 +80,7 @@ ### IDE / Editors * [Editor VI - Guia de Referência](https://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas +* [GNU Emacs Reference Card](https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf) - GNU.org (PDF) * [Vim Avançado](https://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas * [Vim Básico](https://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas * [Vim Médio](https://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas