From 632df91ed0cb590facd838942357b6769ec28c4c Mon Sep 17 00:00:00 2001 From: hedy kim <47586500+waltzbucks@users.noreply.github.com> Date: Fri, 8 Oct 2021 22:36:11 +0900 Subject: [PATCH 01/22] add a korean book links (#5989) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add a korean book links * lint checked warning point fix * lint checked warning point fix * TOC fix * TOC fix * TOC fix * add a python guide * Alphabetical fix * Update books/free-programming-books-ko.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> * empty index remove Co-authored-by: hedykim Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> --- books/free-programming-books-ko.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/books/free-programming-books-ko.md b/books/free-programming-books-ko.md index 73beade8..77dd0811 100644 --- a/books/free-programming-books-ko.md +++ b/books/free-programming-books-ko.md @@ -5,6 +5,7 @@ * [C](#c) * [C++](#cpp) * [Docker](#docker) +* [Elastic](#elastic) * [GIT](#git) * [Go](#go) * [HTML5](#html5) @@ -26,7 +27,7 @@ * [Ruby](#ruby) * [Rust](#rust) * [Scratch](#scratch) -* [Swift](#swift) +* [Unicode](#unicode) ### Amazon Web Service @@ -55,6 +56,11 @@ * [가장 빨리 만나는 Docker](http://www.pyrasis.com/private/2014/11/30/publish-docker-for-the-really-impatient-book) +### Elastic + +* [Elastic 가이드북](https://esbook.kimjmin.net) - 김종민 + + ### GIT * [깃허브 치트 시트](https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.ko.md) @@ -134,6 +140,7 @@ * [내가 파이썬을 배우는 방법](https://wikidocs.net/7839) * [모두의 파이썬: 20일 만에 배우는 프로그래밍 기초](https://thebook.io/007026) +* [실용 파이썬 프로그래밍: 프로그래밍 유경험자를 위한 강좌](https://wikidocs.net/book/4673) - 최용 * [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2) * [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1) * [파이썬을 여행하는 히치하이커를 위한 안내서!](https://python-guide-kr.readthedocs.io/ko/latest/) @@ -179,3 +186,8 @@ * [창의컴퓨팅(Creative Computing) 가이드북](http://digital.kyobobook.co.kr/digital/ebook/ebookDetail.ink?barcode=480150000247P) +### Unicode + +* [번역 Unicode 이모티콘에 얽힌 이것저것 (이모티콘 표준과 프로그래밍 핸들링)](http://pluu.github.io/blog/android/2020/01/11/unicode-emoji/) + + From cb0f2c70f70fdaa67602cb0422b2f0a3bc976a39 Mon Sep 17 00:00:00 2001 From: Raiyan Bashir Mahin Date: Fri, 8 Oct 2021 19:36:51 +0600 Subject: [PATCH 02/22] Update problem-sets-competitive-programming.md (#6025) * Update problem-sets-competitive-programming.md * Update problem-sets-competitive-programming.md * Update problem-sets-competitive-programming.md --- more/problem-sets-competitive-programming.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/problem-sets-competitive-programming.md b/more/problem-sets-competitive-programming.md index 029f9857..1b5a9720 100644 --- a/more/problem-sets-competitive-programming.md +++ b/more/problem-sets-competitive-programming.md @@ -25,6 +25,7 @@ * [Coderbyte](https://coderbyte.com) * [Codewars](http://www.codewars.com) * [Codingame](https://www.codingame.com/start) +* [CSES Problem Set](https://cses.fi/problemset) * [Dimik](https://dimikoj.com) * [DMOJ](https://dmoj.ca) * [E-olymp](https://www.e-olymp.com/en/) From c2fa5ed5f8c9ed6beda0d7dab84fa2679edd7ca9 Mon Sep 17 00:00:00 2001 From: Maxdha Max <72260220+MaxdhaMax@users.noreply.github.com> Date: Fri, 8 Oct 2021 20:37:15 +0700 Subject: [PATCH 03/22] Add: React JS untuk Pemula (Indonesia) (#6035) * Add: Indonesia React Ebooks * Add: Indonesia React JS Ebook * Add: React JS Ebooks * add: React JS Ebook (Indonesia) * add: React JS untuk Pemula 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 fe6d6c05..e1c5db46 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -143,6 +143,7 @@ ### React * [Dokumentasi React Bahasa Indonesia](https://id.reactjs.org) +* [React JS Untuk Pemula](https://masputih.com/2021/05/ebook-gratis-reactjs-untuk-pemula) *(Membutuhkan akun Leanpub atau email yang valid)* ### TypeScript From d16a42a127c189afc8c916f189cad666fedf827c Mon Sep 17 00:00:00 2001 From: Satyam Dengre <59261812+satyampgt4@users.noreply.github.com> Date: Fri, 8 Oct 2021 19:07:40 +0530 Subject: [PATCH 04/22] add C++ Playground (#6039) * add C++ Playground * Remove trailing slash --- more/free-programming-playgrounds.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-playgrounds.md b/more/free-programming-playgrounds.md index c8cd5769..5e955796 100644 --- a/more/free-programming-playgrounds.md +++ b/more/free-programming-playgrounds.md @@ -53,6 +53,7 @@ ### C++ +* [Coding Minutes](https://ide.codingminutes.com) * [LabStack](https://code.labstack.com/cpp) * [OnlineGDB](https://www.onlinegdb.com/online_c++_compiler) * [SoloLearn](https://code.sololearn.com/cpp) From b6c0a46066289879a4b4a18ca6fd26741719fc1d Mon Sep 17 00:00:00 2001 From: Raiyan Bashir Mahin Date: Fri, 8 Oct 2021 19:38:46 +0600 Subject: [PATCH 05/22] Update problem-sets-competitive-programming.md (#6042) --- more/problem-sets-competitive-programming.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/problem-sets-competitive-programming.md b/more/problem-sets-competitive-programming.md index 1b5a9720..11000e2b 100644 --- a/more/problem-sets-competitive-programming.md +++ b/more/problem-sets-competitive-programming.md @@ -38,6 +38,7 @@ * [Just another Golf Coding](http://jagc.org) * [Kattis](https://open.kattis.com) * [LeetCode](https://leetcode.com) +* [LightOJ](https://lightoj.com) * [Microcorruption](https://microcorruption.com/login) * [oj.uz](https://oj.uz) * [Sphere Online Judge](http://www.spoj.com/contests) From 590561d855a068a34f60707dc64acb6da52d57c4 Mon Sep 17 00:00:00 2001 From: Shankar Rao Mata Date: Fri, 8 Oct 2021 09:44:47 -0400 Subject: [PATCH 06/22] =?UTF-8?q?added=20the=20solidity=20programming=20la?= =?UTF-8?q?nguage=20for=20writing=20smart=20contracts=20i=E2=80=A6=20(#599?= =?UTF-8?q?5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * added the solidity programming language for writing smart contracts in Ethereum * updated the spaces between the previous and the next sections * Added few more resources for solidity development which includes step by step guide * Fixed the alphabetical order * removed the specific version based on the review comment * removed the course in the solidity section to have it just books and guides --- books/free-programming-books-langs.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 55dff1d9..e2689a53 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1021,6 +1021,12 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [The JasperReports Ultimate Guide, Third Edition](http://jasperreports.sourceforge.net/JasperReports-Ultimate-Guide-3.pdf) (PDF) +#### Solidity + +* [Introductory guide for Solidity](https://www.tutorialspoint.com/solidity/index.htm) +* [The Solidity Reference Guide](https://docs.soliditylang.org) + + #### Spring * [Building Applications with Spring 5 and Vue.js 2](https://www.packtpub.com/free-ebooks/building-applications-spring-5-and-vuejs-2) - James J. Ye (Packt account *required*) From 194e5f6d93a075d573254c5bed61f13e3a787ca3 Mon Sep 17 00:00:00 2001 From: Muhammad Hakim Setyobudi Date: Fri, 8 Oct 2021 20:53:23 +0700 Subject: [PATCH 07/22] Introduction To Python Programming (#6040) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Introduction To Python Programming * Update courses/free-courses-en.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> --- 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 0fc5ebb5..c172c8d3 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -701,6 +701,7 @@ * [Introduction to Python](https://docs.microsoft.com/en-us/learn/modules/intro-to-python) (Microsoft Docs) * [Introduction to Python Basics for Data Science](https://dphi.tech/learn/introduction-to-python-basics-for-data-science) (DPhi) * [Introduction to Python Programming](https://www.udacity.com/course/introduction-to-python--ud1110) (Udacity) +* [Introduction To Python Programming](https://www.udemy.com/course/pythonforbeginnersintro/) - Avinash Jain, The Codex (Udemy) * [Introduction to Scripting in Python Specialization](https://www.coursera.org/specializations/introduction-scripting-in-python) (Coursera) * [Learn Python](https://pythonspot.com) * [Learn Python - Free Interactive Python Tutorial](https://www.learnpython.org) From 6d8fbbcd36e4b751e4134fe52f6b3091490e3ee6 Mon Sep 17 00:00:00 2001 From: siw3kosky Date: Fri, 8 Oct 2021 15:58:34 +0200 Subject: [PATCH 08/22] Update free-courses-en.md (#6044) In this Kotlin course, user will get familiarized with the language syntax, concepts, and libraries, as well as with the basics of OOP. --- 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 c172c8d3..e5558b4a 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -556,6 +556,7 @@ * [Android Kotlin Tutorial: Create Android Apps using Kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Sriyank Siddhartha (YouTube) * [Developing Android Apps with Kotlin](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012) (Udacity) * [Kotlin Bootcamp for Programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) - Aleks Haecky, Asser Samak, Sean McQuillan (Udacity) +* [Track: Kotlin Basics](https://hyperskill.org/tracks/18) - Hyperskill, JetBrains (Hyperskill) ### Kubernetes From 948297f72461a39a8627e6a2c0551cdf7b40723b Mon Sep 17 00:00:00 2001 From: Abhay Jha <54393533+AJ-Walker@users.noreply.github.com> Date: Fri, 8 Oct 2021 19:34:14 +0530 Subject: [PATCH 09/22] Added django and flask tutorial in hindi (#6046) * Added django and flask tutorial in hindi * Added Django and Flask section entry at TOC index --- courses/free-courses-hi.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 74a46edb..9216cb76 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -13,6 +13,8 @@ * [React](#react) * [PHP](#php) * [Python](#python) + * [Django](#django) + * [Flask](#flask) * [R](#r) * [Ruby](#ruby) * [Ruby on Rails](#ruby-on-rails) @@ -111,6 +113,16 @@ * [Python Tutorial in Hindi](https://www.youtube.com/playlist?list=PLQbQOmlGYH3tC535nKa7xB7dd7pZtYMZX) - edureka! Hindi +#### Django + +* [Python Django Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ah7DDtYtflgwMwpT3xmjXY9) - CodeWithHarry + + +#### Flask + +* [Web Development Using Flask and Python](https://www.youtube.com/playlist?list=PLu0W_9lII9agAiWp6Y41ueUKx1VcTRxmf) - CodeWithHarry + + ### R * [R Programming](https://www.youtube.com/playlist?list=PLWPirh4EWFpEvN4ktS8LE0cvLCSfhD55t) (Tutorials Point (India) Ltd.) From b98b7db2cd4760ee7484f11da7199c1988f77d77 Mon Sep 17 00:00:00 2001 From: Satyam Dengre <59261812+satyampgt4@users.noreply.github.com> Date: Fri, 8 Oct 2021 19:58:58 +0530 Subject: [PATCH 10/22] add HTML CSS & Browser APIs (#6064) by - Pepcoding --- courses/free-courses-hi.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 9216cb76..9cadb9dd 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -65,6 +65,7 @@ ### HTML and CSS +* [HTML CSS & Browser APIs](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHU9RkY9sfh3G64-bd0ptvC) - Pepcoding * [Web Development Course](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3H6c9OGXb5_6wcc1Mca52n) - Apna College * [Web Development Tutorials for Beginners in Hindi: HTML, CSS, JavaScript and more](https://www.youtube.com/playlist?list=PLu0W_9lII9agiCUZYRsvtGTXdxkzPyItg) - Code With Harry From 054225819ba52564fd552abedb5f15db9fe17358 Mon Sep 17 00:00:00 2001 From: Aayush Borkar <30978331+AbstractGhoul05@users.noreply.github.com> Date: Fri, 8 Oct 2021 20:00:44 +0530 Subject: [PATCH 11/22] Add Quantum Computing course (#6065) --- 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 e5558b4a..18e0d445 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -631,6 +631,7 @@ * [Embedded Software Safety](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt) (P. Koopman) * [FindLectures.com](https://web.archive.org/web/20161219180842/https://www.findlectures.com/?class1=Technology) - Index of conference talks by language / topic (:card_file_box: *archived*) * [Introduction to Information Security](https://www.udacity.com/course/intro-to-information-security--ud459) +* [Introduction to Quantum Computing and Quantum Hardware](https://qiskit.org/learn/intro-qc-qh) - Qiskit * [Introduction to Reinforcement Learning with David Silver](https://deepmind.com/learning-resources/-introduction-reinforcement-learning-david-silver) - David Silver * [LouvainX Paradigms of Computer Programming – Abstraction and Concurrency](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#!) * [LouvainX Paradigms of Computer Programming – Fundamentals](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1) From b55f312edb660541b473196fa2911bf3a9453a58 Mon Sep 17 00:00:00 2001 From: pond-e <56418890+pond-e@users.noreply.github.com> Date: Fri, 8 Oct 2021 23:33:36 +0900 Subject: [PATCH 12/22] =?UTF-8?q?Add=20new=20link=20"Scala=E3=81=AB?= =?UTF-8?q?=E3=82=88=E3=82=8BWeb=E3=82=A2=E3=83=97=E3=83=AA=E3=82=B1?= =?UTF-8?q?=E3=83=BC=E3=82=B7=E3=83=A7=E3=83=B3=E9=96=8B=E7=99=BA"=20(#606?= =?UTF-8?q?6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Remove link * Add new link "ScalaによるWebアプリケーション開発" * fix alphabetical ordering --- books/free-programming-books-ja.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-ja.md b/books/free-programming-books-ja.md index 92db3514..cbecc474 100644 --- a/books/free-programming-books-ja.md +++ b/books/free-programming-books-ja.md @@ -633,6 +633,7 @@ * [Effective Scala](https://twitter.github.io/effectivescala/index-ja.html) - Marius Eriksen, Yuta Okamoto(翻訳), Satoshi Kobayashi(翻訳) * [Scala で書く tetrix](https://eed3si9n.com/tetrix-in-scala/ja) - Eugene Yokota +* [ScalaによるWebアプリケーション開発](https://github.com/hatena/Hatena-Textbook/blob/master/web-application-development-scala.md) - はてな教科書 * [独習 Scalaz](https://eed3si9n.com/learning-scalaz/ja) - Eugene Yokota From 945bc9a13fba8d41ac26f9b6a21ba696df68b7ab Mon Sep 17 00:00:00 2001 From: Zilmar de Souza Junior Date: Fri, 8 Oct 2021 11:39:39 -0300 Subject: [PATCH 13/22] Adds "Learn Git with Bitbucket Cloud" (#6067) Adds "Learn Git with Bitbucket Cloud" --- 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 18e0d445..49fb0405 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -350,6 +350,7 @@ * [GitHowTo](https://githowto.com) * [How to Use Git and GitHub](https://www.udacity.com/course/how-to-use-git-and-github--ud775) (Udacity) * [Introduction to Git and GitHub](https://www.coursera.org/learn/introduction-git-github) - Google (Coursera) +* [Learn Git with Bitbucket Cloud](https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud) - Atlassian ### Go From 78da127efc44dbd9c247c3df178b4f2ecb45351c Mon Sep 17 00:00:00 2001 From: Zilmar de Souza Junior Date: Fri, 8 Oct 2021 11:43:00 -0300 Subject: [PATCH 14/22] Adds "Networking" category and IPv6 course (#6068) * Adds "Networking" category and IPv6 course Adds "Networking" category and IPv6 course from NIC.br * Fixes number of blank lines Fixes number of blank lines --- courses/free-courses-pt_BR.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/courses/free-courses-pt_BR.md b/courses/free-courses-pt_BR.md index b3a09bcf..0798e785 100644 --- a/courses/free-courses-pt_BR.md +++ b/courses/free-courses-pt_BR.md @@ -25,6 +25,7 @@ * [Lua](#lua) * [Machine Learning](#machine-learning) * [Markdown](#markdown) +* [Networking](#networking) * [Node.js](#nodejs) * [PHP](#php) * [Python](#python) @@ -206,6 +207,11 @@ * [Aprenda Markdown](https://www.udemy.com/aprenda-markdown/) - Roberto Achar (Udemy) +### Networking + +* [Curso de IPv6 Básico a Distância](http://saladeaula.nic.br/courses/course-v1:NIC.br+IPV6-001+T001/about) - NIC.br + + ### Node.js * [Criando APIs com NodeJs ](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn) - Balta.io (YouTube) From 476d50afdfdbf8bf43bb23f80dbbe1296e44d102 Mon Sep 17 00:00:00 2001 From: Eric Hellman Date: Fri, 8 Oct 2021 10:43:38 -0400 Subject: [PATCH 15/22] greek language code is el not gr (#6070) * correct bengali language code * fix language code, replace spanish links with english * lint * greek language code is el not gr --- README.md | 2 +- ...ree-programming-books-gr.md => free-programming-books-el.md} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename books/{free-programming-books-gr.md => free-programming-books-el.md} (100%) diff --git a/README.md b/README.md index 0d5006c5..6f9e7dee 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Please read [CONTRIBUTING](CONTRIBUTING.md). If you're new to GitHub, [welcome]( + [Finnish / suomi / suomen kieli](books/free-programming-books-fi.md) + [French / français](books/free-programming-books-fr.md) + [German / Deutsch](books/free-programming-books-de.md) -+ [Greek / ελληνικά](books/free-programming-books-gr.md) ++ [Greek / ελληνικά](books/free-programming-books-el.md) + [Hebrew / עברית](books/free-programming-books-he.md) + [Hungarian / magyar / magyar nyelv](books/free-programming-books-hu.md) + [Indonesian / Bahasa Indonesia](books/free-programming-books-id.md) diff --git a/books/free-programming-books-gr.md b/books/free-programming-books-el.md similarity index 100% rename from books/free-programming-books-gr.md rename to books/free-programming-books-el.md From 1000d3b535b02083ea118ee9fc7982acf14ece64 Mon Sep 17 00:00:00 2001 From: leovoon Date: Fri, 8 Oct 2021 22:50:09 +0800 Subject: [PATCH 16/22] =?UTF-8?q?Add=20book=20zh=20"Vue3.0=E5=AD=A6?= =?UTF-8?q?=E4=B9=A0=E6=95=99=E7=A8=8B=E4=B8=8E=E5=AE=9E=E6=88=98=E6=A1=88?= =?UTF-8?q?=E4=BE=8B=20(#6075)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- books/free-programming-books-zh.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md index 8f80b8b6..54b39577 100644 --- a/books/free-programming-books-zh.md +++ b/books/free-programming-books-zh.md @@ -575,6 +575,7 @@ #### Vue.js * [Vue.js中文文档](https://cn.vuejs.org/v2/guide/) + * [Vue3.0学习教程与实战案例](https://vue3.chengpeiquan.com) - chengpeiquan #### Zepto.js From ec7c9e8e97d9db40995acd82cfd4bc13c2b452a9 Mon Sep 17 00:00:00 2001 From: "M.Hossein" <42078722+MohammadHosseinBagheri@users.noreply.github.com> Date: Fri, 8 Oct 2021 07:59:32 -0700 Subject: [PATCH 17/22] Fa persian js book (#6047) * added functional light js book * fix javascript dictation * fix ordering alphabet * fix ordering with swaping * remove functional light js book --- books/free-programming-books-fa_IR.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-fa_IR.md b/books/free-programming-books-fa_IR.md index 1e9b65f8..bdd45775 100644 --- a/books/free-programming-books-fa_IR.md +++ b/books/free-programming-books-fa_IR.md @@ -38,7 +38,7 @@ ### JavaScript * مارین هاوربک - [جاوااسکریپت شیوا](http://eloquentjs.ir) (HTML) -* [یادگیری اصولی جاواسکریپت](https://github.com/Mariotek/BetterUnderstandingOfJavascript) +* [یادگیری اصولی جاوااسکریپت](https://github.com/Mariotek/BetterUnderstandingOfJavascript) ### LaTeX From 73478922187eda05567ba35b45974a9c055e105a Mon Sep 17 00:00:00 2001 From: Sundararajan <43498008+Sundar-07@users.noreply.github.com> Date: Fri, 8 Oct 2021 20:34:13 +0530 Subject: [PATCH 18/22] added course learning material from course category in english (#6017) * added course learning material from course category in english * updated checks * updated checks-2 * updated checks-3 * updated checks-5 * updated checks-6 * updated checks-4 * updated to playlists * updated angular to playlists * removed mooc-class central --- courses/free-courses-en.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 49fb0405..8b2d96f9 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -181,6 +181,7 @@ ### Bootstrap * [Bootstrap 4 Quick Start: Code Modern Responsive Websites](https://www.udemy.com/course/bootstrap-4) - Brad Hussey (Udemy) +* [Bootstrap 5 Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9joIM91nLzd_qaH_AimmdAR) - The Net Ninja * [Bootstrap tutorial for beginners](https://www.youtube.com/playlist?list=PL6n9fhu94yhXd4xnk-j5FGhHjUv1LsF0V) - kudvenkat * [Complete Bootstrap 4 course - build 3 projects](https://www.udemy.com/course/bootstrap-4-tutorials) - Igneus Technologies (Udemy) * [Complete Bootstrap Crash Course \| Bootstrap 4 Tutorial](https://www.youtube.com/watch?v=ZfRn9VJzdGA) - Julio Codes @@ -235,6 +236,7 @@ ### Dart * [Dart Course for Beginners](https://www.udemy.com/course/dartlang) (Udemy) +* [Dart Programming - Full Beginners Tutorial](https://www.youtube.com/watch?v=5xlVP04905w) - Mike Dane * [Dart Programming Tutorial - Full Course](https://www.youtube.com/watch?v=Ej_Pcr4uC2Q) - Mahmud Ahsan (FreeCodeCamp) * [Dart Programming Tutorial \| Learn the Dart for Flutter](https://www.udemy.com/course/dart-programming-tutorial-learn-the-dart-for-flutter) (Udemy) @@ -304,6 +306,7 @@ * [Docker](https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK) - Raghav Pal * [Docker Tutorial](https://www.tutorialspoint.com/docker/index.htm) - TutorialsPoint +* [Docker Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBkvpSIgwchk0glHLz7CQ-7) - Thenewboston * [Docker Tutorial for Beginners](https://www.youtube.com/watch?v=fqMOX6JJhGo) - FreeCodeCamp * [Docker Tutorial Videos \| DevOps Tool](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUKuqGuiWLQoJ-LD25KxI5) - edureka! * [IIEC RISE 1.0 Docker](https://www.youtube.com/playlist?list=PLAi9X1uG6jZ30QGz7FZ55A27jPeY8EwkE) @@ -450,6 +453,7 @@ * [Intro To JavaScript Unit Testing & BDD](https://www.youtube.com/watch?v=u5cLK1UrFyQ) - Traversy Media * [Javascript course](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary * [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy) +* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja * [Javascript30](https://javascript30.com) - Wesbos * [Learn how to program: JavaScript](https://www.learnhowtoprogram.com/javascript) - Epicodus Inc. * [Learn JavaScript - Full Course for Beginners](https://www.youtube.com/watch?v=PkZNo7MFNFg) - Beau Carnes, freeCodeCamp.org (YouTube) @@ -503,10 +507,12 @@ * [Node and Express Tutorial](https://www.youtube.com/watch?v=TNV0_7QRDwY) - John Smilga, Coding Addict (YouTube) * [Node.js API Development for Beginners](https://www.udemy.com/course/node-js-api-tutorial/) (Udemy) * [Node.js Basics](https://www.youtube.com/playlist?list=PLqq-6Pq4lTTa-d0iZg41U2RDqECol9C5B) - Java Brains (Youtube) +* [Node.js Crash Course Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU) - The Net Ninja #### React +* [Full Modern React Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d) - The Net Ninja (with practical) * [Full-Stack Web Development with React Specialization](https://www.coursera.org/specializations/full-stack-react) - Jogesh K. Muppala (Coursera) * [React](https://progate.com/languages/react) (progate) *(account required)* * [React basic in just 1 hour](https://www.udemy.com/course/react-basic-in-just-1-hour/) (Udemy) @@ -563,6 +569,7 @@ ### Kubernetes * [Kubernetes Core Concepts](https://kube.academy/paths/kubernetes-core-concepts) - KubeAcademy (VMware) +* [Kubernetes Tutorial for Beginners](https://www.youtube.com/playlist?list=PLy7NrYWoggjziYQIDorlXjTvvwweTYoNC) - TechWorld with Nana * [Learn Kubernetes](https://www.katacoda.com/courses/kubernetes) - Katacoda @@ -730,6 +737,7 @@ * [Python Programming Essentials](https://www.coursera.org/learn/python-programming) - Scott Rixner, Joe Warren (Coursera) * [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) (Geeks for Geeks) * [Python Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR) +* [Python Programming Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm) - Tech With Tim * [Python Tutorial - Python for Beginners [Full Course]](https://www.youtube.com/watch?v=_uQrJ0TkZlc) (Programming with Mosh) * [Python Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU) - Corey Schafer * [SoloLearn](https://www.sololearn.com/Course/Python/) @@ -744,6 +752,7 @@ * [Django Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p) - Corey Schafer * [Django Tutorials for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr) - Programming With Harry(English) * [Python Django Tutorial 2018 for Beginners](https://www.youtube.com/playlist?list=PL-J2q3Ga50oOpni_xS2PPUe4mf9lM96dD) - Clever Programmer +* [Python Django Tutorial 2021](https://www.youtube.com/playlist?list=PL-51WBLyFTg1pUMaTJ4WSgnyvWfLGmwDm) - Dennis Ivy #### Flask @@ -828,7 +837,7 @@ #### Angular > :information_source: See also … [AngularJS](#angularjs) - +* [Angular 12 Course](https://www.youtube.com/playlist?list=PLjsBk8SIQEi-RqkglLcn19TaeeopcuDXV) - Slobodan Gajic * [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) From 5f9837485883d4bc5de4847f7fbb255961271f85 Mon Sep 17 00:00:00 2001 From: Andrey Date: Fri, 8 Oct 2021 17:09:14 +0200 Subject: [PATCH 19/22] Add Nuxt.js Cheatsheet (#6053) * Add Nuxt.js Cheatsheet * Sort nuxt.js cheatsheet alphabetically Co-authored-by: Andrey <> --- more/free-programming-cheatsheets.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/more/free-programming-cheatsheets.md b/more/free-programming-cheatsheets.md index bbae178b..6eac3aa0 100644 --- a/more/free-programming-cheatsheets.md +++ b/more/free-programming-cheatsheets.md @@ -14,6 +14,7 @@ * [Java](#java) * [JavaScript](#javascript) * [jQuery](#jquery) + * [Nuxt.js](#nuxtjs) * [React.js](#reactjs) * [Vue.js](#vuejs) * [Kubernetes](#kubernetes) @@ -117,6 +118,11 @@ * [jQuery CheatSheet](https://htmlcheatsheet.com/jquery/) (HTML) +#### Nuxt.js + +* [Nuxt.js Essentials Cheatsheet](https://www.vuemastery.com/pdf/Nuxtjs-Cheat-Sheet.pdf) - Vue Mastery (PDF) + + #### React.js * [React Cheatsheet](https://www.codecademy.com/learn/react-101/modules/react-101-jsx-u/cheatsheet) - Codecademy (HTML) From c39d6e3d13c3d3ff4cef0ccc8b978bef09b8adb2 Mon Sep 17 00:00:00 2001 From: siw3kosky Date: Sat, 9 Oct 2021 03:07:46 +0200 Subject: [PATCH 20/22] Update free-podcasts-screencasts-pl.md (#6043) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update free-podcasts-screencasts-pl.md Added link to polish podcast about cybersecurity * Update casts/free-podcasts-screencasts-pl.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> --- casts/free-podcasts-screencasts-pl.md | 1 + 1 file changed, 1 insertion(+) diff --git a/casts/free-podcasts-screencasts-pl.md b/casts/free-podcasts-screencasts-pl.md index 8bc128a1..ce8556e9 100644 --- a/casts/free-podcasts-screencasts-pl.md +++ b/casts/free-podcasts-screencasts-pl.md @@ -6,3 +6,4 @@ ### Niezależne od języka programowania * [DevTalk](https://devstyle.pl/category/podcast) +* [Rozmowa Kontrolowana](https://www.youtube.com/playlist?list=PLTKLAGr6FHxOcW4NRX3BCkU7Zml92WU1u) - Zaufana Trzecia Strona (screencast) From 29140581e847aba35f17c99561803596355da2bf Mon Sep 17 00:00:00 2001 From: siddharth khuntwal <76204320+sid-khuntwal@users.noreply.github.com> Date: Sat, 9 Oct 2021 06:39:03 +0530 Subject: [PATCH 21/22] DSA course of kunal kushwaha added (#6050) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * DSA course of kunal kushwaha added * Update courses/free-courses-en.md Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> * Reordering done Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com> --- 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 8b2d96f9..a5255ace 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -108,6 +108,7 @@ * [MIT's Design and Analysis of Algorithms (Spring 2012)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012) - Dana Moshkovitz, Bruce Tidor * [MIT's Design and Analysis of Algorithms (Spring 2015)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015) - Erik Demaine, Srini Devadas, Nancy Lynch * [MIT's Introduction to Algorithms (SMA 5503) (Fall 2005)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005) - Charles Leiserson, Erik Demaine +* [Online Java + DSA + Interview preparation course](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunnal Kushwaha * [Princeton University Algorithms, Part 1](https://www.coursera.org/learn/algorithms-part1) * [Princeton University Algorithms, Part 2](https://www.coursera.org/learn/algorithms-part2) * [Sorting Algorithms](https://www.youtube.com/playlist?list=PL2_aWCzGMAwKedT2KfDMB9YA5DgASZb3U) - mycodeschool From 0c3480e16761f51cd736371fd12314c8697bec17 Mon Sep 17 00:00:00 2001 From: Andika Tulus Pangestu <62005221+andikatuluspangestu@users.noreply.github.com> Date: Sat, 9 Oct 2021 08:13:56 +0700 Subject: [PATCH 22/22] Adding some links to books (#5629) * Adding some links to books Adding some links to books and websites that provide programming tutorial books in Indonesian * fix order Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com> Co-authored-by: Eric Hellman Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com> --- 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 e1c5db46..6d7ffa82 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -42,6 +42,7 @@ ### CodeIgniter +* [Codeigniter Untuk Pemula](https://repository.bsi.ac.id/index.php/unduh/item/176695/Tutorial-Codeigniter-Untuk-Pemula.pdf) - M Fikri Setiadi (PDF) * [Panduan Pengguna CodeIgniter Indonesia](https://codeigniter-id.github.io/user-guide/) - CodeIgniter Indonesia * [Tutorial CodeIgniter 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *(Dalam Proses)* * [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)