From 92c4a7578c0039773e42ba76251805dfe8da19df Mon Sep 17 00:00:00 2001 From: sohan <76840110+sohansai@users.noreply.github.com> Date: Wed, 2 Oct 2024 08:29:51 +0530 Subject: [PATCH 001/146] Added courses in GCP and Electron (#11296) * Update free-courses-en.md * Update free-courses-en.md --- 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 b3e6455da..a5afc82e2 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -438,6 +438,7 @@ #### GCP * [Google Cloud Essentials](https://www.youtube.com/playlist?list=PLIivdWyY5sqKh1gDR0WpP9iIOY00IE0xL) - Google Cloud Tech +* [Learn Google Cloud](https://www.youtube.com/playlist?list=PLBRBRV08tHh1e9oqTsONC5AuhFd-SUXWq) - Cloud Advocate #### IBM @@ -1046,6 +1047,7 @@ #### Electron +* [Electron Complete Course](https://www.youtube.com/playlist?list=PLmx8ERLT7ojO2PAH_sDnnoKXcqswxJ6CL) - coderJeet * [Electron js Tutorials](https://www.youtube.com/playlist?list=PLC3y8-rFHvwiCJD3WrAFUrIMkGVDE0uqW) - Codevolution From 1ca1c5b39c7dcb7e7139e374d30351be747bc08f Mon Sep 17 00:00:00 2001 From: Ritesh S Hiremath <101038279+Ritesh2351235@users.noreply.github.com> Date: Wed, 2 Oct 2024 08:38:47 +0530 Subject: [PATCH 002/146] Aicourses (#11297) * Added two new courses in Artificial intelligence from alfredo canziani * Adding hypen simple change --- 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 a5afc82e2..179da2d0c 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -270,6 +270,7 @@ * [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera) * [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al. * [MIT's Artificial Intelligence](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare) +* [NYU Artificial Intelligence SP24](https://www.youtube.com/playlist?list=PLLHTzKZzVU9cH26X9VQ14lIA0aPwZiZTx) - Alfredo Canziani, Ernest Davis * [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX) - Stanford Online @@ -613,6 +614,7 @@ * [MIT 6.S094: Deep Learning for Self-Driving Cars](https://selfdrivingcars.mit.edu) * [MIT 6.S191: Introduction to Deep Learning](http://introtodeeplearning.com) - Alexander Amini, Ava Soleimany * [NYU Deep Learning SP21](https://www.youtube.com/playlist?list=PLLHTzKZzVU9e6xUfG10TkTWApKSZCzuBI) Alfredo Canziani +* [NYU Deep Learning SP22](https://www.youtube.com/playlist?list=PLLHTzKZzVU9f3kmEta5dlkMXgtD1LxHzT) - Alfredo Canziani * [Practical Deep Learning For Coders taught](http://www.fast.ai) - Jeremy Howard * [Practical Deep Learning for Coders, v3 (using fastai library)](https://course.fast.ai) * [Recurrent Neural Network](https://www.youtube.com/playlist?list=PLuhqtP7jdD8ARBnzj8SZwNFhwWT89fAFr) - Coding Lane From fad9fd5b3abd682f3ebba5a688969376c4a5cae8 Mon Sep 17 00:00:00 2001 From: Juan Diaz Date: Tue, 1 Oct 2024 23:22:10 -0400 Subject: [PATCH 003/146] Add Virtual Coffee Podcast (#11302) --- 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 0c7404430..0a8ac9197 100644 --- a/casts/free-podcasts-screencasts-en.md +++ b/casts/free-podcasts-screencasts-en.md @@ -208,6 +208,7 @@ * [Syntax](https://syntax.fm) - Wes Bos, Scott Tolinski (podcast) * [The JavaScript Show](http://javascriptshow.com) - Peter Cooper, Jason Seifer (podcast) * [The Vanilla JS Podcast](http://javascriptshow.com) - Chris Ferdinandi. (podcast) +* [Virtual Coffee](https://virtualcoffee.io/podcast) - Bekah Hawrot Weigel, Dan Ott, Meghan Gutshall, Kirk Shillingford (podcast) * [Web Rush](https://webrush.simplecast.com) - John Papa, Ward Bell, Craig Shoemaker, Dan Wahlin (podcast) From b33512b230832d9b787051407a618c9ec63e46ab Mon Sep 17 00:00:00 2001 From: Juan Diaz Date: Tue, 1 Oct 2024 23:23:13 -0400 Subject: [PATCH 004/146] Add The Junior Jobs Podcast (#11303) --- 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 0a8ac9197..eaeb5f19f 100644 --- a/casts/free-podcasts-screencasts-en.md +++ b/casts/free-podcasts-screencasts-en.md @@ -207,6 +207,7 @@ * [ShopTalk](https://shoptalkshow.com) - Dave Rupert, Chris Coyier. (podcast) * [Syntax](https://syntax.fm) - Wes Bos, Scott Tolinski (podcast) * [The JavaScript Show](http://javascriptshow.com) - Peter Cooper, Jason Seifer (podcast) +* [The Junior Jobs Podcast](https://podcasters.spotify.com/pod/show/junior-jobs/episodes/59--The-Problem-With-Changing-Careers-and-How-To-Overcome-It--Junior-Jobs-e2lnm9f) - Erik Andersen (podcast) * [The Vanilla JS Podcast](http://javascriptshow.com) - Chris Ferdinandi. (podcast) * [Virtual Coffee](https://virtualcoffee.io/podcast) - Bekah Hawrot Weigel, Dan Ott, Meghan Gutshall, Kirk Shillingford (podcast) * [Web Rush](https://webrush.simplecast.com) - John Papa, Ward Bell, Craig Shoemaker, Dan Wahlin (podcast) From 59e57e02d61e2cce93ef8b4e04c5b2c877278111 Mon Sep 17 00:00:00 2001 From: Soorya U <100910996+soorya-u@users.noreply.github.com> Date: Wed, 2 Oct 2024 18:44:42 +0530 Subject: [PATCH 005/146] chore: Added new Rust Hindi Course (#11314) * chore: Added new Rust Hindi Course Signed-off-by: Soorya U * fix: Fixed Lint Issue Signed-off-by: Soorya U --------- Signed-off-by: Soorya U --- 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 38260fab2..473170cc7 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -712,6 +712,7 @@ * [Rust Complete Tutorial In Hindi](https://www.youtube.com/playlist?list=PLRuqvIc0eAmp8Lv6M4BKQWEinvCuqdVFP) - One Two Coding * [Rust Programming Complete Tutorial In Hindi 2023.](https://www.youtube.com/playlist?list=PLndmg9UIKNomnnSxd__VKkUX4zT1YpSoY) - Code Your Money * [Rust-Programming in Hindi](https://www.youtube.com/playlist?list=PL8fnAiiuQeFsss4xdjXyHJ4fT4_w10s3J) - Go Guru +* [Rust Programming Language](https://www.youtube.com/playlist?list=PLinedj3B30sA_M0oxCRgFzPzEMX3CSfT5) - Piyush Garg ### Security From f2f0bd10c249d8f85806616d40ce2e1c898d8219 Mon Sep 17 00:00:00 2001 From: Divyanshu Singh <85441744+Divyanshu9794@users.noreply.github.com> Date: Wed, 2 Oct 2024 18:45:32 +0530 Subject: [PATCH 006/146] Update free-courses-en.md (#11318) --- 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 179da2d0c..c5a1b871b 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -222,6 +222,7 @@ * [Android Developer Fundamentals (Version 2) — Concepts](https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/index.html) * [Android Development Tutorials](https://www.youtube.com/playlist?list=PLqM7alHXFySF_Hb1GtyvCX44dBniJ5sNy) - GeeksforGeeks * [Android Performance](https://www.udacity.com/course/android-performance--ud825) (Udacity) +* [Android Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7p-lZvWabkVJdM_UVURhUh4) - Telusko * [Android with kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Smartherd * [Build Native Mobile Apps with Flutter](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) (Udacity) * [CS194A Android Development](https://www.youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn) - Rahul Pandey (Stanford) From 8b29edd6b9b2959acb33a159fce9ecaa050747a3 Mon Sep 17 00:00:00 2001 From: Soorya U <100910996+soorya-u@users.noreply.github.com> Date: Wed, 2 Oct 2024 22:19:14 +0530 Subject: [PATCH 007/146] chore: Added new Django Course (#11310) Signed-off-by: Soorya U --- 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 473170cc7..b04865363 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -667,6 +667,7 @@ #### Django +* [Chai aur Django](https://www.youtube.com/playlist?list=PLu71SKxNbfoDOf-6vAcKmazT92uLnWAgy) - Chai aur Code * [Django (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhigchy8DTw4pX4duTTpvqlh6) - Rajesh Kumar, Geeky Shows * [Django in Hindi](https://www.youtube.com/playlist?list=PLKkAfNrxxRKqYLB9bCqMXrvoYd13WVxOq) - Effcon Technology * [Django REST Framework (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhijTKyrlu-0g5GcP9nUp_HlN) - Rajesh Kumar, Geeky Shows From 6dd4fed7116cd2169e1ea1c706acdd3546bbf814 Mon Sep 17 00:00:00 2001 From: Soorya U <100910996+soorya-u@users.noreply.github.com> Date: Wed, 2 Oct 2024 22:21:12 +0530 Subject: [PATCH 008/146] chore: Added new Rust Course (#11312) * chore: Added new Rust Course Signed-off-by: Soorya U * fix: Fixed Lint Issue Signed-off-by: Soorya U --------- Signed-off-by: Soorya U --- 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 c5a1b871b..833ee6a77 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1594,6 +1594,7 @@ * [Rust Projects](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDD5vy2BuSHvFZU0a6RDmgb) - Tensor Programming * [Rust Tutorial](https://www.youtube.com/playlist?list=PLLqEtX6ql2EyPAZ1M2_C0GgVd4A-_L4_5) - Doug Milford * [Take your first steps with Rust](https://learn.microsoft.com/en-us/training/paths/rust-first-steps/) - Microsoft.com +* [The Rust Lang Book](https://www.youtube.com/playlist?list=PLai5B987bZ9CoVR-QEIN9foz4QCJ0H2Y8) - Let's Get Rusty ### Spark From 93fc644b734c49f7de72a97e0d9cf674cca8a2a6 Mon Sep 17 00:00:00 2001 From: Rizen Date: Wed, 2 Oct 2024 22:23:50 +0530 Subject: [PATCH 009/146] Added Tailwind CSS course on yt by CodeWithHarrry (#11313) --- 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 b04865363..a0ea6e841 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -380,6 +380,7 @@ * [Front End Development Tutorial \| Complete HTML and CSS Tutorial for Beginners (9 Hours)](https://www.youtube.com/watch?v=Eu7G0jV0ImY) - WsCube Tech * [HTML CSS & Browser APIs](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHU9RkY9sfh3G64-bd0ptvC) - Pepcoding * [HTML Tutorial in Hindi \| Complete HTML Course For Beginners to Advanced](https://www.youtube.com/watch?v=QXPWs00RD3A) - Vishwajeet Kumar (Tech Gun) +* [Tailwind CSS Tutorials in Hindi](https://youtube.com/playlist?list=PLu0W_9lII9ahwFDuExCpPFHAK829Wto2O&si=rTTFha3VOrpdSXU2) - CodeWithHarry * [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) - CodeWithHarry * [Website Development Course in Hindi 2022](https://www.youtube.com/playlist?list=PLwGdqUZWnOp2jmYb2TQGYgBYp0xGwj9V1) - Thapa Technical From 955359cce02bb6b4f60e5c93f1b557a97eb72179 Mon Sep 17 00:00:00 2001 From: sajjad rahman <67529599+sajjadrahman56@users.noreply.github.com> Date: Wed, 2 Oct 2024 23:01:44 +0600 Subject: [PATCH 010/146] Update free-programming-books-bn.md (#11321) line 2 and line 50 links are replaced --- books/free-programming-books-bn.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-bn.md b/books/free-programming-books-bn.md index 7508cc96b..cb823416c 100644 --- a/books/free-programming-books-bn.md +++ b/books/free-programming-books-bn.md @@ -47,7 +47,7 @@ ### JavaScript * [জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের এর ব্যাসিক, অ্যাডভান্স](https://js.howtocode.dev) - Nuhil Mehdi (howtocode.dev) -* [হাতেকলমে জাভাস্ক্রিপ্ট: সম্পূর্ণ বাংলায় হাতেকলমে জাভাস্ক্রিপ্ট শিখুন](https://zonayed.js.org) - Zonayed Ahmed (HTML) +* [হাতেকলমে জাভাস্ক্রিপ্ট: সম্পূর্ণ বাংলায় হাতেকলমে জাভাস্ক্রিপ্ট শিখুন](https://with.zonayed.me/js-basic/) - Zonayed Ahmed (HTML) ### Machine Learning From cc05fbf28c45fa657d192a316920daadf7517c26 Mon Sep 17 00:00:00 2001 From: sohan <76840110+sohansai@users.noreply.github.com> Date: Wed, 2 Oct 2024 22:41:19 +0530 Subject: [PATCH 011/146] Update free-courses-en.md (#11325) --- 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 833ee6a77..606a42ec0 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1682,8 +1682,12 @@ ### System Design +* [Basics of System Design](https://www.youtube.com/playlist?list=PLt4nG7RVVk1g_LutiJ8_LvE914rIE5z4u) - Coding Simplified +* [System Design](https://www.youtube.com/playlist?list=PLsdq-3Z1EPT27BuTnJ_trF7BsaTpYLqst) - Arpit Bhayani * [System Design](https://www.youtube.com/playlist?list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX) - Gaurav Sen +* [System Design](https://www.youtube.com/playlist?list=PLliXPok7ZonnZd99TE0Zzn1MZlE4u08GW) - Keerti Purswani * [System Design Fundamentals](https://www.youtube.com/playlist?list=PLCRMIe5FDPsd0gVs500xeOewfySTsmEjf) - ByteByteGo +* [System Design Interview Preparation Series](https://www.youtube.com/playlist?list=PLhgw50vUymycJPN6ZbGTpVKAJ0cL4OEH3) - codeKarle * [System Design Primer Course](https://www.youtube.com/playlist?list=PLTCrU9sGyburBw9wNOHebv9SjlE4Elv5a) - sudoCODE From 9236f8d0b5c4fd03f14998caa51139cef23870b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wbert=20Adri=C3=A1n=20Castro=20Vera?= Date: Wed, 2 Oct 2024 12:16:12 -0500 Subject: [PATCH 012/146] Rust Spanish Resources (#11282) * Add the Rust Book spanish translation. Add Primeros pasos con Rust, Curso de Microsoft learn. * Add authors * Add translator credits --- books/free-programming-books-es.md | 6 ++++++ courses/free-courses-es.md | 1 + 2 files changed, 7 insertions(+) diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md index e6680edf4..de5da11bb 100644 --- a/books/free-programming-books-es.md +++ b/books/free-programming-books-es.md @@ -44,6 +44,7 @@ * [R](#r) * [Ruby](#ruby) * [Ruby on Rails](#ruby-on-rails) +* [Rust](#rust) * [Scala](#scala) * [Scratch](#scratch) * [SQL](#sql) @@ -367,6 +368,11 @@ * [Introducción a Rails](http://rubysur.org/introduccion.a.rails/) - RubySur (HTML) +### Rust + +* [El Lenguaje de Programación Rust](https://book.rustlang-es.org) - Steve Klabnik y Carol Nichols, `trl.:` Comunidad Rust en Español (HTML) + + ### R * [Cartas sobre Estadística de la Revista Argentina de Bioingeniería](http://cran.r-project.org/doc/contrib/Risk-Cartas-sobre-Estadistica.pdf) - Marcelo R. Risk (PDF) diff --git a/courses/free-courses-es.md b/courses/free-courses-es.md index 616d3ab76..240e77eaa 100644 --- a/courses/free-courses-es.md +++ b/courses/free-courses-es.md @@ -185,6 +185,7 @@ * [Linux y Bash](https://aprendeaprogramar.com/course/view.php?id=10) - Javier Hernandez (Aprendeaprogramar.com) * [Lógica de programación](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=7929) - Carlos Slim Foundation (cuenta requerida) * [Patrones de diseño](https://refactoring.guru/es/design-patterns) - Alexander Shvets (Refactoring.Guru) +* [Primeros Pasos con Rust](https://learn.microsoft.com/es-es/training/paths/rust-first-steps) - Microsoft Learn * [Principios de PHP](https://programadorwebvalencia.com/cursos/php/base/) - Andros Fenollosa (Programador Web Valencia) * [Programación de computadoras](https://es.khanacademy.org/computing/computer-programming#programming) - Khan Academy * [Programación en entornos interactivos 'Qt - gtk' (2010)](https://ocw.ua.es/es/ingenieria-y-arquitectura/programacion-en-entornos-interactivos-2010.html) From c751379c4241a3fc911bf439b6806e8310892f00 Mon Sep 17 00:00:00 2001 From: Petrucci Date: Thu, 3 Oct 2024 03:23:08 +1000 Subject: [PATCH 013/146] Updated free-programming-books-langs.md (Java 23 key concepts in brief e-book) (#11327) * Updated free-programming-books-langs.md * Update URL --------- Co-authored-by: Sergey Nechaev --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 8aa21e936..81493b245 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1057,6 +1057,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/) - Robert Sedgewick, Kevin Wayne * [Introduction to Programming Using Java](http://math.hws.edu/javanotes) - David J. Eck (HTML, PDF, ePUB + exercises) * [Introduction to Programming Using Java (5th Edition - final version, 2010 Jun)](https://math.hws.edu/eck/cs124/javanotes5) - David J. Eck (HTML, PDF, ePUB + exercises) +* [Java 23 - Key Concepts in Brief](https://petrucci.dev/java23.html) - Sergio Petrucci (PDF) * [Java Application Development on Linux (2005)](https://ptgmedia.pearsoncmg.com/images/013143697X/downloads/013143697X_book.pdf) - Carl Albing, Michael Schwarz (PDF) * [Java, Java, Java Object-Oriented Problem Solving](https://archive.org/details/JavaJavaJavaObject-orientedProblemSolving/page/n0) - R. Morelli, R.Walde * [Java Language and Virtual Machine Specifications](https://docs.oracle.com/javase/specs/) - James Gosling, et al. From f6a45b87cf369135a1069261bbe76723fd645a81 Mon Sep 17 00:00:00 2001 From: Aashu-11 Date: Wed, 2 Oct 2024 22:54:38 +0530 Subject: [PATCH 014/146] Adding Prompt Engineering Hindi course to the courses section (#11281) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update free-courses-hi.md I'm a beginner participating in Hacktoberfest 2024 and came across your project. I’ve added a link to the Hindi version of the Prompt Engineering course in courses section under subtopic artificial intelligence to make it more accessible for Hindi-speaking users. * Updated title of course as per resource I have updated the title of the course as per resource as instructed so please do consider and merge it as soon as possible * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 a0ea6e841..6ed6a4ce2 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -141,6 +141,7 @@ * [Artificial Intelligence (Complete Playlist)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHGhOHV-nwb0HR5US5GFKFI) - Gate Smashers * [Generative AI Series - Showcasing Generative AI By Building Projects](https://www.youtube.com/playlist?list=PLu0W_9lII9aiS4rUVp2jXwIvCruo27sG6) - CodeWithHarry * [Playlist to Artificial Intelligence ](https://www.youtube.com/playlist?list=PLPIwNooIb9vgB1DQEftkKA3qOdeC4vonA) - Perfect Computer Engineer +* [Prompt Engineering Full Course in Hindi (beginner to Master)](https://www.youtube.com/playlist?list=PLyz4Eb45WBQ02Md7BiIO1sUsKTs8GcWKS) - EduExpress ### Assembly From 96e24762bf8e4e046a2d829d8cc58b558d460747 Mon Sep 17 00:00:00 2001 From: Vineet Kumar <108144301+whyvineet@users.noreply.github.com> Date: Thu, 3 Oct 2024 05:00:41 +0530 Subject: [PATCH 015/146] Added "Data Structures And Algorithms In Python" course by codebasics (#11334) --- 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 606a42ec0..40cb21b8f 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1445,6 +1445,7 @@ * [Codesdope](https://www.codesdope.com/python-introduction) * [Complete Python Playlist](https://www.youtube.com/playlist?list=PLZoTAELRMXVNUL99R4bDlVYsncUNvwUBB) - Krish Naik * [CS50's Introduction to Programming Using Python](https://cs50.harvard.edu/python/) - David J. Malan (Harvard OpenCourseWare and edX) +* [Data Structures And Algorithms In Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uu_n_a__MI_KktGTLYopZ12) - codebasics * [Data Structures And Algorithms In Python](https://www.youtube.com/playlist?list=PLrk5tgtnMN6TYBW0-U4YhIRyYEVpqVEnJ) - Coding Ninjas * [Django Wednesdays](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy) - Codemy.com * [Fork Python](https://practice.geeksforgeeks.org/courses/fork-python) (GeeksForGeeks) From a1db33444d307bffcdc2ac79038dca2ffd0cec4e Mon Sep 17 00:00:00 2001 From: Vineet Kumar <108144301+whyvineet@users.noreply.github.com> Date: Thu, 3 Oct 2024 05:06:21 +0530 Subject: [PATCH 016/146] Added "AI Python for Beginners" course by Andrew Ng (#11336) --- 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 40cb21b8f..e1a1a54fb 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -262,6 +262,7 @@ * [AI Courses](https://software.intel.com/content/www/us/en/develop/topics/ai/training/courses.html) - Intel Corporation * [AI Fundamentals](https://www.udacity.com/course/ai-fundamentals--ud099) - Microsoft Azure (Udacity) +* [AI Python for Beginners](https://www.deeplearning.ai/short-courses/ai-python-for-beginners/) - Andrew Ng (DeepLearning.ai) * [Aml-2018 Ambient Intelligence](https://www.youtube.com/playlist?list=PLqRTLlwsxDL8fUcY2Y54sITILyJcTySpC) - Fulvio Corno, Luigi De Russis, Alberto Monge Roffarello @ Politecnico di Torino * [Artificial Intelligence on Google Cloud Platform](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK) - Srivatsan Srinivasan @ AIEngineering * [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd From 16f7641951c1f56e1ad43efe086b6b3a236cda48 Mon Sep 17 00:00:00 2001 From: sajjad rahman <67529599+sajjadrahman56@users.noreply.github.com> Date: Thu, 3 Oct 2024 05:40:31 +0600 Subject: [PATCH 017/146] Update free-programming-books-bn.md (#11322) * Update free-programming-books-bn.md replace the link on line 2 * Update free-programming-books-bn.md --- books/free-programming-books-bn.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-bn.md b/books/free-programming-books-bn.md index cb823416c..dd1d8902c 100644 --- a/books/free-programming-books-bn.md +++ b/books/free-programming-books-bn.md @@ -21,7 +21,7 @@ ### C * [বাংলায় C প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার কোর্স](https://c.howtocode.dev) - Jakir Hossain, et al. -* [Computer Programming «কম্পিউটার প্রোগ্রামিং ১ম খণ্ড»](https://cpbook.subeen.com) - Tamim Shahriar Subeen (HTML) +* [Computer Programming «কম্পিউটার প্রোগ্রামিং ১ম খণ্ড»](http://cpbook.subeen.com) - Tamim Shahriar Subeen (HTML) ### C++ From a121b25f67e7799d5a83b0f8151e3d960afb1922 Mon Sep 17 00:00:00 2001 From: "MR. BiNARY" <42433776+farazulhoda@users.noreply.github.com> Date: Wed, 2 Oct 2024 20:42:32 -0400 Subject: [PATCH 018/146] ADDED Bash tutorial link free-courses-en.md (#11306) * ADDED Bash tutorial link free-courses-en.md * ADDED Bash tutorial link free-courses-en.md * ADDED Bash tutorial link free-courses-en.md * ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md * ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md * ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md * ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md --------- Co-authored-by: Farazul Hoda --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 81493b245..ff84ca97c 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -407,6 +407,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Slackbook (2005)](http://slackbook.org) - Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson (HTML, DocBook, Postscript, PDF) * [The Bash Academy](http://guide.bash.academy) - Maarten Billemont (HTML) * [The Linux Command Line](http://linuxcommand.org/tlcl.php) - William E. Shotts Jr. (PDF) +* [The Shell Scripting Tutorial](https://www.shellscript.sh) - Steve Parker (HTML) * [Writing Shell Scripts](http://linuxcommand.org/lc3_writing_shell_scripts.php) - William E. Shotts Jr. (HTML) From ead348fa9950118ed3a55bcb33a7bcd70b8bc4b1 Mon Sep 17 00:00:00 2001 From: -_- <117875736+Keerthan04@users.noreply.github.com> Date: Thu, 3 Oct 2024 18:06:24 +0530 Subject: [PATCH 019/146] book on linear algebra and multidimensional geometry added (#11307) * book on linear algebra and multidimensional geometry added * Resolved bad link issue I have corrected the bad link in the pull request. The previous link was marked as invalid, and I have updated it to a proper link. Thank you for your understanding! * Title of the book changed The title of the book has been changed as per requested --- books/free-programming-books-subjects.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 19cb2efb2..9f19bc2d7 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -504,6 +504,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/) * [Convex Optimization](https://web.stanford.edu/~boyd/cvxbook) - Stephen Boyd, Lieven Vandenberghe * [Coordinate Geometry (1911)](http://djm.cc/library/Coordinate_Geometry_Fine_Thompson_edited03.pdf) - Henry Buchard Fine, Henry Dallas Thompson (PDF) +* [Course Of Linear Algebra And Multidimensional Geometry](https://arxiv.org/pdf/math/0405323) - Ruslan Sharipov(PDF) * [Differential Equations](http://tutorial.math.lamar.edu/Classes/DE/DE.aspx) - Paul Dawkins (PDF, use download menu to download) * [Differential Equations (1922)](http://djm.cc/library/Differential_Equations_Phillips_edited.pdf) - H. B. Phillips (PDF) * [Discrete Mathematics: An Open Introduction](https://discrete.openmathbooks.org/dmoi3.html) - Oscar Levin From f6a4a0184a6bb27410be4eea46db38eb6a729fdd Mon Sep 17 00:00:00 2001 From: Soorya U <100910996+soorya-u@users.noreply.github.com> Date: Thu, 3 Oct 2024 18:07:43 +0530 Subject: [PATCH 020/146] chore: Added Nextjs 14 Course (#11315) * chore: Added Nexjs 14 Course Signed-off-by: Soorya U * Update courses/free-courses-en.md Co-authored-by: Eric Hellman --------- Signed-off-by: Soorya U Co-authored-by: Eric Hellman --- 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 e1a1a54fb..3ad08034d 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1067,6 +1067,7 @@ * [Complete Next.js Course For Beginners](https://www.youtube.com/playlist?list=PLynWqC6VC9KOvExUuzhTFsWaxnpP_97BD) - Daily Tuition * [Master Next JS by Building Real Projects](https://www.youtube.com/playlist?list=PL6QREj8te1P7gixBDSU8JLvQndTEEX3c3) - JavaScript Mastery * [Mastering Next.js](https://masteringnextjs.com) +* [Next.js 14 Beginner Roadmap & Course](https://www.youtube.com/playlist?list=PLrnPJCHvNZuBH7pax5p75JDNblo8rpl00) - Coding in Flow * [Next.js for Beginners - Full Course](https://www.youtube.com/watch?v=1WmNXEVia8I) - Kapehe (FreeCodeCamp) * [Next.js Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgC9mj0qv972IO5DmD-H0ZH) - Codevolution * [Next.js Tutorials for Beginners](https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Pk-QJIdGd1tGZEzy9RTgtj) - Dave Gray From 2b4df7bf9f42c82a9cd17e610556c5aa174f9341 Mon Sep 17 00:00:00 2001 From: MOHD NEHAL KHAN Date: Thu, 3 Oct 2024 18:09:03 +0530 Subject: [PATCH 021/146] Next js course by hitesh choudhary (#11319) * Next js course by hitesh choudhary * fix the suggested change --- 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 6ed6a4ce2..78d8c6eda 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -474,6 +474,7 @@ * [Next JS Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLZjjdd9-SJS2ZvI4ct5Qtkje_Vdb5O_KM) - ILive4Coding * [Next js tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV44sj_Ikp8jQSvwD-m9htnHT) - Code Step By Step * [Next.js Tutorials for Beginners in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agtWvR_TZdb_r0dNI8-lDwG) - CodeWithHarry +* [NextJS Chai aur full stack](https://www.youtube.com/playlist?list=PLu71SKxNbfoBAaWGtn9GA2PTw0HO0tXzq) - Chai aur Code * [NextJS Tutorial In Hindi](https://www.youtube.com/playlist?list=PLwGdqUZWnOp2rDbpfKAeUi9f8qZMS7_cv) - Vinod Bahadur Thapa (Thapa Technical) From 7d8bfc82dee0a794518cff65934a89720e925e8e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 3 Oct 2024 08:39:42 -0400 Subject: [PATCH 022/146] chore(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.2 (#11254) Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.0 to 45.0.2. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v45.0.0...v45.0.2) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/check-urls.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-urls.yml b/.github/workflows/check-urls.yml index 455b2566a..253f4315c 100644 --- a/.github/workflows/check-urls.yml +++ b/.github/workflows/check-urls.yml @@ -42,7 +42,7 @@ jobs: fetch-depth: ${{ steps.set-params.outputs.fetch-depth }} - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v45.0.0 + uses: tj-actions/changed-files@v45.0.2 with: separator: " " json: true From 855ae34f8671c8458abdb3d2f62d5281f6556410 Mon Sep 17 00:00:00 2001 From: Vineet Kumar <108144301+whyvineet@users.noreply.github.com> Date: Thu, 3 Oct 2024 18:13:27 +0530 Subject: [PATCH 023/146] Added "Foundations of Python Programming" Book (#11330) * Added "Foundations of Python Programming" Book * Fixed Alphabetical Order * removed "Foundations of Python Programming" * Added "Foundations of Python Programming" into Interactive course --- more/free-programming-interactive-tutorials-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 8451d6e67..3b57302e5 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -369,6 +369,7 @@ * [Codecademy Python course](https://www.codecademy.com/learn/python) * [Computer Science Circles](https://cscircles.cemc.uwaterloo.ca) - Centre for Education in Mathematics and Computing (University of Waterloo) * [Data Analysis with Python Certification](https://www.freecodecamp.org/learn/data-analysis-with-python/) - freeCodeCamp +* [Foundations of Python Programming](https://runestone.academy/ns/books/published/fopp/index.html) - Runestone Interactive * [futurecoder](https://futurecoder.io) - Alex Hall * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) * [Learn Python](http://www.learnpython.org) From 2f388e7a4e3f0530dbc061d8441d28b09426d7c8 Mon Sep 17 00:00:00 2001 From: Rizen Date: Thu, 3 Oct 2024 18:15:17 +0530 Subject: [PATCH 024/146] Added Sigma Web Dev course by codewithharry (#11343) --- 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 78d8c6eda..892f0f459 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -381,6 +381,7 @@ * [Front End Development Tutorial \| Complete HTML and CSS Tutorial for Beginners (9 Hours)](https://www.youtube.com/watch?v=Eu7G0jV0ImY) - WsCube Tech * [HTML CSS & Browser APIs](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHU9RkY9sfh3G64-bd0ptvC) - Pepcoding * [HTML Tutorial in Hindi \| Complete HTML Course For Beginners to Advanced](https://www.youtube.com/watch?v=QXPWs00RD3A) - Vishwajeet Kumar (Tech Gun) +* [Sigma Web Development Course](https://youtube.com/playlist?list=PLu0W_9lII9agq5TrH9XLIKQvv0iaF2X3w&si=mGaDlsxY1dRAR1t0) - CodeWithHarry * [Tailwind CSS Tutorials in Hindi](https://youtube.com/playlist?list=PLu0W_9lII9ahwFDuExCpPFHAK829Wto2O&si=rTTFha3VOrpdSXU2) - CodeWithHarry * [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) - CodeWithHarry From 02ed26916432576be85a255c3ded5ef8a2bde366 Mon Sep 17 00:00:00 2001 From: sohan <76840110+sohansai@users.noreply.github.com> Date: Thu, 3 Oct 2024 18:16:57 +0530 Subject: [PATCH 025/146] Update free-courses-en.md (#11344) --- 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 3ad08034d..fa068feb8 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -290,6 +290,7 @@ * [AutoIt Scripting Tutorial](https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z) - TutsTeach * [AutoIt Tutorials](https://www.youtube.com/playlist?list=PL1DCD109B801D0DE6) - 403forbidden403 +* [The Basics AutoIt Tutorial](https://www.youtube.com/playlist?list=PLmB-aWjqd3PrkiIK-kiD_T08_g48n1Jdn) - MrAutoIt ### Ballerina From cfcdc17f0472d9e02d3356d0c2ff5f472560ffe4 Mon Sep 17 00:00:00 2001 From: MOHD NEHAL KHAN Date: Fri, 4 Oct 2024 22:10:35 +0530 Subject: [PATCH 026/146] C++ course by hitesh choudhary in hindi (#11345) * C++ course by hitesh choudhary in hindi * Fix linter issue * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 892f0f459..0c9b82c96 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -210,6 +210,7 @@ * [C++ Tutorial for Beginners \| C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLmGElG-9wxc8VMy1nNHDQldH2dU8Y08s7) - Manish Gehlot, WsCube Tech Programming Concepts * [C++ Tutorial In Hindi](https://www.youtube.com/playlist?list=PLhvdldYcnZMl3Smc6ANF6rO56ORgwb46g) - Coding Wallah Sir * [C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL) - CodeWithHarry +* [Chai aur C++](https://www.youtube.com/playlist?list=PLu71SKxNbfoCPfgKZS8UE0MDuwiKvL8zi) - Chai aur Code * [The Complete C++ Course \| Hindi](https://www.youtube.com/playlist?list=PLLYz8uHU480j37APNXBdPz7YzAi4XlQUF) - Saurabh Shukla From 7fc2975de03e7a5bb4e6e41556bb835d40d91800 Mon Sep 17 00:00:00 2001 From: MOHD NEHAL KHAN Date: Fri, 4 Oct 2024 22:33:13 +0530 Subject: [PATCH 027/146] Python course by chai aur code (#11359) * Next js course by hitesh choudhary * fix the suggested change * Python course by hitesh choudhary --- 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 0c9b82c96..27c79a920 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -653,6 +653,7 @@ * [100 Days of Code (Hindi) - Python Course](https://replit.com/learn/code-with-harry-100-doc) - CodeWithHarry (replit) * [Advance Python (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhijd1hUF2VWiKt8FHNBa7kGb) - Rajesh Kumar, Geeky Shows +* [Chai aur Python](https://www.youtube.com/playlist?list=PLu71SKxNbfoBsMugTFALhdLlZ5VOqCg2s) - Chai aur Code * [Class 12 Board \| Python \| Computer Science](https://www.youtube.com/playlist?list=PLKKfKV1b9e8oyESqu5mrGN-eDxHdNoi_j) - Apni Kaksha * [Complete Python tutorial in Hindi](https://www.youtube.com/playlist?list=PLmRclvVt5DtmcLF3ywxKg692lhfD6SUOr) - codeitup * [Complete Python Tutorial in Hindi (2020)](https://www.youtube.com/playlist?list=PLwgFb6VsUj_lQTpQKDtLXKXElQychT_2j) - Harshit Vashisth From eb09e377819e04be977c0fb1f65952a015348df0 Mon Sep 17 00:00:00 2001 From: Rizen Date: Fri, 4 Oct 2024 22:37:32 +0530 Subject: [PATCH 028/146] Added Web development heading and (under it) Web scraping tutorial by WsCube Tech (#11349) * Added Web development heading and (under it) Web scraping tutorial by WsCube Tech * Added blank newline at the end * Update free-courses-hi.md --- 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 27c79a920..ed242bf90 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -669,6 +669,7 @@ * [Python Tutorial For Beginners in (Hindi)](https://www.youtube.com/playlist?list=PLf0LpPWikpPe5gc6fT9wDj3Y6e97z6ZD_) - DataFlair Hindi * [Python Tutorial For Beginners in Hindi](https://www.youtube.com/watch?v=FStwWUkW5RQ&list=PLnSDvcENZlwAcFgFLD5bzt5Zh428yzQXT) - Micro Solution * [Python Tutorial in Hindi](https://www.youtube.com/playlist?list=PLQbQOmlGYH3tC535nKa7xB7dd7pZtYMZX) - edureka! Hindi +* [Web Scraping Full Free Course by WsCube Tech](https://youtube.com/playlist?list=PLjVLYmrlmjGfSYkgH-_jgC8KMxyRzq7US&si=quHKEA6-lapsAXQu) - WsCube Tech #### Django From d7e86db011cf79ec7386c7629042bc1c53d2d92d Mon Sep 17 00:00:00 2001 From: "Md. Babul Hasan (NoYoN)" Date: Fri, 4 Oct 2024 10:09:02 -0700 Subject: [PATCH 029/146] =?UTF-8?q?added=20bd=20book=20=E0=A6=B9=E0=A6=BE?= =?UTF-8?q?=E0=A6=A4=E0=A7=87=E0=A6=95=E0=A6=B2=E0=A6=AE=E0=A7=87=20?= =?UTF-8?q?=E0=A6=AA=E0=A6=BE=E0=A6=87=E0=A6=A5=E0=A6=A8=20=E0=A6=A1?= =?UTF-8?q?=E0=A7=80=E0=A6=AA=20=E0=A6=B2=E0=A6=BE=E0=A6=B0=E0=A7=8D?= =?UTF-8?q?=E0=A6=A8=E0=A6=BF=E0=A6=82=20(#11363)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * added bd book হাতেকলমে পাইথন ডীপ লার্নিং * added bd book হাতেকলমে পাইথন ডীপ লার্নিং --- books/free-programming-books-bn.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-bn.md b/books/free-programming-books-bn.md index dd1d8902c..818dfcab8 100644 --- a/books/free-programming-books-bn.md +++ b/books/free-programming-books-bn.md @@ -54,6 +54,7 @@ * [বাংলায় মেশিন লার্নিং](https://ml.howtocode.dev) - Manos Kumar Mondol (howtocode.dev) * [শূন্য থেকে পাইথন মেশিন লার্নিং: হাতেকলমে সাইকিট-লার্ন](https://raqueeb.gitbook.io/scikit-learn/) - Rakibul Hassan (HTML, [Jupyter Notebook](https://github.com/raqueeb/ml-python)) (gitbook) +* [হাতেকলমে পাইথন ডীপ লার্নিং](https://rakibul-hassan.gitbook.io/deep-learning) - Rakibul Hassan (gitbook) * [হাতেকলমে মেশিন লার্নিং: পরিচিতি, প্রজেক্ট টাইটানিক, আর এবং পাইথনসহ](https://rakibul-hassan.gitbook.io/mlbook-titanic/) - Rakibul Hassan (HTML, [scripts](https://github.com/raqueeb/mltraining)) (gitbook) From 16e2a8a356d251f9ab8ecad585510c9622bdb142 Mon Sep 17 00:00:00 2001 From: Roman Lazunin Date: Fri, 4 Oct 2024 19:10:44 +0200 Subject: [PATCH 030/146] Add swedish book (#11364) * Added Pro Git book swedish translation * added in progress status for swedish translation --------- Co-authored-by: Roman Lazunin --- books/free-programming-books-sv.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/books/free-programming-books-sv.md b/books/free-programming-books-sv.md index 3f1b52f3f..3437f87a1 100644 --- a/books/free-programming-books-sv.md +++ b/books/free-programming-books-sv.md @@ -18,6 +18,11 @@ * [Programmera spel i C++ för nybörjare](https://sv.wikibooks.org/wiki/Programmera_spel_i_C%2B%2B_f%C3%B6r_nyb%C3%B6rjare) - Wikibooks +### Git + +* [Pro Git](https://git-scm.com/book/sv/v2) - (HTML) *(:construction: in process)* + + ### Fortran * [Lärobok i Fortran 95](http://www.boein.se/f95.pdf) - Linköpings Universitet, Bo Einarsson (PDF) From dc11fd3d9a4544f82c75c6a442a64dc6e8d92d06 Mon Sep 17 00:00:00 2001 From: Sumit Dutta Date: Fri, 4 Oct 2024 22:46:13 +0530 Subject: [PATCH 031/146] Neetcode 150 problem set added (#11365) --- 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 a76c757f7..7dcf7c4aa 100644 --- a/more/problem-sets-competitive-programming.md +++ b/more/problem-sets-competitive-programming.md @@ -134,6 +134,7 @@ * [InterviewBit](https://www.interviewbit.com) * [Kattis](https://open.kattis.com) * [Mathproblem of the Month - Bilkent University](http://www.fen.bilkent.edu.tr/~cvmath/prob-month.html) +* [NeetCode 150](https://neetcode.io/practice) * [PEG Judge](http://wcipeg.com) * [Pep Coding](https://www.pepcoding.com/resources) * [PKU Online Judge](http://poj.org) From dd68bcc689d5a8be011ede06b2213caf8cc8e227 Mon Sep 17 00:00:00 2001 From: minatorak Date: Sat, 5 Oct 2024 00:17:38 +0700 Subject: [PATCH 032/146] Added Rust tutorial (#11366) * Added Rust tutorial * Update interactive-en --- more/free-programming-interactive-tutorials-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 3b57302e5..1e5903fc9 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -420,6 +420,7 @@ * [Rust Quiz](https://dtolnay.github.io/rust-quiz) * [Rustlings](https://github.com/rust-lang/rustlings) * [TCP Servers in Rust](https://app.codecrafters.io/concepts/rust-tcp-server) - CodeCrafters +* [Tour of Rust](https://tourofrust.com) ### Scala From 4c097e2e6febeec65e3dd76a3e02099bf3c35a68 Mon Sep 17 00:00:00 2001 From: Divyanshu Singh <85441744+Divyanshu9794@users.noreply.github.com> Date: Fri, 4 Oct 2024 22:49:52 +0530 Subject: [PATCH 033/146] Update free-courses-hi.md (#11340) * Update free-courses-hi.md * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 ed242bf90..aa7c588b9 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -112,6 +112,7 @@ ### Android * [Android App Development Course (Beginner to Advanced) \| WsCube Tech 2.0](https://www.youtube.com/playlist?list=PLjVLYmrlmjGdDps6HAwOOVoAtBPAgIOXL) - WsCube Tech +* [Android App Development Course in 2024](https://www.youtube.com/playlist?list=PLTV_nsuD2lf4UCTV6xwvNPvFdmCNKyhc8) - Saumya Singh * [Android Development Tutorial for Beginners](https://www.youtube.com/playlist?list=PLUcsbZa0qzu3Mri2tL1FzZy-5SX75UJfb) - Anuj Bhaiya * [Android Development Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiL0kysYlfSOUgY5rNlOhUd) - CodeWithHarry * [Android Development With KOTLIN \| Android App Development Course In Hindi](https://www.youtube.com/playlist?list=PL6Fr59UplGvL7q7P3Hg6nYzS45gld-CCI) - Zain Farhan From 2a095452c296d51dc4057b51fc66d7c0060eb051 Mon Sep 17 00:00:00 2001 From: Anurag Singh <54910091+anurags10@users.noreply.github.com> Date: Sun, 6 Oct 2024 05:56:37 +0530 Subject: [PATCH 034/146] Update free-courses-en.md with Learn Blockchain & Solidity Development Full Course 2024 (#11346) * Update free-courses-en.md * Fixed error * Update free-courses-en.md as per guideline * Update free-courses-en.md * Update free-courses-en.md * Update courses/free-courses-en.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 fa068feb8..cbd617f16 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -330,6 +330,7 @@ * [Build and Deploy Your First Decentralized App with Etherem](https://www.udemy.com/course/your-first-decentralized-app/) - Gary Simon (Udemy) * [CryptoZombies.io](https://cryptozombies.io) - CleverFlare, Loom Network * [Ethereum Developer Bootcamp](https://www.alchemy.com/university/courses/ethereum) - Alchemy University +* [Free Blockchain Development Courses](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUNcUVXtn2KXiE1Ui9B5UrY) - Dapp University * [Learn Blockchain](https://www.youtube.com/playlist?list=PLlp912GlUiC1xPnwVmKgIiuMERetMwre9) - Roomyan * [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ) - Patrick Collins (freeCodeCamp.org) From ba304e34639a3d8689411cd7d6513ea75d6fafad Mon Sep 17 00:00:00 2001 From: Ian MacIntosh Date: Sat, 5 Oct 2024 20:52:48 -0400 Subject: [PATCH 035/146] Add "Total TypeScript: Essentials" to TypeScript books (#11375) --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index ff84ca97c..00e4b188c 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -2566,6 +2566,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Essential TypeScript](https://www.programming-books.io/essential/typescript/) - Krzysztof Kowalczyk, StackOverflow Contributors * [Learn TypeScript in Y Minutes](https://learnxinyminutes.com/docs/typescript/) * [Tackling TypeScript: Upgrading from JavaScript](https://exploringjs.com/tackling-ts/toc.html) - Axel Rauschmayer +* [Total TypeScript: Essentials](https://www.totaltypescript.com/books/total-typescript-essentials) (HTML) * [TypeScript Accelerated](https://accelerated.amimetic.co.uk) - James Porter * [TypeScript Deep Dive](https://basarat.gitbooks.io/typescript/) * [TypeScript for C# Programmers](http://www.infoq.com/minibooks/typescript-c-sharp-programmers) From 33320f6bc4f61da96657ed6bc7d634dece0cdda8 Mon Sep 17 00:00:00 2001 From: Harshil Shah <143382356+HarshilShah1804@users.noreply.github.com> Date: Sun, 6 Oct 2024 06:35:02 +0530 Subject: [PATCH 036/146] Added Deep Learning Course in free-courses-en.md (#11380) * Add deep learning course * Update free-courses-en.md * Add deep learning course in free-courses-en.md --- 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 cbd617f16..6607ba3ec 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -617,6 +617,7 @@ * [Introduction to Reinforcement learning with David Silver](https://www.youtube.com/playlist?list=PLqYmG7hTraZBiG_XpjnPrSNw-1XQaM_gB) - David Silver * [MIT 6.S094: Deep Learning for Self-Driving Cars](https://selfdrivingcars.mit.edu) * [MIT 6.S191: Introduction to Deep Learning](http://introtodeeplearning.com) - Alexander Amini, Ava Soleimany +* [Neuromatch Academy: Deep Learning](https://deeplearning.neuromatch.io/tutorials/intro.html) - Neuromatch Academy * [NYU Deep Learning SP21](https://www.youtube.com/playlist?list=PLLHTzKZzVU9e6xUfG10TkTWApKSZCzuBI) Alfredo Canziani * [NYU Deep Learning SP22](https://www.youtube.com/playlist?list=PLLHTzKZzVU9f3kmEta5dlkMXgtD1LxHzT) - Alfredo Canziani * [Practical Deep Learning For Coders taught](http://www.fast.ai) - Jeremy Howard From 014afed3697e12b1e4e364be18a6bb0a5fc62181 Mon Sep 17 00:00:00 2001 From: Daniel F <33110962+FamousHero@users.noreply.github.com> Date: Sat, 5 Oct 2024 18:06:54 -0700 Subject: [PATCH 037/146] Add 'Introduction to Linux' to free-programming-books-langs.md (#11385) check_urls=free-programming-books.md --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 00e4b188c..c64aafa26 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1481,6 +1481,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Getting Started with Ubuntu](http://ubuntu-manual.org) * [GNU Autoconf, Automake and Libtool](http://www.sourceware.org/autobook/download.html) * [Hardened Linux From Scratch](http://www.linuxfromscratch.org/hlfs/download.html) +* [Introduction to Linux - A Hands on Guide](https://tldp.org/LDP/intro-linux/intro-linux.pdf) - Machtelt Garrels (PDF) * [Kali Linux 2018: Assuring Security by Penetration Testing, Fourth Edition](https://www.packtpub.com/free-ebooks/kali-linux-2018-assuring-security-penetration-testing-fourth-edition) - Shiva V. N Parasram, Alex Samm, Damian Boodoo, Gerard Johansen, Lee Allen, Tedi Heriyanto, Shakeel Ali (Packt account *required*) * [Kali Linux: Professional Penetration-Testing Distribution](http://docs.kali.org) * [Learning Debian GNU/Linux](http://www.oreilly.com/openbook/debian/book/index.html) From c9c3a79fdb0ceff767c98b60c3a1218be0ceb482 Mon Sep 17 00:00:00 2001 From: Margaret Hu <70117942+margaret-hu@users.noreply.github.com> Date: Sat, 5 Oct 2024 18:07:56 -0700 Subject: [PATCH 038/146] Update free-programming-books-subjects.md (#11378) Adding a PDF that introduces the world of logic, sets, and relations using Z notation. --- books/free-programming-books-subjects.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 9f19bc2d7..440f0f1ac 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -660,6 +660,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Small Memory Software](https://smallmemory.charlesweir.com/book.html) - Charles Weir, James Noble (HTML) * [Software Technical Writing: A Guidebook](https://jamesg.blog/book.pdf) - James Gallagher (PDF) * [The Web Development Glossary](https://github.com/frontenddogma/web-development-glossary) – Jens Oliver Meiert +* [Using Z Specification, Refinement, and Proof](http://www.usingz.com/usingz.pdf) - Jim Woodcock, Jim Davies (PDF) * [Web Almanac](https://almanac.httparchive.org/static/pdfs/web_almanac_2019_en.pdf) (PDF) * [Writing Native Mobile Apps in a Functional Language Succinctly](https://www.syncfusion.com/ebooks/writing_native_mobile_apps_in_a_functional_language_succinctly) - Vassili Kaplan From 1fadeb2001ad1c69d9ff317721e116c0f7eae5f0 Mon Sep 17 00:00:00 2001 From: MOHD NEHAL KHAN Date: Sun, 6 Oct 2024 06:40:07 +0530 Subject: [PATCH 039/146] HTML course by Hitesh Choudhary in Hindi language (#11377) * Next js course by hitesh choudhary * fix the suggested change * Python course by hitesh choudhary * Html course by hitesh choudhary in hindi language --- 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 aa7c588b9..2d9889c0e 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -377,6 +377,7 @@ ### HTML and CSS +* [Chai aur HTML in हिन्दी](https://www.youtube.com/playlist?list=PLu71SKxNbfoDBNF5s-WH6aLbthSEIMhMI) - Chai aur Code * [Complete Web Dev using mern stack Love Babbar](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo0wSBcg4-NMIbC0L8evLrD) - Love Babbar * [CSS Tutorial in Hindi \| Complete CSS Course For Beginners to Advanced \| Step By Step Tutorial](https://www.youtube.com/watch?v=WyxzAU3p8CE) - Vishwajeet Kumar (Tech Gun) * [Free Web Development Course For School Students (Grade 5 - 10) \| Certified Course By Coding Blocks Junior \| Learn HTML, CSS, Javascript](https://www.youtube.com/playlist?list=PLhLbJ9UoJCvsCXqP9yAOZpzXHhWkLBXdw) - Coding Blocks Junior From 4e0003ed3a6747a0d1abf69c6cbf2d553cf3a88f Mon Sep 17 00:00:00 2001 From: Tejaswi Tyagi <98461855+tejaswi0910@users.noreply.github.com> Date: Sun, 6 Oct 2024 06:46:04 +0530 Subject: [PATCH 040/146] Adds cheatsheet for AI Terminologies (Changes Made) (#11387) * Add cheatsheet for AI Terminologies * chronologically arranged resources * Updated title and Author Name --- 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 5f825e9be..1d3613a54 100644 --- a/more/free-programming-cheatsheets.md +++ b/more/free-programming-cheatsheets.md @@ -85,6 +85,7 @@ ### Artificial Intelligence +* [AI is confusing — here’s your cheat sheet](https://www.theverge.com/24201441/ai-terminology-explained-humans) Jay Peters (HTML) * [What is Artificial Intelligence?](https://intelligencereborn.com/ArtificialIntelligence.html) IntelligenceReborn (HTML) From 16226e190b951d668f3e78a728b0152ebc508909 Mon Sep 17 00:00:00 2001 From: Fery Adwarsyah Pawamatra <72060401+F-Pawamatra@users.noreply.github.com> Date: Sun, 6 Oct 2024 21:34:47 +0700 Subject: [PATCH 041/146] ebooks: add new indonesia's programming book links (#11392) * ebooks: add new indonesia's programming book links and refactor the existing data * ebooks: fix ordering and spacing --- books/free-programming-books-id.md | 39 +++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index 8e0231bba..35fab5c1f 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -4,7 +4,6 @@ * [C](#c) * [C#](#csharp) * [C++](#cpp) -* [CodeIgniter](#codeigniter) * [Git](#git) * [Go](#go) * [HTML and CSS](#html-and-css) @@ -20,9 +19,12 @@ * [Vue.js](#vuejs) * [Node.js](#nodejs) * [NoSQL](#nosql) +* [Pascal](#pascal) * [Pemrograman Fungsional](#pemrograman-fungsional) * [Pemrograman Kompetitif](#pemrograman-kompetitif) * [PHP](#php) + * [CodeIgniter](#codeigniter) + * [Laravel](#laravel) * [Python](#python) * [Rust](#rust) * [Solidity](#solidity) @@ -50,16 +52,6 @@ * [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka -### CodeIgniter - -* [Codeigniter - Pendekatan Praktis](https://leanpub.com/codeigniter-pendekatanpraktis) - Ibnu Daqiqil Id (HTML, PDF, EPUB, Kindle) *(Membutuhkan akun Leanpub atau email yang valid)* -* [Codeigniter Untuk Pemula](https://repository.bsi.ac.id/index.php/unduh/item/176695/Tutorial-Codeigniter-Untuk-Pemula.pdf) - M Fikri Setiadi (PDF) -* [Framework Codeigniter - Sebuah Panduan dan Best Practice](https://gilacoding.com/upload/file/Tutorial%20framework%20codeigniter.pdf) - Gila Coding (PDF) -* [Panduan Pengguna CodeIgniter Indonesia](https://codeigniter-id.github.io/user-guide/) - CodeIgniter Indonesia -* [Tutorial CodeIgniter 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *(:construction: dalam proses)* -* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4) - - ### Git * [Belajar Git untuk Pemula](https://github.com/petanikode/belajar-git) - Ahmad Muhardian, Petani Kode (HTML) @@ -87,6 +79,7 @@ * [Bootstrap](https://www.malasngoding.com/category/bootstrap/) - Diki Alfarabi Hadi * [Bootstrap 5 : Pengertian, Fitur, Keunggulan dan Cara Menggunakannya](https://www.niagahoster.co.id/blog/tutorial-bootstrap-5/) - Niagahoster (HTML) * [Daftar Tutorial Bootstrap 4 Bahasa Indonesia](https://www.bewoksatukosong.com/2019/02/tutorial-bootstrap-4-bahasa-indonesia.html) - Gerald Cahya Prambudi +* [Tutorial Belajar Framework Bootstrap 5](https://www.duniailkom.com/tutorial-belajar-framework-bootstrap/) - Duniailkom ### IDE and editors @@ -101,6 +94,7 @@ * [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF) * [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF) * [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana +* [Tutorial Belajar Bahasa Pemrograman Java untuk Pemula](https://www.duniailkom.com/tutorial-belajar-bahasa-pemrograman-java-untuk-pemula/) - Duniailkom ### JavaScript @@ -133,6 +127,7 @@ * [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)* * [React Redux Tutorial Untuk Pemula](https://medium.com/codeacademia/tutorial-redux-bagian-i-membuat-todo-list-c26a979d0a1f) - Yudi Krisnandi +* [Tutorial Belajar Library React JS](https://www.duniailkom.com/tutorial-belajar-library-react-js/) - Duniailkom * [Tutorial React JS Untuk Pemula (React Hooks)](https://mfikri.com/artikel/reactjs-pemula) - Mfikri @@ -166,6 +161,11 @@ * [MongoDB Untuk Indonesia: Memahami Konsep dan Implementasi MongoDB](https://kristories.gumroad.com/l/mongodb-untuk-indonesia) - Wahyu Kristianto (PDF, email address *requested*, not required) +### Pascal + +* [Tutorial Belajar Bahasa Pemrograman Python Untuk Pemula](https://www.duniailkom.com/tutorial-belajar-bahasa-pemrograman-pascal-bagi-pemula/) - Duniailkom + + ### Pemrograman Fungsional * [Pemrograman Fungsional untuk Rakyat Jelata dengan Scalaz](https://leanpub.com/fpmortals-id/read) (HTML) @@ -179,7 +179,6 @@ ### PHP -* [Belajar Laravel Untuk Pemula](https://gilacoding.com/upload/file/Belajar%20Laravel%20Untuk%20Pemula.pdf) - Dadan Hamdani (PDF) * [Belajar PHP Dasar](https://www.malasngoding.com/belajar-php-dasar-pengenalan-dan-kegunaan-php/) - Malasngoding * [Membuat Bot Telegram dengan PHP](https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php) - Hasanudin H Syafaat (PDF) * [Menjelajahi Yii Framework](https://gilacoding.com/upload/file/menjelajahyiiframework.pdf) - Sabit Huraira (PDF) @@ -194,6 +193,22 @@ * [Tutorial Pemrograman PHP untuk Pemula](https://www.petanikode.com/tutorial/php) - Ahmad Muhardian (Petani Kode) *(:construction: dalam proses)* +#### CodeIgniter + +* [Codeigniter - Pendekatan Praktis](https://leanpub.com/codeigniter-pendekatanpraktis) - Ibnu Daqiqil Id (HTML, PDF, EPUB, Kindle) *(Membutuhkan akun Leanpub atau email yang valid)* +* [Codeigniter Untuk Pemula](https://repository.bsi.ac.id/index.php/unduh/item/176695/Tutorial-Codeigniter-Untuk-Pemula.pdf) - M Fikri Setiadi (PDF) +* [Framework Codeigniter - Sebuah Panduan dan Best Practice](https://gilacoding.com/upload/file/Tutorial%20framework%20codeigniter.pdf) - Gila Coding (PDF) +* [Panduan Pengguna CodeIgniter Indonesia](https://codeigniter-id.github.io/user-guide/) - CodeIgniter Indonesia +* [Tutorial CodeIgniter 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *(:construction: dalam proses)* +* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4) + + +#### Laravel + +* [Belajar Laravel Untuk Pemula](https://gilacoding.com/upload/file/Belajar%20Laravel%20Untuk%20Pemula.pdf) - Dadan Hamdani (PDF) +* [Tutorial Belajar Framework Laravel 10](https://www.duniailkom.com/tutorial-belajar-framework-laravel/) - Duniailkom + + ### Python * [Belajar Python](http://www.belajarpython.com) From 6d61b7179308ed0dae15bbeb318e98ce4dd4a028 Mon Sep 17 00:00:00 2001 From: Kausar Ahmed <111121885+kausaraahmed@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:39:13 +0600 Subject: [PATCH 042/146] Updated broken links, Removed unavailable and other language links from Bangla resource list (#11301) * Added new flask course * Removed an unavailable WordPress playlist Removed this link because this playlist is not available Playlist title: WordPress Bangla Tutorial Course for beginner to advanced level Link: https://www.youtube.com/playlist?list=PLeCz-UdZ0uzQVPdQN-mWnz8896BdYMqAf * Removed an unavailable Python Resources and Updated Laravel playlist link This is a Nepali language video listed in Bangla resource list: https://www.youtube.com/playlist?list=PLmZYUigljiyc-tf7oMmM-s832ibhGxTpT) - Study Mart This playlist is unavailable: https://www.youtube.com/playlist?list=PL_XxuZqN0xVCH8fRfZ8sUuKEQQYIFMjtJ) - Stack Learner Updated this playlist: (old link) Restapi Bangla tutorial \| Laravel & Lumen Api - development(https://www.youtube.com/playlist?list=PLbC4KRSNcMnoQONzuNtFlhEzegTYadoBY) - Learn Hunter * issue resolved * Truncated Laravel long course titile * Escaped pipe character ( | ) in Laravel course title. --- courses/free-courses-bn.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/courses/free-courses-bn.md b/courses/free-courses-bn.md index c158a5e79..ad93fecfc 100644 --- a/courses/free-courses-bn.md +++ b/courses/free-courses-bn.md @@ -289,7 +289,7 @@ #### Laravel -* [Restapi Bangla tutorial \| Laravel & Lumen Api development](https://www.youtube.com/playlist?list=PLbC4KRSNcMnoQONzuNtFlhEzegTYadoBY) - Learn Hunter +* [laravel 10 bangla tutorial latest version \| laravel basic to advanced from official documentation](https://www.youtube.com/playlist?list=PLbC4KRSNcMnrY78JyoI8c0pk-reuSw8ff) - Learn Hunter ### Programming paradigms @@ -303,8 +303,7 @@ ### Python * [Bangla Python Tutorial for Beginners](https://www.youtube.com/playlist?list=PLlBKlxyCgmsCYJLq9qc5QzaU-oBFJN79B) - Niamul Hasan (StartBit) -* [Python All You Need To Know](https://www.youtube.com/playlist?list=PL_XxuZqN0xVCH8fRfZ8sUuKEQQYIFMjtJ) - Stack Learner -* [Python Bangla Tutorial & Data Science Full Course](https://www.youtube.com/playlist?list=PLmZYUigljiyc-tf7oMmM-s832ibhGxTpT) - Study Mart +* [Python All You Need to Know / stack learner](https://www.youtube.com/playlist?list=PL3-qJK8D7YirnPBwmPNRyczdVOEwJbtLW) - Stack Learner * [Python Bangla Tutorial 2023](https://www.youtube.com/playlist?list=PLNMnAEqLBwmpR8JDBOEl0jrzmH1vPnO7v) - Hablu Programmer * [Python Bangla Tutorials for Beginners](https://www.youtube.com/playlist?list=PLgH5QX0i9K3rz5XqMsTk41_j15_6682BN) - Anisul Islam * [Python For Beginners - Bangla Tutorials](https://www.youtube.com/playlist?list=PLvr0Ht-XkB_0V-mjAYlfgk-3VRmFarlzC) - Learn With Tawhid @@ -355,7 +354,6 @@ ### WordPress * [WordPress Bangla Tutorial](https://www.youtube.com/playlist?list=PLm64fbD5Onxti7DiUkX3UX3P2tuiEw30E) - Moshiur -* [Wordpress Bangla Tutorial Course for beginner to advanced level](https://www.youtube.com/playlist?list=PLeCz-UdZ0uzQVPdQN-mWnz8896BdYMqAf) - Freelancer Mannan * [WordPress Customization Bangla Tutorial](https://www.youtube.com/playlist?list=PLbC4KRSNcMno7NzhTgGhoZtRjLiHUo8m4) - Learn Hunter * [WordPress Plugin Development](https://www.youtube.com/playlist?list=PLSNRR4BKcowCkeAxfdtTsLqwR0LJYwDaz) - Procoder BD * [WordPress Theme Development Tutorial Bangla ](https://www.youtube.com/playlist?list=PLSNRR4BKcowD6A-U_ll9ayJWqOEz3XD8l) - Procoder BD From 21e2fcd59437a84416b7368cb08e860e7148e38b Mon Sep 17 00:00:00 2001 From: Anubhav Joshi <48016317+anubhav-qt@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:24:35 +0530 Subject: [PATCH 043/146] Add CUDA Course (changes made) (#11388) * Add CUDA Course * Add CUDA Course * Update free-courses-en.md Added one extra newline to adhere the automated test * Update free-courses-en.md Added duration of the video * Update free-courses-en.md to adhere the guidelines Added the full link, not the shortened one. --- 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 6607ba3ec..cb54800ce 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -498,6 +498,7 @@ ### Cuda * [CUDA Crash Course](https://www.youtube.com/playlist?list=PLxNPSjHT5qvtYRVdNN1yDcdSl39uHV_sU) - CoffeeBeforeArch +* [CUDA Programming Course – High-Performance Computing with GPUs](https://www.youtube.com/watch?v=86FAWCzIe_4&t=2s) - Elliot Arledge (FreeCodeCamp) * [CUDA Tutorials](https://www.youtube.com/playlist?list=PLKK11Ligqititws0ZOoGk3SW-TZCar4dK) - Creel * [Intro to Parallel Programming Using CUDA to Harness the Power of GPUs](https://www.udacity.com/course/intro-to-parallel-programming--cs344) (Udacity) From 1a7eb02d1ca072bedc173eef859e440a6bd6f2bd Mon Sep 17 00:00:00 2001 From: NISHANT Date: Sun, 6 Oct 2024 23:35:39 +0530 Subject: [PATCH 044/146] Adding free resource (course) for Artificial Intelligence. (#11384) * Update free-courses-en.md added a free resource for artificial intelligence provided by IIT Bombay and several other industry collaborators. * Update free-courses-en.md --- 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 cb54800ce..04c45e467 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -268,6 +268,7 @@ * [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd * [CS50’s Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX) * [Elements of AI](https://www.elementsofai.com) - University of Helsinki, Reaktor +* [Have fun Staying Home And Learning AI - SHALA2020](https://shala2020.github.io) - IIT BOMBAY * [IBM AI Engineering Professional Certificate](https://www.coursera.org/professional-certificates/ai-engineer) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera) * [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera) * [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al. From 8116a52815aedc6ebbe025fd584fcec0f3f1430b Mon Sep 17 00:00:00 2001 From: Arturo Cabrera <6179849+GNUXDAR@users.noreply.github.com> Date: Sun, 6 Oct 2024 13:06:53 -0500 Subject: [PATCH 045/146] Add Eloquent JavaScript (1er, 2do, 3ra, 4ta Edicion) (#11393) * Add Eloquent JavaScript [1er, 2do, 3ra, 4ta Edicion] * UPD Eloquent JavaScript (1er, 2do, 3ra, 4ta Edicion) * Update link and add only spanish resources * Remove trailing slash * Remove link to pdf and update title --------- Co-authored-by: Arturo Cabrera --- books/free-programming-books-es.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md index de5da11bb..b89440bab 100644 --- a/books/free-programming-books-es.md +++ b/books/free-programming-books-es.md @@ -205,7 +205,8 @@ ### JavaScript * [El Tutorial de JavaScript Moderno](https://es.javascript.info) - Ilya Kantor, Elizabeth Portilla, joaquinelio, Ezequiel Castellanos, et al. (HTML) -* [Eloquent JavaScript](https://eloquentjs-es.thedojo.mx) - Marijn Haverbeke, `trl.:` Various (HTML, PDF, EPUB, MOBI) +* [Eloquent JavaScript (3ra Edición)](https://eloquentjs-es.thedojo.mx) - Marijn Haverbeke, `trl.:` Various (HTML, PDF, EPUB, MOBI) +* [Eloquent JavaScript (4ta Edición)](https://www.eloquentjavascript.es) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) * [Guía de JavaScript 'Mozilla'](https://developer.mozilla.org/es/docs/Web/JavaScript/Guide) (HTML) * [Introducción a AJAX](http://librosweb.es/libro/ajax) - Javier Eguíluz Pérez (HTML) [(PDF)](https://openlibra.com/es/book/download/introduccion-ajax) * [Introducción a JavaScript](http://librosweb.es/libro/javascript) - Javier Eguíluz Pérez (HTML) [(PDF)](https://openlibra.com/es/book/download/introduccion-a-javascript) From 806cb544e43910c2de70687c0926bbdff6bf23bd Mon Sep 17 00:00:00 2001 From: Rizen Date: Sun, 6 Oct 2024 23:37:56 +0530 Subject: [PATCH 046/146] Added OpenCV Tutorial by WsCube Tech (changes made) (#11391) * Added OpenCV Tutorial by WsCube Tech * Update free-courses-hi.md --- 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 2d9889c0e..17269dd32 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -663,6 +663,7 @@ * [Free Python Course For School Students (Grade7-10) Certified Course By Coding Blocks Junior](https://youtube.com/playlist?list=PLhLbJ9UoJCvumawW64knIBSJuHALx3zBE) - Coding Blocks Junior * [Full Python Tutorial in Hindi](https://www.youtube.com/playlist?list=PLlgLmuG_KgbZziQYQV1sdhKt-VQHUE_Yl) - Bharani Akella * [Intermediate/Advanced python Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiJWQ7VhY712fuimEpQZYp4) - CodeWithHarry +* [OpenCV Full Tutorial by WsCube Tech](https://www.youtube.com/playlist?list=PLjVLYmrlmjGelmHXLZ0ukHdb-jjvG6rRm) - WsCube Tech * [Python](https://www.youtube.com/playlist?list=PLHjOos34ty4GYwKO-CFTdJKfVNd50tajF) - Computer Gyan Guruji * [Python For Beginners](https://youtube.com/playlist?list=PL-5gYa7CLd4iBdPHRaSEwbivCnUq1nxj9) - Technical Sagar * [Python for Data Science for Absolute Beginners (Full Course)](https://www.youtube.com/playlist?list=PL1gztxnUtwNfnR0jYniFM5E6HwcQMnFmx) - Data is Good From 6e0d52ae4564dc65cf99e7185ca2c9b04b45a286 Mon Sep 17 00:00:00 2001 From: Ayush Jhawar <111112495+Ayushjhawar8@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:40:25 +0530 Subject: [PATCH 047/146] feat(Courses): Add Full HTML And Tailwind CSS Course (Hindi) with proper url (changes made) (#11397) * Update free-courses-hi.md add HTML and tailwind CSS course (hindi) * Update courses/free-courses-hi.md Added the proper url with www Co-authored-by: Leithen * Update courses/free-courses-hi.md Co-authored-by: Leithen --------- Co-authored-by: Leithen --- courses/free-courses-hi.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 17269dd32..da5e07479 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -382,6 +382,7 @@ * [CSS Tutorial in Hindi \| Complete CSS Course For Beginners to Advanced \| Step By Step Tutorial](https://www.youtube.com/watch?v=WyxzAU3p8CE) - Vishwajeet Kumar (Tech Gun) * [Free Web Development Course For School Students (Grade 5 - 10) \| Certified Course By Coding Blocks Junior \| Learn HTML, CSS, Javascript](https://www.youtube.com/playlist?list=PLhLbJ9UoJCvsCXqP9yAOZpzXHhWkLBXdw) - Coding Blocks Junior * [Front End Development Tutorial \| Complete HTML and CSS Tutorial for Beginners (9 Hours)](https://www.youtube.com/watch?v=Eu7G0jV0ImY) - WsCube Tech +* [Full HTML Course for Beginners in Hindi](https://www.youtube.com/playlist?list=PLfEr2kn3s-bpuh9XfcDlXP6weTISBWzvQ) - Anurag Singh ProCodrr * [HTML CSS & Browser APIs](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHU9RkY9sfh3G64-bd0ptvC) - Pepcoding * [HTML Tutorial in Hindi \| Complete HTML Course For Beginners to Advanced](https://www.youtube.com/watch?v=QXPWs00RD3A) - Vishwajeet Kumar (Tech Gun) * [Sigma Web Development Course](https://youtube.com/playlist?list=PLu0W_9lII9agq5TrH9XLIKQvv0iaF2X3w&si=mGaDlsxY1dRAR1t0) - CodeWithHarry @@ -405,6 +406,7 @@ #### Tailwind CSS * [Learn Tailwind CSS with Projects - Hindi](https://www.youtube.com/playlist?list=PLPppPPmk0i3h9Xs6cAknE9OODTqZD5zFe) - Do Some Coding +* [Tailwind CSS Complete Course](https://www.youtube.com/playlist?list=PLfEr2kn3s-br05lTglbEi25A1X07cvihy) - Anurag Singh ProCodrr * [Tailwind CSS Complete Course - CSS Framework [Hindi] - Beginner to Advanced](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfpwYhVAbiGAhFl6h8XWDV_) - WsCube Tech * [Tailwind css hindi](https://www.youtube.com/playlist?list=PLLCu4ndnReXLXfD-iIGBEB6_l8uF6TMNO) - NST Infotech * [Tailwind CSS In Hindi](https://www.youtube.com/playlist?list=PLwGdqUZWnOp3l8tWTcB7R7Bsgd86lCa8a) - Thapa Technical From 3c90a929d64b5a1102cde3eb6d86bc9948ba1175 Mon Sep 17 00:00:00 2001 From: Ayush Jhawar <111112495+Ayushjhawar8@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:41:14 +0530 Subject: [PATCH 048/146] feat(Courses): Add Git and GitHub Course (Hindi) with proper url (changes made) (#11396) * Update free-courses-hi.md Add Anurag Singh ProCodrr Git And Github Complete 6 Hours Course * Update free-courses-hi.md * Update courses/free-courses-hi.md Co-authored-by: Leithen * Update courses/free-courses-hi.md remove blank space Co-authored-by: Leithen --------- Co-authored-by: Leithen --- 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 da5e07479..5810a46f7 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -356,6 +356,7 @@ * [Complete Git and GitHub Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLzdlNxYnNoafZq1AKcqiGvj0gkzrjmgq7) - Code House * [Complete Git Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agwhy658ZPA0MTStKUJTWPi) - CodeWithHarry * [Complete Git/GitHub Tutorials In Hindi 2021](https://www.youtube.com/playlist?list=PLoxQvXKPyCeX9__PPTu2M2oeY2QJt-3JB) - Vashishth Muni Singh +* [Git & GitHub Fundamentals in 6 Hours](https://www.youtube.com/playlist?list=PLfEr2kn3s-brBO7d9irTRvClcjiNhzczH) - Anurag Singh ProCodrr * [Git & GitHub Tutorial For Beginners In Hindi](https://www.youtube.com/watch?v=gwWKnnCMQ5c) - CodeWithHarry * [Git & GitHub Tutorial in Hindi](https://www.youtube.com/watch?v=NR_A2gCxaLE) - Edureka! Hindi * [Git and Github \| Complete हिंदी में (With Examples)](https://www.youtube.com/watch?v=zGq7T9gZH2k) - Knowledge Gate From 60780f5baf7374cbed91b2a4b58b7af52443e1f1 Mon Sep 17 00:00:00 2001 From: Tejaswi Tyagi <98461855+tejaswi0910@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:43:01 +0530 Subject: [PATCH 049/146] Adds Cryptography and network security playlist in Hindi (Changes Made) (#11400) * Adds Cryptography and network security playlist in hindi * Corrected the playlist link --- 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 5810a46f7..3d75dc32c 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -732,6 +732,7 @@ ### Security * [Complete Ethical Hacking Tutorial for Beginners to Pro 2022](https://www.youtube.com/playlist?list=PLjVLYmrlmjGea8U9nphmCHGK_v6p_wq-R) - WsCube Tech +* [Cryptography and network security](https://www.youtube.com/playlist?list=PL9FuOtXibFjV77w2eyil4Xzp8eooqsPp8) - Abhishek Sharma * [Cryptography and Network Security Lecture in Hindi / Urdu for Beginners](https://youtube.com/playlist?list=PLE3bzAX_OzbkQXKbRFqQqbnlGxTNeaUqe) - Katoon Studio * [cyber security course for beginners - Urdu/Hindi](https://www.youtube.com/playlist?list=PLKJfBg0XdWkevCEJ64RK11LylBNX2-zbk) - hashintelligence * [Cyber Security Tutorial In Hindi](https://www.youtube.com/playlist?list=PL-JvKqQx2AteIbm-z4X709scVr9OaHpIY) - University Academy From c80255ebaa0082c9dea6b52cc3e2b718286cc62e Mon Sep 17 00:00:00 2001 From: Anubhav Joshi <48016317+anubhav-qt@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:55:15 +0530 Subject: [PATCH 050/146] Add HTML Course (changes made) (#11389) * Add HTML Course * Update free-courses-hi.md Added duration in the video * Update free-courses-hi.md to adhere the guidelines Added the full link instead of the shortened one. * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 3d75dc32c..9f03aaec4 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -385,6 +385,7 @@ * [Front End Development Tutorial \| Complete HTML and CSS Tutorial for Beginners (9 Hours)](https://www.youtube.com/watch?v=Eu7G0jV0ImY) - WsCube Tech * [Full HTML Course for Beginners in Hindi](https://www.youtube.com/playlist?list=PLfEr2kn3s-bpuh9XfcDlXP6weTISBWzvQ) - Anurag Singh ProCodrr * [HTML CSS & Browser APIs](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHU9RkY9sfh3G64-bd0ptvC) - Pepcoding +* [HTML Tutorial for Beginners in Hindi \| Complete HTML Course with AI + Notes + 5 Project Bundle](https://www.youtube.com/watch?v=k2DSi1zGEc8) - CodeWithHarry * [HTML Tutorial in Hindi \| Complete HTML Course For Beginners to Advanced](https://www.youtube.com/watch?v=QXPWs00RD3A) - Vishwajeet Kumar (Tech Gun) * [Sigma Web Development Course](https://youtube.com/playlist?list=PLu0W_9lII9agq5TrH9XLIKQvv0iaF2X3w&si=mGaDlsxY1dRAR1t0) - CodeWithHarry * [Tailwind CSS Tutorials in Hindi](https://youtube.com/playlist?list=PLu0W_9lII9ahwFDuExCpPFHAK829Wto2O&si=rTTFha3VOrpdSXU2) - CodeWithHarry From a6727758478be681dcad5648059578411f6cc950 Mon Sep 17 00:00:00 2001 From: Sofiyullahi Jamiu Date: Mon, 7 Oct 2024 16:50:56 +0100 Subject: [PATCH 051/146] Add Bootstrap 4 Quick Start Book (#11406) --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index c64aafa26..3d75b1d43 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -988,6 +988,7 @@ Books on general-purpose programming that don't focus on a specific language are #### Bootstrap +* [Bootstrap 4 Quick Start Book](https://bootstrapclasses.com/shop/bootstrap-quick-start) - Jacob Lett (PDF, EPUB, MOBI) * [Twitter Bootstrap 3 Succinctly](https://www.syncfusion.com/resources/techportal/details/ebooks/twitterbootstrap3) - Peter Shaw * [Twitter Bootstrap 4 Succinctly](https://www.syncfusion.com/ebooks/twitterbootstrap4-succinctly) - Peter Shaw * [Twitter Bootstrap Succinctly](https://www.syncfusion.com/resources/techportal/details/ebooks/twitterbootstrap) - Peter Shaw From 2476ff730fb89f7ef1b460beea893bbddee17ee6 Mon Sep 17 00:00:00 2001 From: Rizen Date: Mon, 7 Oct 2024 21:38:41 +0530 Subject: [PATCH 052/146] Added CSS Full Free Course by WsCube Tech (#11411) --- 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 9f03aaec4..6a0ed53f5 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -380,6 +380,7 @@ * [Chai aur HTML in हिन्दी](https://www.youtube.com/playlist?list=PLu71SKxNbfoDBNF5s-WH6aLbthSEIMhMI) - Chai aur Code * [Complete Web Dev using mern stack Love Babbar](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo0wSBcg4-NMIbC0L8evLrD) - Love Babbar +* [CSS Full Free Course by WsCube Tech](https://www.youtube.com/playlist?list=PLjVLYmrlmjGcotVRgbduK05oOMnt-9r8H) - WsCube Tech * [CSS Tutorial in Hindi \| Complete CSS Course For Beginners to Advanced \| Step By Step Tutorial](https://www.youtube.com/watch?v=WyxzAU3p8CE) - Vishwajeet Kumar (Tech Gun) * [Free Web Development Course For School Students (Grade 5 - 10) \| Certified Course By Coding Blocks Junior \| Learn HTML, CSS, Javascript](https://www.youtube.com/playlist?list=PLhLbJ9UoJCvsCXqP9yAOZpzXHhWkLBXdw) - Coding Blocks Junior * [Front End Development Tutorial \| Complete HTML and CSS Tutorial for Beginners (9 Hours)](https://www.youtube.com/watch?v=Eu7G0jV0ImY) - WsCube Tech From 52c414e56e07289ea8157227df093c8b3d82fa07 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 12:13:55 -0400 Subject: [PATCH 053/146] chore(deps): bump tj-actions/changed-files from 45.0.2 to 45.0.3 (#11381) Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.2 to 45.0.3. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v45.0.2...v45.0.3) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/check-urls.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-urls.yml b/.github/workflows/check-urls.yml index 253f4315c..16ede5cf7 100644 --- a/.github/workflows/check-urls.yml +++ b/.github/workflows/check-urls.yml @@ -42,7 +42,7 @@ jobs: fetch-depth: ${{ steps.set-params.outputs.fetch-depth }} - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v45.0.2 + uses: tj-actions/changed-files@v45.0.3 with: separator: " " json: true From 10d7289c1ec0d0fec148a6584d7ff1077ce80e54 Mon Sep 17 00:00:00 2001 From: Eric Hellman Date: Mon, 7 Oct 2024 12:15:34 -0400 Subject: [PATCH 054/146] testing the license label (#11269) * testing the license label tests #11260 * maybe a comma will work * another try * documentation for license notes * Update CONTRIBUTING.md * tweaks --- books/free-programming-books-subjects.md | 4 ++-- docs/CONTRIBUTING.md | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 440f0f1ac..c301e17f2 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -789,8 +789,8 @@ Kerridge (PDF) (email address *requested*, not required) * [Principled Programming / Introduction to Coding in Any Imperative Language](https://www.cs.cornell.edu/info/people/tt/Principled_Programming.html) - Tim Teitelbaum * [Programming and Programming Languages](https://papl.cs.brown.edu/2019/) - Shriram Krishnamurthi * [Programming Languages: Application and Interpretation (2nd Edition)](https://cs.brown.edu/~sk/Publications/Books/ProgLangs/) - Shriram Krishnamurthi -* [Structure and Interpretation of Computer Programs](https://web.mit.edu/6.001/6.037/sicp.pdf) - Harold Abelson, Gerald Jay Sussman, Julie Sussman (PDF) -* [Structure and Interpretation of Computer Programs](https://sarabander.github.io/sicp/html/index.xhtml) - Harold Abelson, Gerald Jay Sussman, Julie Sussman (HTML) +* [Structure and Interpretation of Computer Programs](https://web.mit.edu/6.001/6.037/sicp.pdf) - Harold Abelson, Gerald Jay Sussman, Julie Sussman (PDF) (CC BY-SA) +* [Structure and Interpretation of Computer Programs](https://sarabander.github.io/sicp/html/index.xhtml) - Harold Abelson, Gerald Jay Sussman, Julie Sussman (HTML) (CC BY-SA) * [The Black Art of Programming](http://self.gutenberg.org/wplbn0002828847-the-black-art-of-programming-by-mcilroy-mark.aspx?) - Mark McIlroy * [The Craft of Programming](https://kilthub.cmu.edu/articles/The_Craft_of_Programming/6610514) - John C. Reynolds * [The Nature of Code](https://natureofcode.com/book) - Daniel Shiffman (HTML) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 8b0a40839..439f8a9c5 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -140,6 +140,23 @@ Example: ```text GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)* ``` + +- Free Licenses (While we include resources that are "All Rights Reserved" but free to read, we encourage the use of free licenses, such as Creative Commons): + + ```text + GOOD: * [A Very Awesome Book](https://example.org/book.pdf) - Jane Roe (PDF) (CC BY-SA) + ``` + + Supported Licences (no versioning): + + - `CC BY` 'Creative Commons attribution' + - `CC BY-NC` 'Creative Commons non-commercial' + - `CC BY-SA` 'Creative Commons share-alike' + - `CC BY-NC-SA` 'Creative Commons non-commercial, share-alike' + - `CC BY-ND` 'Creative Commons no-derivatives' + - `CC BY-NC-ND` 'Creative Commons non-commercial, no-derivatives' + - `GFDL` 'Gnu Free Documentation License' + ### Alphabetical order From efc797056a632b980691bb1c99b00e017d379bdc Mon Sep 17 00:00:00 2001 From: Abhay Sharma <154207364+Abhayksharma75@users.noreply.github.com> Date: Tue, 8 Oct 2024 07:11:46 +0530 Subject: [PATCH 055/146] URL change for french Latex Documentation (#11413) Co-authored-by: Abhay Sharma --- books/free-programming-books-fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-fr.md b/books/free-programming-books-fr.md index c21c4298a..892e3f3b1 100644 --- a/books/free-programming-books-fr.md +++ b/books/free-programming-books-fr.md @@ -196,7 +196,7 @@ #### LaTeX -* [Apprends LaTeX](https://tex.loria.fr/general/apprends-latex.pdf) - Marc Baudoin (PDF) +* [Apprends LaTeX](http://www.babafou.eu.org/Apprends_LaTeX/Apprends_LaTeX.pdf) - Marc Baudoin (PDF) * [LaTeX... pour le prof de maths !](http://math.univ-lyon1.fr/irem/IMG/pdf/LatexPourLeProfDeMaths.pdf) - Arnaud Gazagnes (PDF) * [Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander](http://framabook.org/tout-sur-latex/) - Vincent Lozano * [(Xe)LaTeX appliqué aux sciences humaines](https://web.archive.org/web/20220121031527/geekographie.maieul.net/95) - Maïeul Rouquette *(:card_file_box: archived)* From 494d5205b39d5e652b7552966e943d21514ffa32 Mon Sep 17 00:00:00 2001 From: Manan Jain <96533641+MananJain-IITJ@users.noreply.github.com> Date: Tue, 8 Oct 2024 07:16:41 +0530 Subject: [PATCH 056/146] Adding License Notes to 3 Books (#11414) --- books/free-programming-books-langs.md | 2 +- books/free-programming-books-subjects.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 3d75b1d43..f2d9f6b42 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -541,7 +541,7 @@ Books on general-purpose programming that don't focus on a specific language are * [LearnCpp.com](https://www.learncpp.com) (HTML) * [Learning C++ eBook](https://riptutorial.com/Download/cplusplus.pdf) - Compiled from StackOverflow Documentation (PDF) * [Matters Computational: Ideas, Algorithms, Source Code](http://www.jjj.de/fxt/fxtbook.pdf) - Jorg Arndt (PDF) -* [Modern C++ Tutorial: C++11/14/17/20 On the Fly](https://www.changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf) - Changkun Ou (PDF) +* [Modern C++ Tutorial: C++11/14/17/20 On the Fly](https://www.changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf) - Changkun Ou (PDF) (CC BY-NC-ND) * [More C++ Idioms](https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms) - Sumant Tambe, et al. (WikiBooks) * [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) - Pat Morin (PDF) * [Programming Fundamentals - A Modular Structured Approach using C++](https://archive.org/details/cnx-org-col10621/mode/1up) - Kenneth Leroy Busbee (PDF) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index c301e17f2..189e355bb 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -140,7 +140,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Artificial Intelligence for a Better Future: An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies](https://link.springer.com/book/10.1007/978-3-030-69978-9) - Bernd Carsten Stahl (PDF, EPUB) * [Artificial Intelligence: Foundations of Computational Agents (2010), 1st Edition](https://artint.info/aifca1e.html) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML) * [Artificial Intelligence: Foundations of Computational Agents (2017), 2nd Edition](https://artint.info) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML, Slides) -* [Clever Algorithms Nature-Inspired Programming Recipes](https://bjpcjp.github.io/pdfs/ruby/Clever-Algorithms.pdf) - Jason Brownlee (PDF) +* [Clever Algorithms Nature-Inspired Programming Recipes](https://bjpcjp.github.io/pdfs/ruby/Clever-Algorithms.pdf) - Jason Brownlee (PDF) (CC BY-NC-SA) * [Getting Started with Artificial Intelligence , 2nd Edition](https://www.ibm.com/downloads/cas/OJ6WX73V) - Tom Markiewicz, Josh Zheng (PDF) * [Graph Representational Learning Book](https://www.cs.mcgill.ca/~wlh/grl_book/) - William L. Hamilton * [Introduction to Autonomous Robots](https://github.com/correll/Introduction-to-Autonomous-Robots/releases) - Nikolaus Correll (PDF) @@ -223,7 +223,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Basic Computer Architecture](https://www.cse.iitd.ac.in/~srsarangi/archbooksoft.html) - Smruti R. Sarangi (HTML, PDF, Slides, Videos) * [Computer Organization and Design Fundamentals](https://faculty.etsu.edu/tarnoff/138292) - David Tarnoff (PDF) -* [Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition](https://cupola.gettysburg.edu/cgi/viewcontent.cgi?article=1000&context=oer) - Charles W. Kann (PDF) +* [Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition](https://cupola.gettysburg.edu/cgi/viewcontent.cgi?article=1000&context=oer) - Charles W. Kann (PDF) (CC BY) * [Dive Into Systems: A Gentle Introduction to Computer Systems](https://diveintosystems.org) - Suzanne J. Matthews, Tia Newhall, Kevin C. Webb (HTML) From 673ab597ccf0dfe3e59d3cd764ea0fe15df0ea70 Mon Sep 17 00:00:00 2001 From: anshumangahlot Date: Tue, 8 Oct 2024 07:19:23 +0530 Subject: [PATCH 057/146] Pull Request: Add Hindi Translation for CONTRIBUTING.md (Changes Made) (#11299) * Add files via upload * Update README.md --- docs/CONTRIBUTING-hi.md | 237 ++++++++++++++++++++++++++++++++++++++++ docs/README.md | 1 + 2 files changed, 238 insertions(+) create mode 100644 docs/CONTRIBUTING-hi.md diff --git a/docs/CONTRIBUTING-hi.md b/docs/CONTRIBUTING-hi.md new file mode 100644 index 000000000..11762b81f --- /dev/null +++ b/docs/CONTRIBUTING-hi.md @@ -0,0 +1,237 @@ +* [इसको अन्य भाषाओं में पढ़ें](README.md#translations)* + +## योगदानकर्ता लाइसेंस समझौता + +योगदान करके, आप इस रिपॉजिटरी के [लाइसेंस](../LICENSE) से सहमत होते हैं। + +## योगदानकर्ता आचार संहिता + +योगदान करके, आप इस रिपॉजिटरी के [आचार संहिता](CODE_OF_CONDUCT.md) का सम्मान करने के लिए सहमत होते हैं। ([अनुवाद](README.md#translations)) + +## संक्षेप में + +1. "किसी किताब को आसानी से डाउनलोड करने के लिए एक लिंक" हमेशा एक *नि:शुल्क* किताब का लिंक नहीं होता। कृपया केवल मुफ्त सामग्री का योगदान करें। सुनिश्चित करें कि यह मुफ्त है। हम उन पृष्ठों के लिंक स्वीकार नहीं करते जो किताबें प्राप्त करने के लिए *कार्यशील* ईमेल पते की आवश्यकता होती है, लेकिन हम उन सूचियों का स्वागत करते हैं जो उनसे अनुरोध करते हैं। + +2. आपको Git जानने की आवश्यकता नहीं है: यदि आपको कुछ रुचिकर मिला है जो *पहले से इस रिपॉजिटरी में नहीं है*, तो कृपया अपनी लिंक प्रस्तावों के साथ एक [Issue](https://github.com/EbookFoundation/free-programming-books/issues) खोलें। + - यदि आप Git जानते हैं, तो कृपया रिपॉजिटरी को Fork करें और Pull Requests (PR) भेजें। + +3. हमारे पास 6 प्रकार की सूचियाँ हैं। सही का चयन करें: + + - *Books* : PDF, HTML, ePub, एक gitbook.io आधारित साइट, एक Git रिपॉ, आदि। + - *Courses* : एक कोर्स वह शिक्षण सामग्री है जो एक किताब नहीं है। [यह एक कोर्स है](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)। + - *Interactive Tutorials* : एक इंटरैक्टिव वेबसाइट जो उपयोगकर्ता को कोड या कमांड टाइप करने देती है और परिणाम का मूल्यांकन करती है (यहाँ "मूल्यांकन" का अर्थ "ग्रेड" नहीं है)। उदाहरण: [Try Haskell](http://tryhaskell.org), [Try Git](https://learngitbranching.js.org)। + - *Playgrounds* : ये ऑनलाइन और इंटरैक्टिव वेबसाइट्स, गेम्स या डेस्कटॉप सॉफ़्टवेयर हैं जो प्रोग्रामिंग सीखने के लिए हैं। कोड स्निपेट लिखें, संकलित करें (या चलाएं), और साझा करें। Playgrounds आमतौर पर आपको कोड के साथ खेलने का मौका देते हैं। + - *Podcasts and Screencasts* : पॉडकास्ट और स्क्रीनकास्ट। + - *Problem Sets & Competitive Programming* : एक वेबसाइट या सॉफ़्टवेयर जो आपको सरल या जटिल समस्याओं को हल करके अपनी प्रोग्रामिंग कौशल का आकलन करने देता है, कोड समीक्षा के साथ या बिना, अन्य उपयोगकर्ताओं के साथ परिणामों की तुलना के साथ या बिना। + +4. सुनिश्चित करें कि आप [नीचे दिए गए दिशानिर्देशों](#guidelines) का पालन करें और फ़ाइलों के [Markdown स्वरूपण](#formatting) का सम्मान करें। + +5. GitHub Actions परीक्षण चलाएगा ताकि **आपकी सूचियाँ वर्णानुक्रमित हों** और **स्वरूपण नियमों का पालन किया गया हो**। **परीक्षण पास करने के लिए** सुनिश्चित करें कि आपके परिवर्तनों ने परीक्षण पास किए हैं। + +### दिशानिर्देश + +- सुनिश्चित करें कि कोई किताब मुफ्त है। यदि आवश्यक हो तो दोबारा जांचें। यह एडमिन्स की मदद करता है अगर आप PR में टिप्पणी करते हैं कि आपको क्यों लगता है कि किताब मुफ्त है। +- हम Google Drive, Dropbox, Mega, Scribd, Issuu और अन्य समान फ़ाइल अपलोड प्लेटफ़ॉर्म पर होस्ट की गई फ़ाइलें स्वीकार नहीं करते। +- अपने लिंक को वर्णमाला क्रम में डालें, जैसा कि [नीचे](#alphabetical-order) बताया गया है। +- सबसे अधिक अधिकारिक स्रोत वाला लिंक उपयोग करें (अर्थात लेखक की वेबसाइट संपादक की वेबसाइट से बेहतर है, जो तृतीय-पक्ष वेबसाइट से बेहतर है) + - कोई फ़ाइल होस्टिंग सेवाएं नहीं (इसमें (लेकिन सीमित नहीं है) Dropbox और Google Drive लिंक शामिल हैं) +- हमेशा `https` लिंक को `http` पर प्राथमिकता दें -- बशर्ते वे एक ही डोमेन पर हों और एक ही सामग्री प्रदान करें। +- रूट डोमेन्स पर, अंतिम स्लैश को हटा दें: `http://example.com` की बजाय `http://example.com/`। +- हमेशा सबसे छोटा लिंक पसंद करें: `http://example.com/dir/` `http://example.com/dir/index.html` से बेहतर है। + - कोई URL शॉर्टनर लिंक नहीं। +- आमतौर पर "वर्तमान" लिंक को "संस्करण" लिंक पर प्राथमिकता दें: `http://example.com/dir/book/current/` `http://example.com/dir/book/v1.0.0/index.html` से बेहतर है। +- यदि किसी लिंक में कोई समाप्त प्रमाणपत्र/स्व-हस्ताक्षरित प्रमाणपत्र/SSL समस्या है: + 1. *इसे* इसके `http` समकक्ष से बदलें यदि संभव हो (क्योंकि मोबाइल उपकरणों पर अपवाद स्वीकार करना जटिल हो सकता है)। + 2. *इसे छोड़ें* यदि कोई `http` संस्करण उपलब्ध नहीं है लेकिन लिंक अभी भी ब्राउज़र में अपवाद जोड़ने या चेतावनी को अनदेखा करके `https` के माध्यम से सुलभ है। + 3. *इसे हटा दें* अन्यथा। +- यदि कोई लिंक एक से अधिक प्रारूपों में उपलब्ध है, तो प्रत्येक प्रारूप के बारे में एक नोट के साथ एक अलग लिंक जोड़ें। +- यदि एक संसाधन इंटरनेट पर विभिन्न स्थानों पर मौजूद है + - सबसे अधिकारिक स्रोत वाला लिंक उपयोग करें (अर्थात लेखक की वेबसाइट संपादक की वेबसाइट से बेहतर है, जो तृतीय-पक्ष वेबसाइट से बेहतर है) + - यदि वे विभिन्न संस्करणों से लिंक करते हैं, और आप इन संस्करणों को अलग रखने के लिए पर्याप्त रूप से अलग मानते हैं, तो प्रत्येक संस्करण के बारे में एक नोट के साथ एक अलग लिंक जोड़ें। +- परमाणु कमिट्स (प्रत्येक जोड़/हटाने/संशोधन के लिए एक कमिट) को बड़े कमिट्स से अधिक प्राथमिकता दें। PR सबमिट करने से पहले अपने कमिट्स को मर्ज करने की कोई आवश्यकता नहीं है। +- यदि किताब पुरानी है, तो शीर्षक के साथ प्रकाशन तिथि शामिल करें। +- जहां उपयुक्त हो, लेखक का नाम या नाम शामिल करें। आप लेखक सूचियों को "`et al.`" के साथ छोटा कर सकते हैं। +- यदि किताब पूरी नहीं है, और उस पर अभी भी काम चल रहा है, तो "`in process`" नोटेशन जोड़ें। +- यदि कोई संसाधन [इंटरनेट आर्काइव के वेबैक मशीन](https://web.archive.org) का उपयोग करके पुनर्स्थापित किया गया है, तो "`archived`" नोटेशन जोड़ें। उपयोग करने के लिए सबसे अच्छे संस्करण हाल के और संपूर्ण हैं। +- यदि डाउनलोड सक्षम होने से पहले ईमेल पता या खाता सेटअप अनुरोध किया जाता है, तो भाषा-उपयुक्त नोट्स जोड़ें। + +### स्वरूपण + +- सभी सूचियाँ `.md` फाइलें हैं। [Markdown](https://guides.github.com/features/mastering-markdown/) सिंटैक्स सीखने का प्रयास करें। यह सरल है! +- सभी सूचियाँ एक इंडेक्स से शुरू होती हैं। विचार यह है कि वहाँ सभी अनुभागों और उप-खंडों की सूची और लिंक बनाएं। इसे वर्णानुक्रम में रखें। +- अनुभाग स्तर 3 शीर्षक (`###`) का उपयोग कर रहे हैं, और उप-खंड स्तर 4 शीर्षक (`####`) हैं। + +विचार यह है कि: + +- पिछले लिंक और नए अनुभाग के बीच `2` खाली लाइनें हों। +- शीर्षक और इसके अनुभाग के पहले लिंक के बीच `1` खाली लाइन हो। +- दो लिंक के बीच `0` खाली लाइन हो। +- प्रत्येक `.md` फ़ाइल के अंत में `1` खाली लाइन हो। + +Example: + +```text +[...] +* [An Awesome Book](http://example.com/example.html) + (खाली लाइन) + (खाली लाइन) +### Example + (खाली लाइन) +* [Another Awesome Book](http://example.com/book.html) +* [Some Other Book](http://example.com/other.html) +``` + +- `]` और `(` के बीच में कोई स्पेस न डालें: + + ```text + खराब: * [Another Awesome Book] (http://example.com/book.html) + अच्छा: * [Another Awesome Book](http://example.com/book.html) + ``` + +- यदि आप लेखक को शामिल करते हैं, तो ` - ` (एक डैश जिसमें सिंगल स्पेस शामिल हैं) का उपयोग करें: + + ```text + खराब : * [Another Awesome Book](http://example.com/book.html)- John Doe + अच्छा: * [Another Awesome Book](http://example.com/book.html) - John Doe + ``` + +- लिंक और उसके फॉर्मेट के बीच एक स्पेस डालें: + + ```text + + खराब : * [A Very Awesome Book]([https://example.org/book.pdf](https://example.org/book.pdf))(PDF) + + अच्छा: * [A Very Awesome Book\](https://example.org/book.pdf) (PDF) + + ``` + +- लेखक प्रारूप से पहले आता है: + + ```text + + खराब : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) Jane Roe + + अच्छा: * [A Very Awesome Book](https://example.org/book.pdf) - Jane Roe (PDF) + + ``` + +- कई प्रारूप (हम प्रत्येक संसाधन के लिए एक ही लिंक पसंद करते हैं। जब विभिन्न प्रारूपों तक आसान पहुँच के लिए एकल लिंक नहीं होता, तो कई लिंक समझ में आ सकते हैं। लेकिन हर लिंक जो हम जोड़ते हैं, रखरखाव का भार बढ़ाता है इसलिए हम इसे टालने की कोशिश करते हैं।): + + ```text + + खराब : * [Another Awesome Book](http://example.com/)- John Doe (HTML) + + खराब : * [Another Awesome Book](https://downloads.example.org/book.html)- John Doe (डाउनलोड साइट) + + अच्छा: * [Another Awesome Book](http://example.com/) - John Doe (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html) + + ``` + +- पुराने पुस्तकों के लिए शीर्षक में प्रकाशन वर्ष शामिल करें: + + ```text + + खराब : \* \[A Very Awesome Book\](https://example.org/book.html) \- Jane Roe \- 1970 + + अच्छा: \* \[A Very Awesome Book (1970)\](https://example.org/book.html) \- Jane Roe + + ``` + +- प्रक्रियाधीन पुस्तकें: + + ```text + + अच्छा: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *(:construction: प्रक्रियाधीन)* + + ``` + +- संरक्षित लिंक: + + ```text + + अच्छा: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: संरक्षित)* + + ``` + +### वर्णमाला क्रम + +- जब एक ही अक्षर से शुरू होने वाले कई शीर्षक होते हैं, तो उन्हें दूसरे अक्षर और आगे के अनुसार क्रमबद्ध करें। उदाहरण के लिए: `aa` `ab` से पहले आता है। + +- `one two` `onetwo` से पहले आता है। + +यदि आप कोई गलत लिंक देखते हैं, तो यह जानने के लिए लिंटर त्रुटि संदेश की जाँच करें कि किन पंक्तियों को स्वैप किया जाना चाहिए। + +### नोट्स + +हालांकि बुनियादी बातें अपेक्षाकृत सरल हैं, लेकिन हमारे द्वारा सूचीबद्ध संसाधनों में बहुत विविधता है। यहां बताया गया है कि हम इस विविधता से कैसे निपटते हैं। + +#### मेटाडाटा + +हमारी सूचियाँ न्यूनतम मेटाडाटा प्रदान करती हैं: शीर्षक, यूआरएल, निर्माता, प्लेटफ़ॉर्म और एक्सेस नोट्स। + +##### शीर्षक + +- कोई आविष्कृत शीर्षक नहीं। हम संसाधनों से ही शीर्षक लेते हैं; योगदानकर्ताओं को निर्देश दिया जाता है कि जब तक इसे टाला जा सकता है, तब तक शीर्षक न बनाएं या उन्हें संपादकीय रूप से उपयोग न करें। एक अपवाद पुराने कार्यों के लिए है; यदि वे मुख्य रूप से ऐतिहासिक रुचि के हैं, तो शीर्षक के बाद कोष्ठक में वर्ष जोड़ने से उपयोगकर्ताओं को यह पता चल जाता है कि वे रुचि के हैं या नहीं। + +- कोई ALLCAPS शीर्षक नहीं। आमतौर पर शीर्षक मामला उपयुक्त होता है, लेकिन जब संदेह हो तो स्रोत से पूंजीकरण का उपयोग करें। + +- कोई इमोजी नहीं। + +##### यूआरएल + +- हम संक्षिप्त यूआरएल की अनुमति नहीं देते। + +- यूआरएल से ट्रैकिंग कोड हटा दिए जाने चाहिए। + +- अंतर्राष्ट्रीय यूआरएल को एस्केप किया जाना चाहिए। ब्राउज़र बार आमतौर पर इन्हें यूनिकोड में प्रस्तुत करते हैं, लेकिन कृपया कॉपी और पेस्ट का उपयोग करें। + +- गैर-सुरक्षित (`http`) यूआरएल की तुलना में हमेशा सुरक्षित (`https`) यूआरएल को प्राथमिकता दी जाती है जहां HTTPS लागू किया गया है। + +- हमें ऐसे यूआरएल पसंद नहीं हैं जो सूचीबद्ध संसाधन की मेजबानी करने वाले वेबपृष्ठों की ओर इंगित नहीं करते बल्कि कहीं और इंगित करते हैं। + +##### निर्माता + +- जहां उपयुक्त हो वहां निःशुल्क संसाधनों के निर्माताओं को श्रेय देना हम चाहते हैं, इसमें अनुवादक भी शामिल हैं! + +- अनुवादित कार्यों के लिए मूल लेखक को श्रेय दिया जाना चाहिए। हम अनुशंसा करते हैं कि लेखकों के अलावा अन्य निर्माताओं को श्रेय देने के लिए [MARC रिलेटर](https://loc.gov/marc/relators/relaterm.html) का उपयोग करें, जैसा कि इस उदाहरण में है: + + ```markdown + + * [एक अनुवादित पुस्तक](http://example.com/book.html) - जॉन डो, `trl.:` माइक द ट्रांसलेटर + + ``` + + यहाँ, एनोटेशन `trl.:` "अनुवादक" के लिए MARC रिलेटर कोड का उपयोग करता है। + +- लेखक सूची में प्रत्येक आइटम को सीमांकित करने के लिए अल्पविराम `,` का उपयोग करें। + +- आप लेखक सूचियों को "`et al.`" के साथ छोटा कर सकते हैं। + +- हम निर्माताओं के लिए लिंक की अनुमति नहीं देते। + +- संकलन या मिश्रित कार्यों के लिए, "निर्माता" को विवरण की आवश्यकता हो सकती है। उदाहरण के लिए, "GoalKicker" या "RIP ट्यूटोरियल" पुस्तकों को श्रेय दिया जाता है "`StackOverflow प्रलेखन से संकलित किया गया`"। + +- हम निर्माता नामों में "प्रोफ़ेसर" या "डॉ." जैसे उपाधियों को शामिल नहीं करते। + +##### समय-सीमित पाठ्यक्रम और परीक्षण + +- हम ऐसी चीज़ों को सूचीबद्ध नहीं करते जिन्हें हमें छह महीने में हटाना पड़ेगा। + +- यदि किसी पाठ्यक्रम में सीमित नामांकन अवधि या अवधि है, तो हम इसे सूचीबद्ध नहीं करेंगे। + +- हम उन संसाधनों को सूचीबद्ध नहीं कर सकते जो सीमित अवधि के लिए निःशुल्क हैं। + +##### प्लेटफ़ॉर्म और एक्सेस नोट्स + +- पाठ्यक्रम। विशेष रूप से हमारी पाठ्यक्रम सूचियों के लिए, प्लेटफ़ॉर्म संसाधन विवरण का एक महत्वपूर्ण हिस्सा है। ऐसा इसलिए है क्योंकि पाठ्यक्रम प्लेटफ़ॉर्म के पास अलग-अलग एक्सेस मॉडल और सुविधाएं होती हैं। जबकि हम आम तौर पर ऐसे पुस्तक को सूचीबद्ध नहीं करेंगे जिसके लिए पंजीकरण की आवश्यकता हो, कई पाठ्यक्रम प्लेटफ़ॉर्म के पास ऐसी सुविधाएं होती हैं जो किसी प्रकार के खाते के बिना काम नहीं करतीं। उदाहरण पाठ्यक्रम प्लेटफ़ॉर्म में Coursera, EdX, Udacity और Udemy शामिल हैं। जब कोई पाठ्यक्रम किसी प्लेटफ़ॉर्म पर निर्भर करता है, तो प्लेटफ़ॉर्म का नाम सूचीबद्ध किया जाना चाहिए। + +- YouTube। हमारे पास कई पाठ्यक्रम हैं जिनमें YouTube प्लेलिस्ट शामिल हैं। हम YouTube को प्लेटफ़ॉर्म के रूप में सूचीबद्ध नहीं करते, हम YouTube निर्माता को सूचीबद्ध करने का प्रयास करते हैं, जो अक्सर एक उप-प्लेटफ़ॉर्म होता है। + +- YouTube वीडियो। हम आमतौर पर व्यक्तिगत YouTube वीडियो को लिंक नहीं करते जब तक कि वे एक घंटे से अधिक लंबे न हों और पाठ्यक्रम या ट्यूटोरियल की तरह संरचित न हों। यदि ऐसा है, तो सुनिश्चित करें कि इसे पीआर विवरण में नोट करें। + +- संक्षिप्त (अर्थात youtu.be/xxxx) लिंक नहीं! + +- Leanpub। Leanpub विभिन्न एक्सेस मॉडल के साथ पुस्तकों की मेजबानी करता है। कभी-कभी किसी पुस्तक को बिना पंजीकरण के पढ़ा जा सकता है; कभी-कभी किसी पुस्तक के लिए मुफ़्त एक्सेस के लिए Leanpub खाता आवश्यक होता है। Leanpub एक्सेस मॉडल की गुणवत्ता और मिश्रण और तरलता को देखते हुए, हम बाद वाले को एक्सेस नोट के साथ सूचीबद्ध करने की अनुमति देते हैं `*(Leanpub खाता या मान्य ईमेल अनुरोधित)*`। + + + diff --git a/docs/README.md b/docs/README.md index 7764a86f2..50c03f876 100644 --- a/docs/README.md +++ b/docs/README.md @@ -54,6 +54,7 @@ Volunteers have translated many of our Contributing, How-to, and Code of Conduct - Hindi / हिन्दी - [आचार संहिता](CODE_OF_CONDUCT-hi.md) - [How-to](HOWTO-hi.md) + - [योगदान](CONTRIBUTING-hi.md) - Hungarian / magyar / magyar nyelv - Indonesian / Bahasa Indonesia - [Berkontribusi](CONTRIBUTING-id.md) From e8c061e4828bac2bcd355f0c199e105eb0da2638 Mon Sep 17 00:00:00 2001 From: "Lisa H." Date: Mon, 7 Oct 2024 21:50:06 -0400 Subject: [PATCH 058/146] Fixed broken link for JavaScript Meteor book (en) (#11415) Replaced with Archive.org version, marked as archived. --- books/free-programming-books-langs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index f2d9f6b42..e7f53a84c 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1302,7 +1302,7 @@ Books on general-purpose programming that don't focus on a specific language are #### Meteor -* [Your First Meteor Application, A Complete Beginner’s Guide to the Meteor JavaScript Framework](http://meteortips.com/book/) +* [Your First Meteor Application, A Complete Beginner’s Guide to the Meteor JavaScript Framework](https://web.archive.org/web/20230815173101/http://meteortips.com/first-meteor-tutorial/) (HTML) *(:card_file_box: archived)* #### Next.js From 77e1348706ecb5e36adde1e35d56524fdb6f2ddd Mon Sep 17 00:00:00 2001 From: Dhiraj Kumar <106879418+dhirajchaurasiya10@users.noreply.github.com> Date: Wed, 9 Oct 2024 03:25:08 +0545 Subject: [PATCH 059/146] Add license notes on Embedded System and Operating system resources (#11419) * add license notation for Embedded System book * add license notation of The little Book of Semaphores * updated license notes excluding versions --- books/free-programming-books-subjects.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 189e355bb..a1e4ae517 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -303,7 +303,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM ### Embedded Systems * [Control and Embedded Systems](http://www.learn-c.com) (HTML) -* [Discovering the STM32 Microcontroller](http://www.cs.indiana.edu/~geobrown/book.pdf) (PDF) +* [Discovering the STM32 Microcontroller](http://www.cs.indiana.edu/~geobrown/book.pdf) (PDF) (CC BY-NC-SA) * [First Steps with Embedded Systems](https://www.phaedsys.com/principals/bytecraft/bytecraftdata/bcfirststeps.pdf) - Byte Craft Limited (PDF) * [Introduction to Embedded Systems, Second Edition](https://ptolemy.berkeley.edu/books/leeseshia/releases/LeeSeshia_DigitalV2_2.pdf) - Edward Ashford Lee, Sanjit Arunkumar Seshia (PDF) * [Introduction to Microcontrollers](http://www.embeddedrelated.com/showarticle/453.php) (HTML) @@ -740,7 +740,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Project Oberon: The Design of an Operating System, a Compiler, and a Computer](https://people.inf.ethz.ch/wirth/ProjectOberon/index.html) - Niklaus Wirth, Jürg Gutknecht (PDF) * [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond (HTML) * [The Little Book About OS Development](https://littleosbook.github.io) - Erik Helin, Adam Renberg - (PDF, HTML) -* [The Little Book of Semaphores](https://greenteapress.com/semaphores/) - Allen B. Downey (PDF) +* [The Little Book of Semaphores](https://greenteapress.com/semaphores/) - Allen B. Downey (PDF) (CC BY-NC-SA) * [Think OS: A Brief Introduction to Operating Systems](https://www.greenteapress.com/thinkos/index.html) - Allen B. Downey (PDF) * [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) - Stewart Weiss (PDF) * [Writing a Simple Operating System from Scratch](https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf) - Nick Blundell (PDF) From 009a6a907d49b3276e2d0ee06883bd62c16a88bd Mon Sep 17 00:00:00 2001 From: Abhilash Sarangi <132396257+dev1abhi@users.noreply.github.com> Date: Wed, 9 Oct 2024 03:11:29 +0530 Subject: [PATCH 060/146] Update free-courses-hi.md (#11418) * Update free-courses-hi.md * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 6a0ed53f5..acbe96226 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -79,6 +79,7 @@ * [Binary Trees - by LoveBabbar](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo87y1ytEAqp7wYlEP3nner) - CodeHelp - by Babbar * [Binary Trees - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHYxUk8dSu2_G7MR1PaGXN4) - Pepcoding * [Bit Manipulation - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFJRioti3ZV7QabwoJK6eKe) - Pepcoding +* [Complete C++ DSA Course \| Data Structures & Algorithms Playlist](https://www.youtube.com/playlist?list=PLfqMhTWNBTe137I_EPQd34TsgV6IO55pt) - Apna College * [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar * [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry * [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana From d017364a80a3932ed91d8334f0565385d0b50331 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 03:19:21 +0530 Subject: [PATCH 061/146] Added a Tailwind CSS Course (#11427) * Added a Tailwind CSS Course * Update free-courses-hi.md * Update free-courses-hi.md --- 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 acbe96226..1ce4872d4 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -410,6 +410,7 @@ #### Tailwind CSS * [Learn Tailwind CSS with Projects - Hindi](https://www.youtube.com/playlist?list=PLPppPPmk0i3h9Xs6cAknE9OODTqZD5zFe) - Do Some Coding +* [Tailwind Course + Project](https://www.youtube.com/playlist?list=PLUcsbZa0qzu0OrMJWIuhvibOPZm_IHGTl) - Anuj Bhaiya * [Tailwind CSS Complete Course](https://www.youtube.com/playlist?list=PLfEr2kn3s-br05lTglbEi25A1X07cvihy) - Anurag Singh ProCodrr * [Tailwind CSS Complete Course - CSS Framework [Hindi] - Beginner to Advanced](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfpwYhVAbiGAhFl6h8XWDV_) - WsCube Tech * [Tailwind css hindi](https://www.youtube.com/playlist?list=PLLCu4ndnReXLXfD-iIGBEB6_l8uF6TMNO) - NST Infotech From 69e2fa7038b84b96a97c15dfbb5db088eab28c01 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 03:20:57 +0530 Subject: [PATCH 062/146] Added a Git and Github Course (#11428) --- 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 1ce4872d4..8e57633d4 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -352,6 +352,7 @@ ### Git and GitHub +* [Complete git and Github course in Hindi](https://www.youtube.com/watch?v=q8EevlEpQ2A) - Chai aur Code * [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics&t=7s) - Kunal Kushwaha * [Complete Git and Github Tutorials for Beginners](https://www.youtube.com/watch?v=Ez8F0nW6S-w) - Apna College * [Complete Git and GitHub Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLzdlNxYnNoafZq1AKcqiGvj0gkzrjmgq7) - Code House From 996e9b86da998028222eca913b4d5ad006f4ee05 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 03:24:52 +0530 Subject: [PATCH 063/146] Added author of the course (#11429) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 04c45e467..820d884e2 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1298,7 +1298,7 @@ * [Machine Learning — Andrew Ng, Stanford University](https://www.youtube.com/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN) - Andrew Ng * [Machine Learning Course for Beginners](https://www.youtube.com/watch?v=NWONeJKn6kc) - freeCodeCamp.org * [Machine Learning Course With Python](https://www.youtube.com/playlist?list=PLfFghEzKVmjsNtIRwErklMAN8nJmebB0I) - Siddhardhan -* [Machine Learning Recipes with Josh Gordon](https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal) +* [Machine Learning Recipes with Josh Gordon](https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal) - Google for Developers * [Machine Learning Specialization](https://www.coursera.org/specializations/machine-learning-introduction) - Andrew Ng, Eddy Shyu, Aarti Bagul, Geoff Ladwig (Coursera) * [Machine Learning Tutorial in Python](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUfd-g8GUpKI3hHOwM_9Dn) - edureka! * [Machine Learning Tutorial Python \| Machine Learning For Beginners](https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw) - Dhaval Patel From 66ae7f65a2a70ce6d830513b285fcb791d37fc82 Mon Sep 17 00:00:00 2001 From: anantagarwal9 <41500530+anantagarwal9@users.noreply.github.com> Date: Wed, 9 Oct 2024 23:15:02 +0530 Subject: [PATCH 064/146] Add license notes on DSA (Algorithms and Data structures) and Containers (#11434) * Adding License Notes for 2 books on Algorithms and Data structures * Adding License Notes for 1 book under Containers --- books/free-programming-books-subjects.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index a1e4ae517..9ae5f92bf 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -90,9 +90,9 @@ Books that cover a specific programming language can be found in the [BY PROGRAM ### Algorithms & Data Structures -* [A Field Guide To Genetic Programming](https://web.archive.org/web/20191020195105/http://www0.cs.ucl.ac.uk/staff/W.Langdon/ftp/papers/poli08_fieldguide.pdf) - Riccardo Poli, William B. Langdon, Nicholas F. McPhee (PDF) *(:card_file_box: archived)* +* [A Field Guide To Genetic Programming](https://web.archive.org/web/20191020195105/http://www0.cs.ucl.ac.uk/staff/W.Langdon/ftp/papers/poli08_fieldguide.pdf) - Riccardo Poli, William B. Langdon, Nicholas F. McPhee (PDF) *(:card_file_box: archived)* (CC BY-NC-ND) * [Algorithm Design](https://archive.org/details/AlgorithmDesign1stEditionByJonKleinbergAndEvaTardos2005PDF) - Jon Kleinberg, Éva Tardos -* [Algorithmic Graph Theory](https://code.google.com/p/graphbook/) - David Joyner, Minh Van Nguyen, David Phillips (PDF) +* [Algorithmic Graph Theory](https://code.google.com/p/graphbook/) - David Joyner, Minh Van Nguyen, David Phillips (PDF) (GFDL) * [Algorithmic Thinking](https://labuladong.gitbook.io/algo-en) - Donglai Fu * [Algorithms](https://en.wikibooks.org/wiki/Algorithms) - Wikibooks * [Algorithms](https://jeffe.cs.illinois.edu/teaching/algorithms/book/Algorithms-JeffE.pdf) - Jeff Erickson (PDF) @@ -254,7 +254,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [CI/CD for Monorepos: Effectively building, testing, and deploying code with monorepos](https://github.com/semaphoreci/book-monorepo-cicd) - Pablo Tomas Fernandez Zavalia, Marko Anastasov, SemaphoreCI (PDF, EPUB, Kindle) * [CI/CD with Docker and Kubernetes Book](https://github.com/semaphoreci/book-cicd-docker-kubernetes) - Marko Anastasov, Jérôme Petazzoni, Pablo Tom F. Zavalia, SemaphoreCI (PDF, EPUB, Kindle) * [Docker Jumpstart](https://odewahn.github.io/docker-jumpstart/) - Andrew Odewahn -* [Docker Tutorial](https://people.irisa.fr/Anthony.Baire/docker-tutorial.pdf) - Anthony Baire (PDF) +* [Docker Tutorial](https://people.irisa.fr/Anthony.Baire/docker-tutorial.pdf) - Anthony Baire (PDF) (CC BY-NC-ND) * [Docker Tutorial](https://www.tutorialspoint.com/docker/) - Tutorials Point (HTML, PDF) * [Dotnet Microservices Architecture for Containerized NET Applications](https://aka.ms/microservicesebook) - Cesar de la Torre, Bill Wagner, Mike Rousos (PDF) * [Kubernetes Deployment & Security Patterns](https://resources.linuxfoundation.org/LF+Projects/CNCF/TheNewStack_Book2_KubernetesDeploymentAndSecurityPatterns.pdf) - Alex Williams (PDF) From f15d57bd78adc78be7dfd7716ae9bb64c4cc62f0 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 23:28:55 +0530 Subject: [PATCH 065/146] Added a Machine Learning Course by Google (#11437) --- 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 820d884e2..51a00bf36 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1298,6 +1298,7 @@ * [Machine Learning — Andrew Ng, Stanford University](https://www.youtube.com/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN) - Andrew Ng * [Machine Learning Course for Beginners](https://www.youtube.com/watch?v=NWONeJKn6kc) - freeCodeCamp.org * [Machine Learning Course With Python](https://www.youtube.com/playlist?list=PLfFghEzKVmjsNtIRwErklMAN8nJmebB0I) - Siddhardhan +* [Machine Learning Foundations](https://www.youtube.com/playlist?list=PLOU2XLYxmsII9mzQ-Xxug4l2o04JBrkLV) - Google for Developers * [Machine Learning Recipes with Josh Gordon](https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal) - Google for Developers * [Machine Learning Specialization](https://www.coursera.org/specializations/machine-learning-introduction) - Andrew Ng, Eddy Shyu, Aarti Bagul, Geoff Ladwig (Coursera) * [Machine Learning Tutorial in Python](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUfd-g8GUpKI3hHOwM_9Dn) - edureka! From 9e232c4e4d3778c7458f53b8134b9d06414c0124 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 23:29:39 +0530 Subject: [PATCH 066/146] Added the author of the course (#11438) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 51a00bf36..cdd7034ec 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1335,7 +1335,7 @@ * [MATLAB Onramp](https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted) - Renee Bach * [MATLAB Programming for Numerical Computation NPTEL](https://www.youtube.com/playlist?list=PLRWKj4sFG7-6_Xr9yqg6SMr_F80KdFVhN) - Niket Kaisare NPTEL * [MATLAB Programming Techniques](https://matlabacademy.mathworks.com/details/matlab-programming-techniques/mlpr) - Matt Tearle -* [MIT 18.S997 Introduction to MATLAB Programming](http://ocw.mit.edu/courses/mathematics/18-s997-introduction-to-matlab-programming-fall-2011/) +* [MIT 18.S997 Introduction to MATLAB Programming](http://ocw.mit.edu/courses/mathematics/18-s997-introduction-to-matlab-programming-fall-2011/) - MIT OpenCourseWare #### Simulink From acf69e0f5a7a7f725a5a545602c1d94df5e34c0d Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Wed, 9 Oct 2024 23:31:35 +0530 Subject: [PATCH 067/146] Added a game development course by freecodecamp (#11439) * Added a game development course by freecodecamp * Update free-courses-en.md --- 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 cdd7034ec..e66e2085e 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -748,6 +748,7 @@ * [Godot Action RPG Series](https://www.youtube.com/playlist?list=PL9FzW-m48fn2SlrW0KoLT4n5egNdX-W9a) - HeartBeast * [Godot Space Sidescroller Tutorial Series](https://www.youtube.com/playlist?list=PL6bQeQE-ybqAzXZlZCiRKCtu6RbkXLgmh) - PlugWorld * [Godot Wave Shooter Tutorials](https://www.youtube.com/playlist?list=PL6bQeQE-ybqAYoaWz_ZEE2X4wX6PhwCWR) - PlugWorld +* [Learn Unity - Beginner's Game Development Tutorial](https://www.youtube.com/watch?v=gB1F9G0JXOo) - freeCodeCamp.org * [Low Poly Art For Video Games](https://www.coursera.org/learn/low-poly-art-video-games) - Andrew Dennis, Ricardo Guimaraes (Coursera) * [Make a Platform Shooter - GameMaker Studio 2](https://www.youtube.com/playlist?list=PL9FzW-m48fn3Ya8QUTsqU-SU6-UGEqhx6) - HeartBeast * [Multiplayer Shooter Tutorials - Godot](https://www.youtube.com/playlist?list=PL6bQeQE-ybqDmGuN7Nz4ZbTAqyCMyEHQa) - PlugWorld From f972f2a2abe6340f10a94179439f53b4af47e971 Mon Sep 17 00:00:00 2001 From: MOHD NEHAL KHAN Date: Wed, 9 Oct 2024 23:44:24 +0530 Subject: [PATCH 068/146] Added gsap JavaScript library course in Hindi language (#11394) * Added gsap javascript library course in hindi * Revert "Added gsap javascript library course in hindi" This reverts commit 6e7030317da5e78176b712af6f3ef31abcd04650. * fix the issue & added deleted resources * Update courses/free-courses-hi.md Co-authored-by: Eric Hellman * Added 2 more gsap courses in hindi language --------- Co-authored-by: Eric Hellman --- courses/free-courses-hi.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 8e57633d4..1cdf43196 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -35,6 +35,7 @@ * [Java](#java) * [Spring Boot](#spring-boot) * [JavaScript](#javascript) + * [GSAP](#gsap) * [jQuery](#jquery) * [Next.js](#nextjs) * [Node.js](#nodejs) @@ -471,6 +472,13 @@ * [Web Development Course](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3H6c9OGXb5_6wcc1Mca52n) - Apna College +#### GSAP + +* [Animate anything with GSAP \| Complete GSAP Course](https://www.youtube.com/playlist?list=PLbtI3_MArDOnIIJxB6xFtpnhM0wTwz0x6) - Sheryians Coding School +* [GSAP Demystified \| From Beginning to Advanced](https://www.youtube.com/playlist?list=PLbtI3_MArDOn9x8DUbc-E0t9PnvrUaPs9) - Sheryians Coding School +* [Learning GSAP in hindi](https://www.youtube.com/playlist?list=PLf8nAOi8Z9NXGhl7m8rTWmzjyhJEuFYmF) - D.Designing + + #### jQuery * [jQuery Tutorial for beginners in Hindi 2020](https://youtube.com/playlist?list=PL-6FWL4WVVWXmWe_HnPG0rBQmmJfGsTKS) - CSEtutorials From bdd7d04ba83bccc57d5312cdd0a84d98615d4104 Mon Sep 17 00:00:00 2001 From: Harshaja Agnihotri Date: Wed, 9 Oct 2024 23:45:15 +0530 Subject: [PATCH 069/146] Added Next.js course from offical site--Hacktoberfest (#11423) * Wordpress development course * added the lint * swap the line. * wordpress development course * Added Nextjs course * updated the creator --- 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 e66e2085e..34749f77c 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1071,6 +1071,7 @@ #### Next.js * [Complete Next.js Course For Beginners](https://www.youtube.com/playlist?list=PLynWqC6VC9KOvExUuzhTFsWaxnpP_97BD) - Daily Tuition +* [Learn Next.js](https://nextjs.org/learn/dashboard-app) - Vercel (HTML) * [Master Next JS by Building Real Projects](https://www.youtube.com/playlist?list=PL6QREj8te1P7gixBDSU8JLvQndTEEX3c3) - JavaScript Mastery * [Mastering Next.js](https://masteringnextjs.com) * [Next.js 14 Beginner Roadmap & Course](https://www.youtube.com/playlist?list=PLrnPJCHvNZuBH7pax5p75JDNblo8rpl00) - Coding in Flow From d4e7fd93bdca3313801f8550c69bb76264773e15 Mon Sep 17 00:00:00 2001 From: adiba-anjum-26 Date: Wed, 9 Oct 2024 23:48:40 +0530 Subject: [PATCH 070/146] added license notes to 2 books (#11442) --- books/free-programming-books-subjects.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 9ae5f92bf..2f4855826 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -233,8 +233,8 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Computational Thinking](https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf) - Jeannette Wing, Carnegie-Mellon University (PDF) * [Computer Science Class XI](https://cbseacademic.nic.in/web_material/doc/cs/1_Computer-Science-Python-Book-Class-XI.pdf) - CBSE (PDF) * [Computer Science Class XII](https://cbseacademic.nic.in/web_material/doc/cs/2_Computer_Science_Python_ClassXII.pdf) - CBSE (PDF) -* [Computer Science I](https://cse.unl.edu/~cbourke/ComputerScienceOne.pdf) - Chris Bourke (PDF) -* [Computer Science II](https://cse.unl.edu/~cbourke/ComputerScienceTwo.pdf) - Chris Bourke (PDF) +* [Computer Science I](https://cse.unl.edu/~cbourke/ComputerScienceOne.pdf) - Chris Bourke (PDF) (CC BY-SA) +* [Computer Science II](https://cse.unl.edu/~cbourke/ComputerScienceTwo.pdf) - Chris Bourke (PDF) (CC BY-SA) * [CS Principles: Big Ideas in Programming](https://www.openbookproject.net/books/StudentCSP/) - Mark Guzdial, Barbara Ericson (HTML) * [Pull Requests and Code Review](https://scs.tl/book-pr) – Sebastien Castiel * [What to Look for in a Code Review](https://leanpub.com/whattolookforinacodereview) - Trisha Gee (HTML, PDF, EPUB, Kindle) *(Leanpub account or valid email requested)* From 6be0a9cff9764f1a33e5ffbd2f049c2f0568b9c9 Mon Sep 17 00:00:00 2001 From: Ainesh Sridhar Date: Wed, 9 Oct 2024 23:59:41 +0530 Subject: [PATCH 071/146] Added book licenses (#11450) * Updated license of book 745 UNIX Application and System Programming * Updated license of book 530 Essential C++ --- books/free-programming-books-langs.md | 2 +- books/free-programming-books-subjects.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index e7f53a84c..5b12434e7 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -527,7 +527,7 @@ Books on general-purpose programming that don't focus on a specific language are * [C++ Tutorial](https://www.cprogramming.com/tutorial/c++-tutorial.html) - Alex Allain * [CS106X Programming Abstractions in C++](http://web.stanford.edu/class/cs106x/) * [Elements of Programming](http://elementsofprogramming.com) - Alexander Stepanov, Paul McJones (PDF) -* [Essential C++](https://www.programming-books.io/essential/cpp/) - Krzysztof Kowalczyk, StackOverflow Contributors +* [Essential C++](https://www.programming-books.io/essential/cpp/) - Krzysztof Kowalczyk, StackOverflow Contributors (CC BY-SA) * [Financial Numerical Recipes in C++](https://ba-odegaard.no/gcc_prog/recipes/) - Bernt Arne Ødegaard (PDF) * [Fundamentals of C++ Programming](https://web.archive.org/web/20191005170118/https://python.cs.southern.edu/cppbook/progcpp.pdf) - Richard L. Halterman (PDF) *(:card_file_box: archived)* * [Game Programming Patterns](http://gameprogrammingpatterns.com/contents.html) (HTML) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 2f4855826..db8abd3c2 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -742,7 +742,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [The Little Book About OS Development](https://littleosbook.github.io) - Erik Helin, Adam Renberg - (PDF, HTML) * [The Little Book of Semaphores](https://greenteapress.com/semaphores/) - Allen B. Downey (PDF) (CC BY-NC-SA) * [Think OS: A Brief Introduction to Operating Systems](https://www.greenteapress.com/thinkos/index.html) - Allen B. Downey (PDF) -* [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) - Stewart Weiss (PDF) +* [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) - Stewart Weiss (PDF) (CC BY-SA) * [Writing a Simple Operating System from Scratch](https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf) - Nick Blundell (PDF) * [Xv6, a simple Unix-like teaching operating system](https://pdos.csail.mit.edu/6.828/2022/xv6.html) - Russ Cox, Frans Kaashoek and Robert Morris (PDF, HTML) From 38ab11e0e684dec33da3f2fc406ca04203f59b62 Mon Sep 17 00:00:00 2001 From: Anubhav Joshi <48016317+anubhav-qt@users.noreply.github.com> Date: Thu, 10 Oct 2024 00:01:03 +0530 Subject: [PATCH 072/146] Add FreeCodeCamp AI Course in free-courses-en.md (#11451) * Add HTML Course * Add FreeCodeCamp AI Course in free-courses-en.md --- 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 34749f77c..6f1b25d45 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -266,6 +266,7 @@ * [Aml-2018 Ambient Intelligence](https://www.youtube.com/playlist?list=PLqRTLlwsxDL8fUcY2Y54sITILyJcTySpC) - Fulvio Corno, Luigi De Russis, Alberto Monge Roffarello @ Politecnico di Torino * [Artificial Intelligence on Google Cloud Platform](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK) - Srivatsan Srinivasan @ AIEngineering * [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd +* [AWS Certified AI Practitioner (AIF-C01)](https://www.youtube.com/watch?v=WZeZZ8_W-M4) - Andrew Brown (FreeCodeCamp) * [CS50’s Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX) * [Elements of AI](https://www.elementsofai.com) - University of Helsinki, Reaktor * [Have fun Staying Home And Learning AI - SHALA2020](https://shala2020.github.io) - IIT BOMBAY From e6bf73e3f04aa0bf7907480cdd5a60be8916e008 Mon Sep 17 00:00:00 2001 From: Divyanshu Singh <85441744+Divyanshu9794@users.noreply.github.com> Date: Thu, 10 Oct 2024 00:04:56 +0530 Subject: [PATCH 073/146] Update free-courses-en.md (#11454) --- 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 6f1b25d45..2e8b64319 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -220,6 +220,7 @@ * [Android Basics with Compose](https://developer.android.com/courses/android-basics-compose/course) - Google Developers Training * [Android Developer Fundamentals (Version 2) — Codelab](https://developer.android.com/courses/fundamentals-training/toc-v2) * [Android Developer Fundamentals (Version 2) — Concepts](https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/index.html) +* [Android Development for Beginners - Full Course](https://www.youtube.com/watch?v=fis26HvvDII) - freeCodeCamp.org * [Android Development Tutorials](https://www.youtube.com/playlist?list=PLqM7alHXFySF_Hb1GtyvCX44dBniJ5sNy) - GeeksforGeeks * [Android Performance](https://www.udacity.com/course/android-performance--ud825) (Udacity) * [Android Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7p-lZvWabkVJdM_UVURhUh4) - Telusko From 5ee2424d62b4b7f606ea1afc8ed74220561a64c2 Mon Sep 17 00:00:00 2001 From: Eric Hellman Date: Wed, 9 Oct 2024 18:34:37 -0400 Subject: [PATCH 074/146] remove conflict artifact (#11458) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 2e8b64319..f426909d3 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -566,7 +566,7 @@ * [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware) * [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)](https://www.youtube.com/watch?v=4cWkVbC2bNE) - Professor Immanuel Trummer, freeCodeCamp.org * [DBMS for GATE Exams](https://www.youtube.com/playlist?list=PLWPirh4EWFpGrpcMfZ6UcdI786QdtSxV8) - Tutorialspoint -* [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar>>>>>>> main +* [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar * [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison) * [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University) * [Learn SQL Basic for Data Science Specialisation](https://www.coursera.org/specializations/learn-sql-basics-data-science#about) (Coursera) From b9e845ca28ff110908655ba8748d922df13c8479 Mon Sep 17 00:00:00 2001 From: waltherman <40035024+waltherman@users.noreply.github.com> Date: Thu, 10 Oct 2024 01:43:44 +0300 Subject: [PATCH 075/146] Update free-programming-books-ru.md (#11457) --- books/free-programming-books-ru.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-ru.md b/books/free-programming-books-ru.md index a7c80862a..d462116d8 100644 --- a/books/free-programming-books-ru.md +++ b/books/free-programming-books-ru.md @@ -572,6 +572,7 @@ * [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html) - Linux Format * [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua) - А. Ю. Васильев * [PostgreSQL для начинающих](https://postgrespro.ru/education/books/introbook) - Luzanov Pavel Veniaminovich, Rogov Yegor Valerievich, Levshin Igor Viktorovich (PDF) +* [PostgreSQL. Основы языка SQL](https://postgrespro.ru/education/books/sqlprimer) - Моргунов Евгений Павлович (PDF) ### Swift From 429d39c579a39e0740e3bb072aca47feea470213 Mon Sep 17 00:00:00 2001 From: Anubhav Joshi <48016317+anubhav-qt@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:39:41 +0530 Subject: [PATCH 076/146] Add Databases Course in free-courses-en.md (Changes made) (#11452) * Add HTML Course * Add FreeCodeCamp AI Course in free-courses-en.md * Add Databases Course in free-courses-en.md * Update courses/free-courses-en.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 f426909d3..38fade886 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -565,6 +565,7 @@ * [Database Management Systems](https://www.youtube.com/playlist?list=PLBlnK6fEyqRi_CUQ-FXxgzKQ1dwr_ZJWZ) - Neso Academy * [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware) * [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)](https://www.youtube.com/watch?v=4cWkVbC2bNE) - Professor Immanuel Trummer, freeCodeCamp.org +* [Databases in Depth](https://www.youtube.com/playlist?list=PLliXPok7ZonnALnedG5doBOSCXlU14yJF) - Keerti Purswani * [DBMS for GATE Exams](https://www.youtube.com/playlist?list=PLWPirh4EWFpGrpcMfZ6UcdI786QdtSxV8) - Tutorialspoint * [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar * [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison) From 7b29e64079e10cbb1f1d7beddfad2c7b81e4607e Mon Sep 17 00:00:00 2001 From: Aryan Singh Thakur Date: Thu, 10 Oct 2024 19:42:23 +0530 Subject: [PATCH 077/146] 3 Books License Added (#11449) * 3 Books License Added * Completed PR Request --- books/free-programming-books-langs.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 5b12434e7..75baee2c0 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1142,7 +1142,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Designing Scalable JavaScript Applications](https://www.manning.com/books/designing-scalable-javascript-applications) - Emmit Scott (PDF+livebook) * [Dev Docs](https://devdocs.io/javascript/) - Various (HTML) * [DOM Enlightenment](https://frontendmasters.com/guides/javascript-enlightenment/) - Cody Linley -* [Eloquent JavaScript 3rd edition](http://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) +* [Eloquent JavaScript 3rd edition](http://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) (CC BY-NC) * [Essential Javascript](https://www.programming-books.io/essential/javascript/) - Krzysztof Kowalczyk, StackOverflow Contributors * [Exploring ES6](http://exploringjs.com/es6/) - Axel Rauschmayer (HTML) * [Functional-Light JavaScript](https://github.com/getify/Functional-Light-JS) - Kyle Simpson (HTML) @@ -1992,7 +1992,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3) * [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3) * [Introduction to Python for Econometrics, Statistics and Numerical Analysis](https://www.kevinsheppard.com/files/teaching/python/notes/python_introduction_2020.pdf) - Kevin Sheppard (PDF) (3.8) -* [Introduction to Scientific Programming with Python](https://library.oapen.org/bitstream/id/56d27e73-e92a-4398-8198-239be7aacc93/2020_Book_IntroductionToScientificProgra.pdf) - Joakim Sundnes (PDF) +* [Introduction to Scientific Programming with Python](https://library.oapen.org/bitstream/id/56d27e73-e92a-4398-8198-239be7aacc93/2020_Book_IntroductionToScientificProgra.pdf) - Joakim Sundnes (PDF) (CC BY) * [Invent Your Own Computer Games With Python](https://inventwithpython.com/invent4thed/) - Al Sweigart (3.4) * [Learn Python 3](https://github.com/animator/learn-python) - Ankit Mahato (PDF, HTML, Markdown) * [Learn Python, Break Python](http://learnpythonbreakpython.com) @@ -2072,7 +2072,7 @@ Books on general-purpose programming that don't focus on a specific language are * [The Standard Python Library](https://web.archive.org/web/20200626001242/http://effbot.org/librarybook/) - Fredrik Lundh *(:card_file_box: archived)* * [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML) * [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML) -* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF) +* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF) (CC BY-NC) * [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF) * [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6) * [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF) From d90c8bc5b4fdc38d78aa15c36a2eb5057fcc77fc Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:43:10 +0530 Subject: [PATCH 078/146] Added author of the Course (#11460) * Added author of the course * Update free-courses-en.md --- courses/free-courses-en.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 38fade886..75d97b0c6 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -347,7 +347,7 @@ * [C Programming 2021: Master The Basics!](https://www.udemy.com/course/c-programming-2019-master-the-basics/) - Ali Badran (Udemy) * [C Programming and Assembly Language](https://www.youtube.com/playlist?list=PLyqSpQzTE6M8O9Oy9t-yhiAUXOi-rmTp_) - NPTEL NOC IITM * [C Programming for Beginners](https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e) - Programiz -* [C Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P) +* [C Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P) - The Bad Tutorials * [C Programming Tutorial for Beginners](https://www.youtube.com/watch?v=KJgsSFOSQv0) - Mike Dane (freeCodeCamp) * [C Programming Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7oBxHp43xQTFrw9f1CDPR6C) - Telusko * [C Programming Tutorials for Beginners (Complete Series)](https://www.youtube.com/playlist?list=PLS1QulWo1RIZlA5oGczk8kY7Eenytc33s) - ProgrammingKnowledge @@ -355,7 +355,7 @@ * [C tutorial for beginners](https://www.youtube.com/playlist?list=PLZPZq0r_RZOOzY_vR4zJM32SqsSInGMwe) - Bro Code * [Learn C Programming](https://www.programiz.com/c-programming) - Programiz (HTML) * [Programming in C](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a8UcMN9-35ghv8qyFWD9_S) - Jenny's lectures CS/IT NET&JRF -* [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform) +* [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform) - Ian Harris (Coursera) ### C\# From 297239156c10f388a417c17824d3dbf6ffaec019 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:44:08 +0530 Subject: [PATCH 079/146] Added a solidity course (#11461) --- 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 1cdf43196..47cbe8e71 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -763,6 +763,7 @@ ### Solidity +* [Solidity ^0.8 \| Blockchain \| In Hindi](https://www.youtube.com/playlist?list=PL-Jc9J83PIiG6_thChXWzolj9BEG-Y0gh) - Pepcoding * [Solidity Full Course](https://www.youtube.com/playlist?list=PLgPmWS2dQHW9u6IXZq5t5GMQTpW7JL33i) - Code Eater From de86f95ef146fa42cc22c2704a0aa2db840beec2 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:44:59 +0530 Subject: [PATCH 080/146] Added a System Design Course (#11462) --- 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 47cbe8e71..15626167c 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -779,6 +779,7 @@ * [System Analysis and Design](https://www.youtube.com/playlist?list=PLWxTHN2c_6cbuRXdCpsYYMxy0N4SSfIX9) - TJ WEBDEV * [System Analysis and Design](https://www.youtube.com/playlist?list=PLi81x6d2Os_8Sa8HifiFruWK6wmgG3Wrg) - Gursimran Singh Dhillon +* [System Design Playlist](https://www.youtube.com/playlist?list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX) - Gaurav Sen * [System Design Playlist in Hindi](https://www.youtube.com/playlist?list=PLA3GkZPtsafZdyC5iucNM_uhqGJ5yFNUM) - Engineering Digest * [System Design Series By Coding Ninjas](https://www.youtube.com/playlist?list=PLrk5tgtnMN6RvXrfflstJWgcPFQ_vTOV9) - Coding Ninjas From a36c87ce2ca095da1610e02c125711abb25dac89 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:45:38 +0530 Subject: [PATCH 081/146] Removed hindi course from en.md (#11463) --- courses/free-courses-en.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 75d97b0c6..17de398b6 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -149,7 +149,6 @@ * [Analysis of Algorithms (CSE 373)](https://www3.cs.stonybrook.edu/~skiena/373/videos) - Steven Skiena * [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/) * [Berkeley's CS 61B: Data Structures](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI) -* [Binary Trees - by LoveBabbar](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo87y1ytEAqp7wYlEP3nner) - CodeHelp - by Babbar * [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Neso Academy * [Codechef Solutions](https://www.youtube.com/playlist?list=PLRKOqqzwh75huOam-77G1v9uHjO9WWBRX) - Endeavour Monk * [Computer Sc - Programming and Data Structure](https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16) - P.P. Chakraborty From f34206dda40479a80ab2e7543a6c569ce7ea4bae Mon Sep 17 00:00:00 2001 From: Margaret Hu <70117942+margaret-hu@users.noreply.github.com> Date: Thu, 10 Oct 2024 07:16:56 -0700 Subject: [PATCH 082/146] Update free-programming-books-langs.md (#11464) A book on C++ standard coding practices has also been added to the 'By Programming Language' section. --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 75baee2c0..851043fcd 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -515,6 +515,7 @@ Books on general-purpose programming that don't focus on a specific language are * [A Complete Guide to Standard C++ Algorithms](https://github.com/HappyCerberus/book-cpp-algorithms) - Šimon Tóth (PDF, LaTeX) *(:construction: in process)* * [An Introduction to the USA Computing Olympiad, C++ Edition](https://darrenyao.com/usacobook/cpp.pdf) - Darren Yao (PDF) * [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF) +* [C++ Coding Standard](https://possibility.com/Cpp/CppCodingStandard.html) - Todd Hoff (HTML, PDF) * [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - `edt.:` Bjarne Stroustrup, Herb Sutter * [C++ For Programmers](https://tfetimes.com/wp-content/uploads/2015/04/c-for-c-programmers.pdf) - JT Kalnay (PDF) * [C++ GUI Programming With Qt 3](https://ptgmedia.pearsoncmg.com/images/0131240722/downloads/blanchette_book.pdf) - Jasmin Blanchette, Mark Summerfield (PDF) From a92fc3ae8171fa2b496fe7926844f2a851096110 Mon Sep 17 00:00:00 2001 From: Benjamin Yee Date: Thu, 10 Oct 2024 07:18:27 -0700 Subject: [PATCH 083/146] Update free-courses-en.md (#11466) Several free online learning programming courses. --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 17de398b6..32b4058c1 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1444,7 +1444,7 @@ ### Processing -* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction](https://www.youtube.com/c/TheCodingTrain/playlists?view=50&sort=dd&shelf_id=10) - The Coding Train +* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction](https://thecodingtrain.com/tracks/learning-processing) - The Coding Train ### Python From 122492c2e44a313113411433fbd77d6591d28345 Mon Sep 17 00:00:00 2001 From: Athira Kadampatta Date: Thu, 10 Oct 2024 19:50:43 +0530 Subject: [PATCH 084/146] Update license notes for Little Book of Deep Learning and Reinforcement Learning: An Introduction books (#11468) Co-authored-by: Athira Kadampatta --- books/free-programming-books-subjects.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index db8abd3c2..987712946 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -439,11 +439,11 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Probabilistic Machine Learning - An Introduction](https://github.com/probml/pml-book/releases/latest/download/book1.pdf) - Kevin P. Murphy (PDF) * [Probabilistic Models in the Study of Language](https://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code) * [Python Machine Learning Projects](https://www.digitalocean.com/community/books/python-machine-learning-projects-a-digitalocean-ebook) - Lisa Tagliaferri, Brian Boucheron, Michelle Morales, Ellie Birkbeck, Alvin Wan (PDF, EPUB, Kindle) -* [Reinforcement Learning: An Introduction](http://incompleteideas.net/book/RLbook2020.pdf) - Richard S. Sutton, Andrew G. Barto (PDF) +* [Reinforcement Learning: An Introduction](http://incompleteideas.net/book/RLbook2020.pdf) - Richard S. Sutton, Andrew G. Barto (PDF) (CC BY-NC-ND) * [Speech and Language Processing (3rd Edition Draft)](https://web.stanford.edu/~jurafsky/slp3/ed3book.pdf) - Daniel Jurafsky, James H. Martin (PDF) * [The Elements of Statistical Learning](https://web.stanford.edu/~hastie/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman * [The LION Way: Machine Learning plus Intelligent Optimization](https://intelligent-optimization.org/LIONbook/lionbook_3v0.pdf) - Roberto Battiti, Mauro Brunato (PDF) -* [The Little Book of Deep Learning](https://fleuret.org/public/lbdl.pdf) - François Fleuret (PDF) +* [The Little Book of Deep Learning](https://fleuret.org/public/lbdl.pdf) - François Fleuret (PDF) (CC BY-NC-SA) * [The Mathematical Engineering of Deep Learning](https://deeplearningmath.org) - Benoit Liquet, Sarat Moka, Yoni Nazarathy * [The Mechanics of Machine Learning](https://mlbook.explained.ai) - Terence Parr, Jeremy Howard * [The Python Game Book](https://web.archive.org/web/20210308080726/https://thepythongamebook.com/en%3Astart) - Horst Jens *(:card_file_box: archived)* From ad5d44203826d6242d86c0b2bf669dd638582459 Mon Sep 17 00:00:00 2001 From: Azam Ali Shaikh <140999593+azamshaikh1103@users.noreply.github.com> Date: Thu, 10 Oct 2024 21:08:44 +0530 Subject: [PATCH 085/146] Add license tags to Go Books (#11472) --- books/free-programming-books-langs.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 851043fcd..320f8e18b 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -807,12 +807,12 @@ Books on general-purpose programming that don't focus on a specific language are ### Go * [An Introduction to Programming in Go](https://www.golang-book.com/books/intro) - Caleb Doxsey -* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) - astaxie +* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) - astaxie (CC BY-SA) * [Building Web Apps with Go](https://codegangsta.gitbooks.io/building-web-apps-with-go/content/) * [Darker Corners of Go](https://rytisbiel.com/2021/03/06/darker-corners-of-go/) - Rytis Bieliunas * [Effective Go](https://golang.org/doc/effective_go.html) -* [Essential Go](https://www.programming-books.io/essential/go/) - Krzysztof Kowalczyk, StackOverflow Contributors -* [Essentials of Go Programming](https://essentials-of-go-programming.readthedocs.io) - Baiju Muthukadan (HTML) +* [Essential Go](https://www.programming-books.io/essential/go/) - Krzysztof Kowalczyk, StackOverflow Contributors (CC BY-SA) +* [Essentials of Go Programming](https://essentials-of-go-programming.readthedocs.io) - Baiju Muthukadan (HTML) (CC BY-SA) * [Gin Web Framework](https://chenyitian.gitbooks.io/gin-web-framework/content/) * [Go 101](https://go101.org/article/101.html) - [@TapirLiu](https://twitter.com/TapirLiu) * [Go by Example](https://gobyexample.com) @@ -834,8 +834,8 @@ Books on general-purpose programming that don't focus on a specific language are * [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html) - Dave Cheney (HTML) * [Production Go](https://leanpub.com/productiongo/read) - Herman Schaaf and Shawn Smith (EPUB, HTML, PDF) (:construction: *in process*) *(Leanpub account or valid email requested for EPUB or PDF)* * [The Go Tutorial](http://tour.golang.org) -* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) - Karl Seguin ([PDF](https://www.openmymind.net/assets/go/go.pdf), [ePUB](https://www.openmymind.net/assets/go/go.epub)) -* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/) +* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) - Karl Seguin ([PDF](https://www.openmymind.net/assets/go/go.pdf), [ePUB](https://www.openmymind.net/assets/go/go.epub)) (CC BY-NC-SA) +* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/) (CC BY-SA) ### Graphs From d0f18636e26a15f73027a381b78d5b3d35da9bc3 Mon Sep 17 00:00:00 2001 From: Somto Ugwu Date: Thu, 10 Oct 2024 16:39:23 +0100 Subject: [PATCH 086/146] Build a Bank App - Added Node.js Course By Ugwu Somto (#11440) * Added a nodejs course * Fixed alphabetical order error * Re-arranged course in alphabetical order * Fixed the link to a playlist * Updated Course Name --------- Co-authored-by: ugwusomtopayecard --- 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 32b4058c1..73f391b0f 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1086,6 +1086,7 @@ * [A Beginner's Guide to Node.js](https://www.udemy.com/course/a-beginners-guide-to-nodejs) - DSC VIT Powered by Google Developers, Md Hishaam Akhtar (Udemy) * [Beginner's Series to: Node.js](https://www.youtube.com/playlist?list=PLlrxD0HtieHje-_287YJKhY8tDeSItwtg) - Microsoft Developer +* [Build a Bank App ...From Scratch](https://www.youtube.com/playlist?list=PL8YhozOQUteYwa13S-PGUNMM37gv7gEVq) - Ugwu Somto * [Build JavaScript applications with Node.js](https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-nodejs) - Microsoft Learn * [Building a RESTful API with Node.js](https://www.youtube.com/playlist?list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q) - Academind * [Data brokering with Node.js: Process data at the speed of technology](https://heynode.com) - Osio Labs Inc. *(signup requested, not required)* From 13f981049cdc539a408aa597c7a4efaad03ad5cb Mon Sep 17 00:00:00 2001 From: Sanjesh <74316275+sanjesh17@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:06:02 +0530 Subject: [PATCH 087/146] [PULL REQUEST] Added Git and Deep Learning books in tamil language (#11473) * Added Git and Deep Learning books in tamil language * Added Git and Deep Learning books in tamil language #2 * Updated tamil machine learning books * Fixed alphabetical order changes --- books/free-programming-books-ta.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/books/free-programming-books-ta.md b/books/free-programming-books-ta.md index ebaddef33..b5fceeadf 100644 --- a/books/free-programming-books-ta.md +++ b/books/free-programming-books-ta.md @@ -3,6 +3,7 @@ * [AR/VR/MR](#ar-vr-mr) * [C Programming Language](#c-programming-language) * [Computer Vision](#computer-vision) +* [Git/Github](#git-github) * [Hadoop](#hadoop) * [HTML and CSS](#html-and-css) * [IOT](#iot) @@ -32,6 +33,11 @@ * [எளிய தமிழில் Computer Vision](https://freetamilebooks.com/ebooks/computer_vision/) - இரா.அசோகன் (PDF) +### Git Github + +* [எளிய தமிழில் கிட்(Git) – தொழில்நுட்பம்](https://freetamilebooks.com/ebooks/eliya_tamizhil_git/) - கி. முத்துராமலிங்கம் (PDF) + + ### Hadoop * [எளிய தமிழில் Big Data](https://freetamilebooks.com/ebooks/learn-bigdata-in-tamil) - து. நித்யா (PDF) @@ -57,6 +63,7 @@ ### Machine Learning +* [எளிய தமிழில் Deep Learning](https://freetamilebooks.com/ebooks/learn_deep_learning_in_tamil/) - து. நித்யா (PDF) * [எளிய தமிழில் ML](https://freetamilebooks.com/ebooks/learn_machine_learning_in_tamil/) - து. நித்யா (PDF) From 4cc2e00b5966b43aff57ef8f9e76d7bcc0649fba Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:08:57 +0530 Subject: [PATCH 088/146] Added author of the course (#11475) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 73f391b0f..616d5f25c 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -404,7 +404,7 @@ ### Clojure -* [Clojure language Tutorial - for Beginners](https://www.youtube.com/watch?v=zFPiPBIkAcQ) +* [Clojure language Tutorial - for Beginners](https://www.youtube.com/watch?v=zFPiPBIkAcQ) - it learning * [Clojure Tutorial](https://www.youtube.com/watch?v=ciGyHkDuPAE) - Derek Banas * [Functional Programming with Clojure](http://mooc.fi/courses/2014/clojure/) * [Poetry of Programming - Clojure for Beginners](https://www.youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq) - Attila EGRI-NAGY From 3298c757b9b6bc88d7e1d6154abc3099cd9fb72b Mon Sep 17 00:00:00 2001 From: Nitin Shukla Date: Fri, 11 Oct 2024 22:12:25 +0530 Subject: [PATCH 089/146] 2 Book License Add (#11478) --- books/free-programming-books-langs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 320f8e18b..3202042b7 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -2074,7 +2074,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML) * [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML) * [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF) (CC BY-NC) - * [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF) + * [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF) (CC BY-NC) * [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6) * [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF) * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x) @@ -2210,7 +2210,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Metagenomics](https://kyclark.gitbooks.io/metagenomics) - Ken Youens-Clark * [Perl 6 at a Glance](https://andrewshitov.com/wp-content/uploads/2020/01/Perl-6-at-a-Glance.pdf) - Andrew Shitov (PDF) -* [Raku Guide](https://raku.guide) (HTML) [(PDF)](https://github.com/hankache/rakuguide) +* [Raku Guide](https://raku.guide) (HTML) [(PDF)](https://github.com/hankache/rakuguide) (CC BY-SA) * [Raku One-Liners](https://andrewshitov.com/wp-content/uploads/2020/01/Raku-One-Liners.pdf) - Andrew Shitov (PDF) * [Raku Programming](https://en.wikibooks.org/wiki/Raku_Programming) - Wikibooks (HTML) * [Think Raku](https://github.com/LaurentRosenfeld/think_raku/raw/master/PDF/think_raku.pdf) - Laurent Rosenfeld, Allen B. Downey (PDF) From dd256e6ee6011c29bcea154b0fc04b259c00541a Mon Sep 17 00:00:00 2001 From: Azam Ali Shaikh <140999593+azamshaikh1103@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:20:15 +0530 Subject: [PATCH 090/146] Add license to 6 books (#11480) * Add license tags to Go Books * Add license to 6 books --- books/free-programming-books-langs.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 3202042b7..d800e3842 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -827,8 +827,8 @@ Books on general-purpose programming that don't focus on a specific language are * [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB) * [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/) * [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/) - Chris James -* [Learning Go](https://miek.nl/go/) -* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/) +* [Learning Go](https://miek.nl/go/) (CC BY-NC-SA) +* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/) (CC BY-NC-SA) * [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom * [Practical Go Lessons](https://www.practical-go-lessons.com) - Maximilien Andile * [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html) - Dave Cheney (HTML) @@ -842,9 +842,9 @@ Books on general-purpose programming that don't focus on a specific language are #### GraphQL -* [Fullstack GraphQL](https://github.com/GraphQLCollege/fullstack-graphql) +* [Fullstack GraphQL](https://github.com/GraphQLCollege/fullstack-graphql) (CC BY-NC-SA) * [GraphQL or Bust](https://nordicapis.com/wp-content/uploads/GraphQL-or-Bust-v2.2.pdf) - Nordic APIs (PDF) -* [Learning graphqL](https://riptutorial.com/Download/graphql.pdf) - Compiled from StackOverflow Documentation (PDF) +* [Learning graphqL](https://riptutorial.com/Download/graphql.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA) #### Gremlin @@ -867,7 +867,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Building Java Projects with Gradle](http://spring.io/guides/gs/gradle/) * [Gradle Succinctly](https://www.syncfusion.com/ebooks/gradle_succinctly) - José Roberto Olivas Mendoza -* [Gradle User Guide](https://docs.gradle.org/current/userguide/userguide.html) - Hans Dockter, Adam Murdoch ([PDF](https://docs.gradle.org/current/userguide/userguide.pdf)) +* [Gradle User Guide](https://docs.gradle.org/current/userguide/userguide.html) - Hans Dockter, Adam Murdoch ([PDF](https://docs.gradle.org/current/userguide/userguide.pdf)) (CC BY-NC-SA) #### Grails @@ -893,7 +893,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Cloudera Impala](https://docs.cloudera.com/documentation/enterprise/latest/PDF/cloudera-impala.pdf) - John Russel (PDF) * [Data-Intensive Text Processing with MapReduce](http://lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf) (Jimmy Lin and Chris Dyer) (PDF) * [Hadoop for Windows Succinctly](https://www.syncfusion.com/ebooks/hadoop-for-windows-succinctly) - Dave Vickers -* [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner, Sujee Maniyam +* [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner, Sujee Maniyam (CC BY-NC-SA) ### Haskell From 3e0c216961994262c50be65c6ce8e5ab548cda2c Mon Sep 17 00:00:00 2001 From: Reo Uehara <47747828+uh-zz@users.noreply.github.com> Date: Sat, 12 Oct 2024 02:22:22 +0900 Subject: [PATCH 091/146] fix (#11488) --- docs/HOWTO-ja.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/HOWTO-ja.md b/docs/HOWTO-ja.md index e74153c11..0ff2cdbe9 100644 --- a/docs/HOWTO-ja.md +++ b/docs/HOWTO-ja.md @@ -10,7 +10,7 @@ 私たちは新しい貢献者を歓迎します。GitHub で初めて Pull Request (PR) を作成する人も歓迎します。もしあなたがその一人であるなら、役に立つかもしれないリソースをいくつか紹介しましょう: -* プルリクエストについて](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) +* [プルリクエストについて](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) * [プルリクエストの作成](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) * [GitHub Hello World](https://docs.github.com/en/get-started/quickstart/hello-world) * [YouTube - GitHub Tutorial For Beginners](https://www.youtube.com/watch?v=0fKg7e37bQE) @@ -31,4 +31,4 @@ 経験豊富なオープンソース貢献者であっても、つまずくことがあるかもしれません。PRを投稿すると、***GitHub Actions*が**リンター**を実行し、しばしば間隔やアルファベット表記に関する小さな問題を見つけます**。緑色のボタンが表示されれば、レビューの準備は完了です。もし表示されない場合は、失敗したチェックの下にある「詳細」をクリックして、リンターが何を気に入らなかったのかを調べ、PR をオープンしたブランチに新しいコミットを追加して問題を修正しましょう。 -最後に、もしあなたが追加したいリソースが `Free-Programming-Books` にふさわしいかどうか確信が持てない場合は、[CONTRIBUTING](CONTRIBUTING-ja.md) *([translations](README.md#translations)もあります)* にあるガイドラインに目を通してください。 \ No newline at end of file +最後に、もしあなたが追加したいリソースが `Free-Programming-Books` にふさわしいかどうか確信が持てない場合は、[CONTRIBUTING](CONTRIBUTING-ja.md) *([translations](README.md#translations)もあります)* にあるガイドラインに目を通してください。 From 3b518949652fc5362e0f0b6588cb0ea154f5e234 Mon Sep 17 00:00:00 2001 From: Reo Uehara <47747828+uh-zz@users.noreply.github.com> Date: Sat, 12 Oct 2024 02:24:11 +0900 Subject: [PATCH 092/146] fix (#11489) --- docs/CONTRIBUTING-ja.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/CONTRIBUTING-ja.md b/docs/CONTRIBUTING-ja.md index d82e3aeb9..a733b83c6 100644 --- a/docs/CONTRIBUTING-ja.md +++ b/docs/CONTRIBUTING-ja.md @@ -75,7 +75,7 @@ 例 -テキスト +```text [...] * 素晴らしい本(http://example.com/example.html) (空行) @@ -86,30 +86,30 @@ * その他の本(http://example.com/other.html) ``` -- と`の間にスペースを入れないでください: +- `]` と `(`の間にスペースを入れないでください: - テキスト + ```text BAD : * [Another Awesome Book] (http://example.com/book.html) GOOD: * [Another Awesome Book](http://example.com/book.html) ``` - 著者を含める場合は、` - `(ダッシュを半角スペースで囲む)を使用する: - テキスト + ```text BAD : * [Another Awesome Book](http://example.com/book.html)- John Doe GOOD: * [Another Awesome Book](http://example.com/book.html) - John Doe ``` - リンクとその形式の間に半角スペースを入れる: - テキスト + ```text BAD : * [とても素晴らしい本](https://example.org/book.pdf)(PDF) GOOD: * [とても素晴らしい本](https://example.org/book.pdf) (PDF) ``` - 著者はフォーマットの前に来る: - テキスト + ```text BAD : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) ジェーン・ロー GOOD: * [A Very Awesome Book](https://example.org/book.pdf) - ジェーン・ロー (PDF) ``` @@ -180,8 +180,8 @@ - 私たちは、翻訳者を含め、適切な場合、フリーリソースの作成者をクレジットしたいと思います! - 翻訳された作品については、原著者がクレジットされるべきです。この例のように、著者以外のクリエイターをクレジットするには、[MARC relators](https://loc.gov/marc/relators/relaterm.html)を使うことをお勧めします: - マークダウン - * 翻訳本](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator + ```markdown + * [翻訳本](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator ``` この例では、`trl.:`という注釈にMARCのリレータコードを使用しています。 @@ -263,9 +263,9 @@ - URLバリデーションは[awesome_bot](https://github.com/dkhamsing/awesome_bot)を使います。 - URL バリデーションを起動するには、`check_urls=file_to_check` を含むコミットメッセージを含むコミットをプッシュします: - プロパティ + ```properties check_urls=free-programming-books.md free-programming-books-ja.md ``` - チェックするファイルを複数指定することもできます。 -- 複数のファイルを指定した場合、ビルドの結果は最後にチェックしたファイルの結果に基づいて行われます。このため、Pull Request の最後にある "Show all checks" -> "Details" をクリックしてビルドログを確認してください。 \ No newline at end of file +- 複数のファイルを指定した場合、ビルドの結果は最後にチェックしたファイルの結果に基づいて行われます。このため、Pull Request の最後にある "Show all checks" -> "Details" をクリックしてビルドログを確認してください。 From b50b8e3dcf51e2732e643d8e1c66ed011fea629d Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:55:08 +0530 Subject: [PATCH 093/146] Removed Hindi Course From English File (#11490) --- courses/free-courses-en.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 616d5f25c..0080b23d4 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -350,7 +350,6 @@ * [C Programming Tutorial for Beginners](https://www.youtube.com/watch?v=KJgsSFOSQv0) - Mike Dane (freeCodeCamp) * [C Programming Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7oBxHp43xQTFrw9f1CDPR6C) - Telusko * [C Programming Tutorials for Beginners (Complete Series)](https://www.youtube.com/playlist?list=PLS1QulWo1RIZlA5oGczk8kY7Eenytc33s) - ProgrammingKnowledge -* [C Programming Tutorials for Beginners (with notes & practice questions)](https://www.youtube.com/watch?v=irqbmMNs2Bo) - Apna College * [C tutorial for beginners](https://www.youtube.com/playlist?list=PLZPZq0r_RZOOzY_vR4zJM32SqsSInGMwe) - Bro Code * [Learn C Programming](https://www.programiz.com/c-programming) - Programiz (HTML) * [Programming in C](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a8UcMN9-35ghv8qyFWD9_S) - Jenny's lectures CS/IT NET&JRF From c83a45a94582198547909f0c6fcf7c181a262592 Mon Sep 17 00:00:00 2001 From: Reo Uehara <47747828+uh-zz@users.noreply.github.com> Date: Sat, 12 Oct 2024 02:26:45 +0900 Subject: [PATCH 094/146] fix (#11491) --- docs/CONTRIBUTING-ja.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CONTRIBUTING-ja.md b/docs/CONTRIBUTING-ja.md index a733b83c6..39f04d2ac 100644 --- a/docs/CONTRIBUTING-ja.md +++ b/docs/CONTRIBUTING-ja.md @@ -144,7 +144,7 @@ ### アルファベット順 - 同じ文字で始まるタイトルが複数ある場合は、2番目から順に並べる。例:`aa`は`ab`の前。 -- one two`は`onetwo`の前。 +- `one two`は`onetwo`の前。 リンクがずれている場合は、リンターのエラーメッセージを確認して、どの行を入れ替えるべきか確認してください。 From 989384eaa6d72d0f487ce150e0efdd04d285ea47 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:58:00 +0530 Subject: [PATCH 095/146] Removed Hindi Course From en.md (#11492) --- courses/free-courses-en.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 0080b23d4..eec944f77 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -202,7 +202,6 @@ * [Introduction To Soft Computing](https://www.youtube.com/playlist?list=PLJ5C_6qdAvBFqAYS0P9INAogIMklG8E-9) - Computer Science and Engineering * [Learn and Grow](https://www.youtube.com/playlist?list=PL_kjqgSKrEaA8RDh56AeTOrcGj-nMDkSS) - Learn and Grow -* [Soft Computing /| University exams specific](https://www.youtube.com/playlist?list=PLuAADu3OvBt5-e5yXuIqBi1pttqw3RBeg) - Er Sahil ka Gyan ### Android From f840b66e41e7f74d2cad363e8494b7110d0f983d Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:59:09 +0530 Subject: [PATCH 096/146] Corrected the author of the course (#11493) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index eec944f77..c1ea75193 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -985,7 +985,7 @@ * [JavaScript Leetcode](https://www.youtube.com/playlist?list=PLRKOqqzwh75hcG_D4xjUgbg_BAF3MLtoh) - Endeavour Monk * [JavaScript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy) * [JavaScript Projects For Beginners \| Easy To Advance](https://youtube.com/playlist?list=PL9bD98LkBR7P16BndaNtP4x6Wf5Ib85Hm) - Tech2 etc -* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsva3vMrKZ9u2eAuGo0wIJ46) - Code With Harry +* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsva3vMrKZ9u2eAuGo0wIJ46) - ProgrammingWithHarry * [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja * [JavaScript Tutorial for beginners](https://www.youtube.com/watch?v=W6NZfCO5SIk) - Moshfegh Hamedani (Programming with Mosh) * [JavaScript Tutorial for Beginners - Full Course in 8 Hours [2020]](https://www.youtube.com/watch?v=Qqx_wzMmFeA) - Clever Programmer From f259429590dbaebb18da7062d88bde8c4efdb177 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 11 Oct 2024 23:02:48 +0530 Subject: [PATCH 097/146] Added author of the course (#11477) --- courses/free-courses-en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index c1ea75193..88bf9be99 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -840,7 +840,7 @@ * [Conquering freeCodeCamp's Curriculum](https://www.youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH) - Florin Pop * [CSS Flexbox - Mastering the Basics](https://www.udemy.com/css-flexbox-mastering-the-basics/) - Vishwas Gopinath (Udemy) * [CSS Grid](https://cssgrid.io) - Wesbos -* [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe) +* [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe) - The Bad Tutorials * [CSS Tutorials](https://www.youtube.com/playlist?list=PLDyQo7g0_nsUjf046cCHKJ16U1SoXrElZ) - Dev Ed * [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 From 38859b2fd3dbcddc67938ee97fdf755fc1609f81 Mon Sep 17 00:00:00 2001 From: RishitP Date: Fri, 11 Oct 2024 23:03:23 +0530 Subject: [PATCH 098/146] Added a C Programming Course in free-courses-hi.md (#11496) --- 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 15626167c..2a41744f5 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -180,6 +180,7 @@ * [C Language Tutorial For Beginners In Hindi (With Notes)](https://www.youtube.com/watch?v=ZSPZob_1TOk) - CodeWithHarry * [C Language Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmRclvVt5DtksgReOH3s7R1_cb1QA8vrb) - codeitup * [C Language Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR) - CodeWithHarry +* [C Programming Course](https://www.youtube.com/playlist?list=PLxgZQoSe9cg1drBnejUaDD9GEJBGQ5hMt) - College Wallah * [C Programming Tutorials](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l) - Vikas Pandey, easytuts4you From c9c4311dded8a5610cbcf11dd6c9ac8b1efc2b56 Mon Sep 17 00:00:00 2001 From: Pranjal Pandey <130264859+heropj@users.noreply.github.com> Date: Fri, 11 Oct 2024 23:04:15 +0530 Subject: [PATCH 099/146] Added golang course by codergyan (#11470) * added golang course by codergyan * Update courses/free-courses-hi.md coder gyan-> coder's gyan Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 2a41744f5..5bf74c2fc 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -377,6 +377,7 @@ * [Go Lang Tutorials in HINDI](https://www.youtube.com/playlist?list=PL45_xGOyv4bk55CMmqH6S6vvnwKD8qifD) - Coder Singh * [Go programming (GoLang) Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLEtkoO2np9szq1XDH1Mfr36Fg5EXh-z20) - Host Progrmming * [Go programming Tutorial for Beginners(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yu7If3I7GonlWA8YU1BuAk) - CS Geeks +* [Golang Tutorial](https://www.youtube.com/playlist?list=PLXQpH_kZIxTWUe-Ee-DZEX5gfeoo4tHV6) - Coder's Gyan * [Let's go with golang](https://www.youtube.com/playlist?list=PLRAV69dS1uWQGDQoBYMZWKjzuhCaOnBpa) - Hitesh Choudhary From f7e166abd48eac95d72a947b496da00e208f29c3 Mon Sep 17 00:00:00 2001 From: Sobhan Shreeraj Sa Date: Fri, 11 Oct 2024 23:17:00 +0530 Subject: [PATCH 100/146] Added "Artificial Intelligence, 3rd Edition" Book by Patrick Winston (#11485) * Update free-programming-books-subjects.md Added Artificial Intelligence 3rd edition by Prof Patrick Winston, MIT * Update free-programming-books-subjects.md * Update free-programming-books-subjects.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- books/free-programming-books-subjects.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 987712946..daf08f3f4 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -136,6 +136,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM ### Artificial Intelligence +* [Artificial Intelligence, 3rd Edition (1993)](https://courses.csail.mit.edu/6.034f/ai3/rest.pdf) - Patrick Henry Winston (PDF) * [Artificial Intelligence and the Future for Teaching and Learning](https://www2.ed.gov/documents/ai-report/ai-report.pdf) - Office of Educational Technology (PDF) * [Artificial Intelligence for a Better Future: An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies](https://link.springer.com/book/10.1007/978-3-030-69978-9) - Bernd Carsten Stahl (PDF, EPUB) * [Artificial Intelligence: Foundations of Computational Agents (2010), 1st Edition](https://artint.info/aifca1e.html) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML) From a6fba6827c2f92c0d02ebb7315759c1dde9b998e Mon Sep 17 00:00:00 2001 From: Syed Daanish Date: Fri, 11 Oct 2024 20:55:47 +0300 Subject: [PATCH 101/146] Add book "Learn JavaScript" by Suman Kumar (#11495) * Add book "Learn JavaScript" by Suman Kumar * Add index for JavaScript in tr books. --- books/free-programming-books-es.md | 1 + books/free-programming-books-fr.md | 1 + books/free-programming-books-hi.md | 1 + books/free-programming-books-id.md | 1 + books/free-programming-books-langs.md | 1 + books/free-programming-books-tr.md | 6 ++++++ 6 files changed, 11 insertions(+) diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md index b89440bab..d099bd406 100644 --- a/books/free-programming-books-es.md +++ b/books/free-programming-books-es.md @@ -213,6 +213,7 @@ * [JavaScript, ¡Inspírate!](https://leanpub.com/javascript-inspirate) - Ulises Gascón González (Leanpub cuenta requerida) * [JavaScript Definitivo Vol. I](https://github.com/afuggini/javascript-definitivo-vol1) - Ariel Fuggini (HTML) * [JavaScript Para Gatos](https://jsparagatos.com) - Maxwell Ogden, `trl.:` Dan Zajdband (HTML) +* [Learn JavaScript](https://javascript.sumankunwar.com.np/es) - Suman Kumar, Github Contributors (HTML, PDF) * [Manual de JavaScript](https://desarrolloweb.com/manuales/manual-javascript.html#capitulos20) (HTML) diff --git a/books/free-programming-books-fr.md b/books/free-programming-books-fr.md index 892e3f3b1..b029085e6 100644 --- a/books/free-programming-books-fr.md +++ b/books/free-programming-books-fr.md @@ -173,6 +173,7 @@ ### JavaScript * [JavaScript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net) - Marijn Haverbeke +* [Learn JavaScript](https://javascript.sumankunwar.com.np/fr) - Suman Kumar, Github Contributors (HTML, PDF) * [Node.Js: Apprendre par la pratique](https://oncletom.io/node.js/#chapitres) - Thomas Parisot diff --git a/books/free-programming-books-hi.md b/books/free-programming-books-hi.md index 7904e9047..80d25e481 100644 --- a/books/free-programming-books-hi.md +++ b/books/free-programming-books-hi.md @@ -44,6 +44,7 @@ ### JavaScript * [JavaScript \| Hindi](https://www.tutorialinhindi.com/javascript-tutorial-hindi/) - TutorialinHindi.com +* [Learn JavaScript \| Hindi](https://javascript.sumankunwar.com.np/np) - Suman Kumar, Github Contributors (HTML, PDF) ### Linux diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index 35fab5c1f..0f81a89f1 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -100,6 +100,7 @@ ### JavaScript * [Javascript Guide](https://gilacoding.com/upload/file/Javascript%20Guide.pdf) - Desrizal (PDF) +* [Learn JavaScript](https://javascript.sumankunwar.com.np/id) - Suman Kumar, Github Contributors (HTML, PDF) * [Mengenal JavaScript](http://masputih.com/2013/01/ebook-gratis-mengenal-javascript) * [Otomatisasi dengan gulp.js](https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/) * [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *(:construction: dalam proses)* diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index d800e3842..79836f1fe 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1173,6 +1173,7 @@ Books on general-purpose programming that don't focus on a specific language are * [JavaScript with Classes](https://diogoeichert.github.io/JSwC.epub) - Diogo Eichert (EPUB) * [JS Robots](https://web.archive.org/web/20201029045339/http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF) *(:card_file_box: archived)* * [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean (HTML) +* [Learn JavaScript](https://javascript.sumankunwar.com.np/en) - Suman Kumar, Github Contributors (HTML, PDF) * [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML) * [Let's Learn ES6](https://bubblin.io/book/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format) * [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin (dead link) diff --git a/books/free-programming-books-tr.md b/books/free-programming-books-tr.md index a110e2eb9..815fda263 100644 --- a/books/free-programming-books-tr.md +++ b/books/free-programming-books-tr.md @@ -14,6 +14,7 @@ * [HTML and CSS](#html-and-css) * [iOS](#ios) * [Java](#java) +* [JavaScript](#javascript) * [LaTeX](#latex) * [Linux](#linux) * [.NET Framework](#net-framework) @@ -110,6 +111,11 @@ * [Java Kitabı](https://ia601503.us.archive.org/27/items/java-kitabi/java-kitabi.pdf) (PDF) +### JavaScript + +* [Learn JavaScript](https://javascript.sumankunwar.com.np/tr) - Suman Kumar, Github Contributors (HTML, PDF) + + ### LaTeX * [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish) From 5f063077e4b55f183baf19fe3277624c8814f3ad Mon Sep 17 00:00:00 2001 From: Margaret Hu <70117942+margaret-hu@users.noreply.github.com> Date: Sat, 12 Oct 2024 08:39:19 -0700 Subject: [PATCH 102/146] Margaret hu patch 2 (#11499) * Update free-programming-books-langs.md A book on C++ standard coding practices has also been added to the 'By Programming Language' section. * Update free-programming-books-subjects.md A book on cellular automata has been added to the 'By Subject' section. --- books/free-programming-books-subjects.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index daf08f3f4..041db1eea 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -171,6 +171,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM ### Cellular Automata * [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram +* [An Introduction to Cellular Automata](https://ia801004.us.archive.org/26/items/viviencellularautomata/vivien%20cellular%20automata.pdf) - Hélène Vivien (PDF) ### Cloud Computing From a6c5241d5ac60e0a6d6a3d80eb39559cb6b30c89 Mon Sep 17 00:00:00 2001 From: Reo Uehara <47747828+uh-zz@users.noreply.github.com> Date: Sun, 13 Oct 2024 00:44:18 +0900 Subject: [PATCH 103/146] Fix the brackets surrounding the link from full-width to half-width(ja) (#11486) * fix * fix Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- docs/CODE_OF_CONDUCT-ja.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/CODE_OF_CONDUCT-ja.md b/docs/CODE_OF_CONDUCT-ja.md index fee634875..1054cca4d 100644 --- a/docs/CODE_OF_CONDUCT-ja.md +++ b/docs/CODE_OF_CONDUCT-ja.md @@ -39,8 +39,8 @@ 守らなければなりません。 この行動規範は、[貢献者規約][ホームページ]から引用したものです、 -バージョン1.3.0(https://contributor-covenant.org/version/1/3/0/)から引用したものです。 +バージョン1.3.0(https://contributor-covenant.org/version/1/3/0/) から引用したものです。 [ホームページ]: https://contributor-covenant.org -[翻訳](README.md#translations) \ No newline at end of file +[翻訳](README.md#translations) From eb74208f764ddbb19ab8d621b8834afe8719ae2f Mon Sep 17 00:00:00 2001 From: Reo Uehara <47747828+uh-zz@users.noreply.github.com> Date: Sun, 13 Oct 2024 00:44:53 +0900 Subject: [PATCH 104/146] Fix missing backticks(ja) (#11487) * chore * fix Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- docs/HOWTO-ja.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/HOWTO-ja.md b/docs/HOWTO-ja.md index 0ff2cdbe9..d4280c53b 100644 --- a/docs/HOWTO-ja.md +++ b/docs/HOWTO-ja.md @@ -6,7 +6,7 @@ -**Free-Programming-Books`へようこそ!** +** Free-Programming-Books へようこそ! ** 私たちは新しい貢献者を歓迎します。GitHub で初めて Pull Request (PR) を作成する人も歓迎します。もしあなたがその一人であるなら、役に立つかもしれないリソースをいくつか紹介しましょう: From d8832ad0a31bb0e0e26c8b05a8f967750bdf7f34 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:16:21 +0530 Subject: [PATCH 105/146] Added a course for solidity in Hindi (#11476) * Added a course for solidity in Hindi * Update free-courses-hi.md --- 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 5bf74c2fc..3fb11b7b5 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -767,6 +767,7 @@ * [Solidity ^0.8 \| Blockchain \| In Hindi](https://www.youtube.com/playlist?list=PL-Jc9J83PIiG6_thChXWzolj9BEG-Y0gh) - Pepcoding * [Solidity Full Course](https://www.youtube.com/playlist?list=PLgPmWS2dQHW9u6IXZq5t5GMQTpW7JL33i) - Code Eater +* [Solidity full course for beginners in Hindi](https://www.youtube.com/playlist?list=PLR0uCBk15bq9a__TgfcZ7oA73MTEZ3NOK) - web3Mantra ### Swift From f068b93a02c3055122ebf67f842510ef22c5e2c4 Mon Sep 17 00:00:00 2001 From: sajjad rahman <67529599+sajjadrahman56@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:54:47 +0600 Subject: [PATCH 106/146] [bangla]: 83 nb line links replaced by a new link (#11504) --- books/free-programming-books-bn.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-bn.md b/books/free-programming-books-bn.md index 818dfcab8..507ec5895 100644 --- a/books/free-programming-books-bn.md +++ b/books/free-programming-books-bn.md @@ -80,5 +80,5 @@ ### Sql -* [এসকিউএল পরিচিতি(SQL Introduction in Bangla)](https://www.sattacademy.com/sql/sql-intro.php) - Satt Academy +* [এসকিউএল পরিচিতি(SQL Introduction in Bangla)](https://www.sattacademy.org/sql/index.php) - Satt Academy * [বাংলায় SQL টিউটোরিয়াল](https://sql.howtocode.dev) - Saiful, et al. From 6ffc15882a265ed656e941c9a4928abac4a5f694 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:25:21 +0530 Subject: [PATCH 107/146] Removed English Course from Hindi File (#11505) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 3fb11b7b5..9cf0a9637 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -782,7 +782,6 @@ * [System Analysis and Design](https://www.youtube.com/playlist?list=PLWxTHN2c_6cbuRXdCpsYYMxy0N4SSfIX9) - TJ WEBDEV * [System Analysis and Design](https://www.youtube.com/playlist?list=PLi81x6d2Os_8Sa8HifiFruWK6wmgG3Wrg) - Gursimran Singh Dhillon -* [System Design Playlist](https://www.youtube.com/playlist?list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX) - Gaurav Sen * [System Design Playlist in Hindi](https://www.youtube.com/playlist?list=PLA3GkZPtsafZdyC5iucNM_uhqGJ5yFNUM) - Engineering Digest * [System Design Series By Coding Ninjas](https://www.youtube.com/playlist?list=PLrk5tgtnMN6RvXrfflstJWgcPFQ_vTOV9) - Coding Ninjas From a71c5b0d57cedb1c6b7dadec0a887333bea02f60 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:26:21 +0530 Subject: [PATCH 108/146] Added an Arduino Course in Hindi (#11503) * Added an Arduino Course in Hindi * Update free-courses-hi.md --- 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 9cf0a9637..9f757357e 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -137,6 +137,7 @@ * [Arduino Programming In Hindi (Full Playlist)](https://www.youtube.com/watch?v=KOa1aVijhao) - SBS online classes * [Arduino Programming Series (हिंदी में)](https://www.youtube.com/playlist?list=PLV3C-t_tgjGFyXP_-AF37AoIuxM9jzELM) - Engineers & Electronics * [Complete Arduino Tutorial Learn Arduino Programming in Hindi](https://www.youtube.com/playlist?list=PLg2KtP8cgLjzNu5G2bQQLxFeBiqk8IO0s) - Techtalks With Vivek +* [Learn Arduino in Hindi](https://www.youtube.com/playlist?list=PLVl__93X7ZlxnDtEY1_ibH-fECYEAKAQC) - TEKNOISTIX ### Artificial Intelligence From 1b3efe04a470d239d83d9de912bd0c798ba31426 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:40:38 +0530 Subject: [PATCH 109/146] Added a Course in Python (#11507) * Added a Course in Python * Update free-courses-ur.md --- courses/free-courses-ur.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-ur.md b/courses/free-courses-ur.md index 3675fcc7d..552a665f6 100644 --- a/courses/free-courses-ur.md +++ b/courses/free-courses-ur.md @@ -59,5 +59,6 @@ ### Python +* [Python](https://www.youtube.com/playlist?list=PL-vQNozaqIxuPzFUVEIrYDvd6ieUshJTw) - Kawish - Urdu * [Python_ka_chilla (python in 40 days in urdu/Hindi)](https://www.youtube.com/playlist?list=PL9XvIvvVL50HVsu-Ao8NBr0UJSO8O6lBI) - Codeanics From 7586190ad7e2bff41ab84c4e45b577b3a494f4b6 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:41:22 +0530 Subject: [PATCH 110/146] Removed English Course From Hindi File (#11508) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 9f757357e..da475cd3a 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -203,7 +203,6 @@ ### C++ * [C++ and DSA Foundation Course](https://www.youtube.com/playlist?list=PLxgZQoSe9cg0df_GxVjz3DD_Gck5tMXAd) - College Wallah -* [C++ Basics in One Shot - Strivers A2Z DSA Course - L1](https://www.youtube.com/watch?v=EAR7De6Goz4) - Take U Forward * [C++ Full Course \| C++ Tutorial \| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College * [C++ Full Course \|Complete C++ Placement DSA Course\| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp - by Babbar * [C++ Programming in Hindi](https://www.mygreatlearning.com/academy/learn-for-free/courses/c-programming-in-hindi1) - Bharani Akella (My Great Learning) From b4927a567b020ea6db7e6abbdaa7791b1b7ed94f Mon Sep 17 00:00:00 2001 From: TechGirl007 Date: Sun, 13 Oct 2024 00:24:05 +0800 Subject: [PATCH 111/146] Update free-courses-en.md (#11511) Added Python for Beginners through Alison.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 88bf9be99..ff0cc4c89 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1488,6 +1488,7 @@ * [Python Course](https://www.python-course.eu) * [Python Course from scratch](https://scrimba.com/playlist/pNpZMAB) - Olaf Paulson (scrimba) * [Python Data Analysis](https://www.coursera.org/learn/python-analysis) - Scott Rixner, Joe Warren (Coursera) +* [Python for Beginners](https://alison.com/course/python-for-beginners) - Merul Dhiman (Alison) * [Python for Beginners](https://www.youtube.com/playlist?list=PLUaB-1hjhk8GHKfndKjyDMHPg_HlQ4vpK) - Alex The Analyst * [Python for Beginners (Full Course)](https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3) - Telusko * [Python for Data Science, AI & Development](https://www.coursera.org/learn/python-for-applied-data-science-ai) - Joseph Santarcangelo (Coursera) From dfb20b24a600bed2d00c9073210c24121cc2dff3 Mon Sep 17 00:00:00 2001 From: Mauro Cicolella Date: Sat, 12 Oct 2024 18:27:52 +0200 Subject: [PATCH 112/146] Add Italian Bootstrap course (#11513) * Add Italian course about Cryptography * Add Italian Bootstrap course --- courses/free-courses-it.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md index 17a548342..d36a35d96 100644 --- a/courses/free-courses-it.md +++ b/courses/free-courses-it.md @@ -235,6 +235,7 @@ ### Web * [Computer grafica 2017/2018](https://www.youtube.com/playlist?list=PLUFFnpJdi99kXjntQ0LNPnLbRLjKzmQaC) - A. Bottino, Politecnico di Torino +* [Corso Bootstrap Italiano](https://www.youtube.com/playlist?list=PLP5MAKLy8lP_boQ2FBTSvA1fU73x2BiEv) - Edoardo Midali * [Corso CSS 3 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP-a0MG-MFHKCISmj2Wg4vT6) - Edoardo Midali * [Corso Flutter 2020](https://www.youtube.com/playlist?list=PLFD-5ZFcEgYX5q5pobSkQGfC6rMYy_puq) - Angelo Cassano * [Corso HTML 5 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP8U-yYn6J4hGfcee4Tirieg) - Edoardo Midali From 471726d8e6429c6be385a67885907d0386e29111 Mon Sep 17 00:00:00 2001 From: Shrey kumar gupta <117209070+shreykumar33@users.noreply.github.com> Date: Sat, 12 Oct 2024 21:59:59 +0530 Subject: [PATCH 113/146] Add Comprehensive Free Resources for Algorithms and System Design. (#11494) * Added a new book and some courses in english resources file. Algorithms book, system design and dsa courses * Added a new book and some courses in english resources file. Algorithms book, system design and dsa courses * Fix linter warnings by correcting blank line spacing in free-courses-ur.md * Fix linter warnings by correcting blank line spacing in free-courses-ur.md again! * Fix linter warnings by correcting blank line spacing in free-courses-ur.md again!! * Changes as per contributing.md made * fixed line spaces * hygiene check * Changed resource location from courses to problem-sets-competitive-programming.md --- courses/free-courses-ur.md | 1 - more/problem-sets-competitive-programming.md | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/courses/free-courses-ur.md b/courses/free-courses-ur.md index 552a665f6..dedd8b6c7 100644 --- a/courses/free-courses-ur.md +++ b/courses/free-courses-ur.md @@ -61,4 +61,3 @@ * [Python](https://www.youtube.com/playlist?list=PL-vQNozaqIxuPzFUVEIrYDvd6ieUshJTw) - Kawish - Urdu * [Python_ka_chilla (python in 40 days in urdu/Hindi)](https://www.youtube.com/playlist?list=PL9XvIvvVL50HVsu-Ao8NBr0UJSO8O6lBI) - Codeanics - diff --git a/more/problem-sets-competitive-programming.md b/more/problem-sets-competitive-programming.md index 7dcf7c4aa..282c30ca6 100644 --- a/more/problem-sets-competitive-programming.md +++ b/more/problem-sets-competitive-programming.md @@ -47,6 +47,7 @@ * [Sigmageek](https://sigmageek.com) * [Sphere Online Judge](http://www.spoj.com/contests) * [Techgig](https://www.techgig.com) +* [Top Array Interview Questions – Structured Path with Video Solutions \| Arrays Series](https://takeuforward.org/array/top-array-interview-questions-structured-path-with-video-solutions/) * [Top Coding Interview Problems](https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/) - Striver * [Topcoder](https://www.topcoder.com) * [Toph](https://toph.co) @@ -96,6 +97,7 @@ * [C2 Ladders](https://c2-ladders-juol.onrender.com) * [Striver's A2Z DSA Course/sheet](https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2) * [Striver’s CP Sheet](https://takeuforward.org/interview-experience/strivers-cp-sheet/) +* [System Design Roadmap with Videos for SDEs](https://takeuforward.org/system-design/complete-system-design-roadmap-with-videos-for-sdes/) - take U forward(takeuforward) ### Problem Sets From d8afdc53008b2a78fa99a0ebe86b1958435b5aec Mon Sep 17 00:00:00 2001 From: Yael Chavoya Date: Sat, 12 Oct 2024 09:37:12 -0700 Subject: [PATCH 114/146] Add "Curso de C++" book by Salvador Pozo [Spanish] (#11500) * Add "Curso de C++" course by Salvador Pozo * Remove "Curso de C++" from courses list * Add "Curso de C++" to books list --- books/free-programming-books-es.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md index d099bd406..dbc653be7 100644 --- a/books/free-programming-books-es.md +++ b/books/free-programming-books-es.md @@ -138,6 +138,7 @@ * [Aprenda C++ avanzado como si estuviera en primero](https://web.archive.org/web/20100701020037/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF) * [Aprenda C++ básico como si estuviera en primero](https://web.archive.org/web/20100701020025/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppbasico.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF) +* [Curso de C++](https://conclase.net/c/curso) - Salvador Pozo (HTML) * [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/) - Luis Llana, Carlos Gregorio, Raquel Martínez, Pedro Palao, Cristóbal Pareja (HTML) From 0bc69689a83762fe7bc074c9827410eb1eae358f Mon Sep 17 00:00:00 2001 From: Mauro Cicolella Date: Mon, 14 Oct 2024 01:27:24 +0200 Subject: [PATCH 115/146] Add Italian course about Typescript (#11515) * Add Italian course about Cryptography * Add Italian Bootstrap course * Add Italian Typescript course --- courses/free-courses-it.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md index d36a35d96..d700ba367 100644 --- a/courses/free-courses-it.md +++ b/courses/free-courses-it.md @@ -241,6 +241,7 @@ * [Corso HTML 5 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP8U-yYn6J4hGfcee4Tirieg) - Edoardo Midali * [Corso HTML 5 Italiano 2023](https://www.youtube.com/playlist?list=PL6PilnEO6HWbTXL8nLSkp-875H-x-vhEo) - Manuel Ricci * [Corso SEO Italiano 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP9OpFQyF2LnTWgtcoDLgYm7) - Edoardo Midali +* [Corso Typescript 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP--n8iUsDsFMuTiKW5ooZE6) - Edoardo Midali * [Mini Corso React / TypeScript / TSX 2023](https://www.youtube.com/playlist?list=PLUioGv_6G9YJw8uZb040obhcCi8tQX9IQ) - Fabio Biondi * [Progettazione di applicazioni Web](https://www.youtube.com/playlist?list=PLE0AA1735F10543A6) - Fulvio Corno, S. Di Carlo, Politecnico di Torino From b025110fae3a60e0b58b049e17235e206b57e779 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 04:58:24 +0530 Subject: [PATCH 116/146] Added a Ruby Course in Hindi (#11518) * Added a Ruby Course in Hindi * Update free-courses-hi.md --- 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 da475cd3a..6a9d37b2b 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -727,6 +727,7 @@ ### Ruby +* [Complete Ruby Programming Course \|\| Hindi](https://www.youtube.com/playlist?list=PLgPJX9sVy92y_ENwi_4hMCpDtQFnazFPp) - CS Geeks * [Learn Ruby in 45 Minutes \| Hindi](https://www.youtube.com/watch?v=3V9a_WYEQPA) - CS Geeks From d0d67fb51ac2b4c22a7085e75a331627205a0717 Mon Sep 17 00:00:00 2001 From: Leo Tran Date: Mon, 14 Oct 2024 09:30:56 +1000 Subject: [PATCH 117/146] Add HTML course to Vietnamese course list (#11481) * Add HTML course to Vietnamese course list * Fix broken anchors in Vietnamese free courses list * Update instructor name * Update courses/free-courses-vi.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- courses/free-courses-vi.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/courses/free-courses-vi.md b/courses/free-courses-vi.md index c5de040aa..d982e001e 100644 --- a/courses/free-courses-vi.md +++ b/courses/free-courses-vi.md @@ -8,8 +8,8 @@ * [Blazor](#blazor) * [Bootstrap](#bootstrap) * [C](#c) -* [C#](#csharp) -* [Cấu trúc dữ liệu và Giải thuật](#cautrucdulieuvagiaithuat) +* [C#](#a-idcsharpac) +* [Cấu trúc dữ liệu và Giải thuật](#cấu-trúc-dữ-liệu-và-giải-thuật) * [Flutter](#flutter) * [Git](#git) * [Go](#go) @@ -141,6 +141,7 @@ * [HTML](https://www.codehub.com.vn/HTML) - Codehub * [HTML Cơ Bản](https://www.codehub.com.vn/HTML-Co-Ban) - Codehub * [HTML Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w135_M4YRPzYD9_6tERz3ce) - Thạch Phạm +* [HTML Dành Cho Lập Trình Viên Web](https://zendvn.com/mien-phi-html-danh-cho-lap-trinh-vien-web-68) - Nguyen Van Linh (ZendVN) * [Tự Học Thiết Kế Website với HTML và CSS](https://www.codehub.com.vn/Tu-Hoc-Thiet-Ke-Website-voi-HTML-va-CSS) - Codehub From b96cda34bf62670ae82a675eaec7956cb1b6af18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Minh=20Ph=C3=BA?= Date: Mon, 14 Oct 2024 06:35:35 +0700 Subject: [PATCH 118/146] Add AI courses from huggingface (#11519) --- 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 ff0cc4c89..2fda0d464 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -266,13 +266,17 @@ * [Artificial Intelligence on Google Cloud Platform](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK) - Srivatsan Srinivasan @ AIEngineering * [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd * [AWS Certified AI Practitioner (AIF-C01)](https://www.youtube.com/watch?v=WZeZZ8_W-M4) - Andrew Brown (FreeCodeCamp) +* [Community Computer Vision Course](https://huggingface.co/learn/computer-vision-course) - Hugging Face * [CS50’s Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX) +* [Deep Reinforcement Learning Course](https://huggingface.co/learn/deep-rl-course) - Hugging Face +* [Diffusion Course](https://huggingface.co/learn/diffusion-course) - Hugging Face * [Elements of AI](https://www.elementsofai.com) - University of Helsinki, Reaktor * [Have fun Staying Home And Learning AI - SHALA2020](https://shala2020.github.io) - IIT BOMBAY * [IBM AI Engineering Professional Certificate](https://www.coursera.org/professional-certificates/ai-engineer) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera) * [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera) * [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al. * [MIT's Artificial Intelligence](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare) +* [NLP Course](https://huggingface.co/learn/nlp-course) - Hugging Face * [NYU Artificial Intelligence SP24](https://www.youtube.com/playlist?list=PLLHTzKZzVU9cH26X9VQ14lIA0aPwZiZTx) - Alfredo Canziani, Ernest Davis * [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX) - Stanford Online From 549e5f7dbd776a31d7ebd0075cf60ddc03a8b834 Mon Sep 17 00:00:00 2001 From: Margaret Hu <70117942+margaret-hu@users.noreply.github.com> Date: Sun, 13 Oct 2024 16:38:07 -0700 Subject: [PATCH 119/146] Adding a book on cellular automata (#11509) * Update free-programming-books-langs.md A book on C++ standard coding practices has also been added to the 'By Programming Language' section. * Update free-programming-books-subjects.md --- books/free-programming-books-subjects.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 041db1eea..d54c28422 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -172,6 +172,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram * [An Introduction to Cellular Automata](https://ia801004.us.archive.org/26/items/viviencellularautomata/vivien%20cellular%20automata.pdf) - Hélène Vivien (PDF) +* [Introduction to the Modeling and Analysis of Complex Systems](https://milneopentextbooks.org/introduction-to-the-modeling-and-analysis-of-complex-systems/) - Hiroki Sayama ### Cloud Computing From b35127e53345e6e4c0ecec317b21cf9632d167c1 Mon Sep 17 00:00:00 2001 From: ReddiRani8496 <126679818+ReddiRani8496@users.noreply.github.com> Date: Mon, 14 Oct 2024 05:08:55 +0530 Subject: [PATCH 120/146] Add Typescript course by Hitesh Choudhary (#11521) --- 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 2fda0d464..d09e581fc 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1187,6 +1187,7 @@ * [Introduction to TypeScript](https://www.udemy.com/typescript/) - Daniel Stern (Udemy) * [Learn TypeScript](https://www.codecademy.com/learn/learn-typescript) - (CodeAcademy) * [Learn TypeScript](https://scrimba.com/learn/typescript) - Ania Kubow (Scrimba) +* [Typescript](https://www.youtube.com/playlist?list=PLRAV69dS1uWRPSfKzwZsIm-Axxq-LxqhW) - Hitesh Choudhary * [TypeScript Course for Beginners- Learn TypeScript from Scratch!](https://www.youtube.com/watch?v=BwuLxPH8IDs) - Academind * [TypeScript Fast Crash Course](https://www.udemy.com/typescript-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy) * [TypeScript Tutorial for Beginners - 2022](https://www.youtube.com/watch?v=d56mG7DezGs) - Programming with Mosh From 273e4084cdaeed4d113bfb83e4dc1e41be95ab46 Mon Sep 17 00:00:00 2001 From: Dharmin Nagar <68629743+dharminnagar@users.noreply.github.com> Date: Mon, 14 Oct 2024 05:10:18 +0530 Subject: [PATCH 121/146] Update free-courses-en.md (#11522) --- 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 d09e581fc..b8f1ea353 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -653,6 +653,7 @@ * [Ansible for the Absolute Beginner - DevOps](https://www.udemy.com/course/ansible-for-the-absolute-beginner-devops) - Vijay Patel (Udemy) * [AWS Provisioning using Ansible with real-time examples](https://www.udemy.com/course/aws-provisioning-using-ansible-with-real-time-examples) - Narendra P (Udemy) * [DevOps: Beginner's Guide To Automation With Ansible](https://www.udemy.com/course/devops-beginners-guide-to-automation-with-ansible) - TetraNoodle Team, Manuj Aggarwal (Udemy) +* [Getting Started with Ansible](https://www.youtube.com/playlist?list=PLT98CRl2KxKEUHie1m24-wkyHpEsa4Y70) - Learn Linux TV * [Red Hat Ansible Automation for SAP (RH045)](https://www.udemy.com/course/red-hat-ansible-automation-for-sap) - Red Hat, Inc. (Udemy) * [Use Ansible with Amazon Web Services](https://www.udemy.com/course/ansible-aws) - Rohit Abraham (Udemy) From 34c6170869f2c40137c4796b58bfe79ea3f4c2e5 Mon Sep 17 00:00:00 2001 From: Kevin Alfito <71138490+kevinalfito69@users.noreply.github.com> Date: Mon, 14 Oct 2024 06:53:00 +0700 Subject: [PATCH 122/146] Update free-programming-books-id.md (#11525) --- 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 0f81a89f1..9f41157ed 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -219,6 +219,7 @@ * [Python Untuk Pemula](https://santrikoding.com/ebook/python-untuk-pemula) - Rizqi Maulana * [Tutorial Dasar Pemrograman Python](https://www.petanikode.com/tutorial/python/) - Petani Kode, Ahmad Muhardian * [Tutorial Python](https://docs.python.org/id/3.8/tutorial/) +* [Tutorial Python untuk Pemula](https://www.kevintekno.com/p/tutorial-python-untuk-pemula.html) - Kevin Tekno, Kevin Alfito * [Workshop Python 101](http://sakti.github.io/python101/) From f98ff4bcd740980e4d51cc501fb7608b79f559b8 Mon Sep 17 00:00:00 2001 From: Kevin Alfito <71138490+kevinalfito69@users.noreply.github.com> Date: Mon, 14 Oct 2024 06:54:28 +0700 Subject: [PATCH 123/146] Add Git Course Resource (#11526) --- 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 5450f64a6..f5b5e8567 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -150,6 +150,7 @@ * [Source Code Management untuk Pemula](https://www.dicoding.com/academies/116) - Dicoding, membutuhkan registrasi * [Tutorial GIT Bahasa Indonesia Lengkap](https://www.youtube.com/playlist?list=PL1aMeb5UP_PHXTV_Xpt-19x_rVPXrymOM) - IDStack * [Tutorial Git Dasar](https://www.youtube.com/watch?v=fQbTeNX1mvM) - Programmer Zaman Now +* [Upload Code di Github](https://app.sko.dev/kelas/upload-kode-di-github) - Sekolah Koding ### Go From aef1aa134959f4645120a004c3aa7ca0d8e59217 Mon Sep 17 00:00:00 2001 From: Hang <5147530+huhuhang@users.noreply.github.com> Date: Mon, 14 Oct 2024 23:55:28 +0800 Subject: [PATCH 124/146] add practice-linux-commands-free-course to courses/free-courses-en.md (#11524) * add practice-linux-commands-free-course * Update free-courses-en.md: Remove duplicate Linux commands course --------- Co-authored-by: huhuhang --- more/free-programming-interactive-tutorials-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 1e5903fc9..5b7954b53 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -298,6 +298,7 @@ * [Learning operating system development using Linux kernel and Raspberry Pi](https://github.com/s-matyukevich/raspberry-pi-os) - Sergey Matyukevich *(:construction: in process)* * [Linux Journey - Fun and Easy](https://linuxjourney.com) - Cindy Quach * [Operating System Tutorial](https://www.scaler.com/topics/operating-system/) - Scaler Topics +* [Practice Linux Commands (Hands-On Labs)](https://labex.io/tutorials/practice-linux-commands-free-tutorials-398420) - LabEx * [Project eXpOS: eXperimental Operating System](https://exposnitc.github.io) - Murali Krishnan K., Department of Computer Science and Engineering of the Calicut National Institute of Technology (HTML) From 6db6728342f1cc385dd9a3f4e7c999b44b06c5e8 Mon Sep 17 00:00:00 2001 From: Hang <5147530+huhuhang@users.noreply.github.com> Date: Mon, 14 Oct 2024 23:59:20 +0800 Subject: [PATCH 125/146] Add aibydoing.com to free-courses-zh.md (#11523) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add "动手实战人工智能" course in Chinese * Add "动手实战人工智能" course in Chinese * add blank lines --------- Co-authored-by: huhuhang --- books/free-programming-books-zh.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md index cfaff36e2..c2d66ad1d 100644 --- a/books/free-programming-books-zh.md +++ b/books/free-programming-books-zh.md @@ -12,6 +12,7 @@ * [函数式概念](#函数式概念) * [计算机图形学](#计算机图形学) * [其它](#其它) + * [人工智能](#人工智能) * [软件开发方法](#软件开发方法) * [设计模式](#设计模式) * [数据库](#数据库) @@ -186,6 +187,11 @@ * [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce) +### 人工智能 + +* [动手实战人工智能](https://aibydoing.com) - huhuhang + + ### 软件开发方法 * [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版) From 366d740c10c6547a36ff041c0b0a2fa5bde14907 Mon Sep 17 00:00:00 2001 From: Dharmin Nagar <68629743+dharminnagar@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:33:34 +0530 Subject: [PATCH 126/146] Update free-courses-en.md (#11534) --- 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 b8f1ea353..1a98d1dd4 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -337,6 +337,7 @@ * [Ethereum Developer Bootcamp](https://www.alchemy.com/university/courses/ethereum) - Alchemy University * [Free Blockchain Development Courses](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUNcUVXtn2KXiE1Ui9B5UrY) - Dapp University * [Learn Blockchain](https://www.youtube.com/playlist?list=PLlp912GlUiC1xPnwVmKgIiuMERetMwre9) - Roomyan +* [Smart Contract Security](https://updraft.cyfrin.io/courses/security) - Cyfrin Updraft * [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ) - Patrick Collins (freeCodeCamp.org) From 07b62fc66cd0d4a399dc7b1baf3d808eb3f7000b Mon Sep 17 00:00:00 2001 From: manchan <67535496+manvith12@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:36:48 +0530 Subject: [PATCH 127/146] Added license notes to 3 books and added type of book (pdf) for one (#11479) * Updated free-programming-books-langs.md book 1 - A Complete Guide to Standard C++ Algorithms license: CC-BY-NC-SA found "This work may be distributed and/or modified under the conditions of the CC-BY-NC-SA license" on page 4/116 book 2 - C++ GUI Programming with Qt 3 license: OPl found "This material may only be distributed subject to the terms and conditions set forth in the Open Publication License, v1.0 or later" on page 4/464 book 3 - C++ Notes for Professionals license: CC BY-SA found " the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA" on page 19/708 * fixed recommended changes * Apply suggestions from code review Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- books/free-programming-books-langs.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 79836f1fe..646a1440d 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -512,15 +512,15 @@ Books on general-purpose programming that don't focus on a specific language are ### C++ -* [A Complete Guide to Standard C++ Algorithms](https://github.com/HappyCerberus/book-cpp-algorithms) - Šimon Tóth (PDF, LaTeX) *(:construction: in process)* +* [A Complete Guide to Standard C++ Algorithms](https://github.com/HappyCerberus/book-cpp-algorithms) - Šimon Tóth (PDF, LaTeX) (CC BY-NC-SA) *(:construction: in process)* * [An Introduction to the USA Computing Olympiad, C++ Edition](https://darrenyao.com/usacobook/cpp.pdf) - Darren Yao (PDF) * [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF) * [C++ Coding Standard](https://possibility.com/Cpp/CppCodingStandard.html) - Todd Hoff (HTML, PDF) * [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - `edt.:` Bjarne Stroustrup, Herb Sutter * [C++ For Programmers](https://tfetimes.com/wp-content/uploads/2015/04/c-for-c-programmers.pdf) - JT Kalnay (PDF) * [C++ GUI Programming With Qt 3](https://ptgmedia.pearsoncmg.com/images/0131240722/downloads/blanchette_book.pdf) - Jasmin Blanchette, Mark Summerfield (PDF) -* [C++ Language](http://www.cplusplus.com/doc/tutorial/) -* [C++ Notes for Professionals](https://goalkicker.com/CPlusPlusBook) - Compiled from StackOverflow Documentation (PDF) +* [C++ Language](http://www.cplusplus.com/doc/tutorial/) (HTML) +* [C++ Notes for Professionals](https://goalkicker.com/CPlusPlusBook) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA) * [C++ Programming](https://en.wikibooks.org/wiki/C%2B%2B_Programming) - Panic, et al. * [C++ Programming: Code patterns design](https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Design_Patterns) - WikiBooks (HTML) * [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) (email address *requested*, not required) From 22fc8abc1c10aa47689ae52d55f86770b82f8ea7 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:37:58 +0530 Subject: [PATCH 128/146] Added Arduino Course (#11538) * Added Arduino Course * Update free-courses-hi.md --- 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 6a9d37b2b..6d7620f95 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -136,6 +136,7 @@ * [Arduino Programming In Hindi (Full Playlist)](https://www.youtube.com/watch?v=KOa1aVijhao) - SBS online classes * [Arduino Programming Series (हिंदी में)](https://www.youtube.com/playlist?list=PLV3C-t_tgjGFyXP_-AF37AoIuxM9jzELM) - Engineers & Electronics +* [Arduino project in hindi](https://www.youtube.com/playlist?list=PLLpp1gWWec-Fj93mz9kfflp_ovplKCpR4) - Praveen Innovation Lab * [Complete Arduino Tutorial Learn Arduino Programming in Hindi](https://www.youtube.com/playlist?list=PLg2KtP8cgLjzNu5G2bQQLxFeBiqk8IO0s) - Techtalks With Vivek * [Learn Arduino in Hindi](https://www.youtube.com/playlist?list=PLVl__93X7ZlxnDtEY1_ibH-fECYEAKAQC) - TEKNOISTIX From e35e23c759d4cca003a078cef94d50119c28b8ba Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:40:36 +0530 Subject: [PATCH 129/146] Added a C# Course in Hindi (#11539) --- 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 6d7620f95..6b026ebe0 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -189,6 +189,7 @@ ### C\# * [Basic C# Programming Tutorials](https://www.youtube.com/playlist?list=PLCqWuVe6WFLLmMTO44hpYKnptJ6765skH) - Sunny Games & Technology +* [C# Programming Complete in Hindi By Arvind](https://www.youtube.com/playlist?list=PLOd2apPiwn-Z8GJiZs5HYb7HoiVvTV9H7) - Sarkar Study Waves Education * [C# Programming language (Console Applications)](https://www.youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR) - Learning Never Ends * [C# Tutorial In Hindi](https://www.youtube.com/watch?v=SuLiu5AK9Ps) - CodeWithHarry * [C# Tutorial in Hindi for Beginners](https://www.youtube.com/playlist?list=PLV8vIYTIdSnYTYr0bmIbfzYii0YQSPocB) - Easy Engineering Classes From a3a34412854404c36d45f2fd6f5f5654fc3866bf Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:50:21 +0530 Subject: [PATCH 130/146] Added an AI course in Hindi (#11542) --- 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 6b026ebe0..0c862d5cd 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -144,6 +144,7 @@ ### Artificial Intelligence * [Artificial Intelligence (Complete Playlist)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHGhOHV-nwb0HR5US5GFKFI) - Gate Smashers +* [Artificial Intelligence Lectures Hindi](https://www.youtube.com/playlist?list=PLV8vIYTIdSnYsdt0Dh9KkD9WFEi7nVgbe) - Easy Engineering Classes * [Generative AI Series - Showcasing Generative AI By Building Projects](https://www.youtube.com/playlist?list=PLu0W_9lII9aiS4rUVp2jXwIvCruo27sG6) - CodeWithHarry * [Playlist to Artificial Intelligence ](https://www.youtube.com/playlist?list=PLPIwNooIb9vgB1DQEftkKA3qOdeC4vonA) - Perfect Computer Engineer * [Prompt Engineering Full Course in Hindi (beginner to Master)](https://www.youtube.com/playlist?list=PLyz4Eb45WBQ02Md7BiIO1sUsKTs8GcWKS) - EduExpress From 182fd5579b9fcf30ca1d867216214e666f73d97f Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:52:51 +0530 Subject: [PATCH 131/146] Removed English Course from Hindi File (#11543) --- courses/free-courses-hi.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 0c862d5cd..c91a7ab74 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -226,9 +226,8 @@ * [Cloud Computing](https://www.youtube.com/playlist?list=PLYwpaL_SFmcCyQH0n9GHfwviu6KeJ46BV) - 5 Minutes Engineering * [Cloud Computing](https://www.youtube.com/playlist?list=PLDN4rrl48XKqNsrDogCpHsul3UHMC0Wdq) - Abdul Bari * [Cloud Computing Course Free](https://www.youtube.com/watch?v=lae0mfHBSjk) - Intellipaat -* [Cloud Computing Full Course In 11 Hours](https://www.youtube.com/watch?v=2LaAJq1lB1Q) - Edureka * [Cloud Computing Tutorial](https://www.youtube.com/playlist?list=PL-JvKqQx2AtfQ8cGyKsFE7Tj2FyB1yCkd) - University Academy -* [NPTEL Cloud Computing Course](https://www.youtube.com/playlist?list=PLShJJCRzJWxhz7SfG4hpaBD5bKOloWx9J) - NPTEL + #### AWS From 0ec1676a824dd087ade1b233b7bfb5aa7d083f87 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:55:10 +0530 Subject: [PATCH 132/146] Removed English Course from Hindi File (#11545) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index c91a7ab74..8f45dc67a 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -294,7 +294,6 @@ * [Heap Playlist Interview Questions Coding Tutorials Data Structures](https://youtube.com/playlist?list=PL_z_8CaSLPWdtY9W22VjnPxG30CXNZpI9) - Aditya Verma * [Java + Data Structures + Algorithms](https://www.youtube.com/playlist?list=PLKKfKV1b9e8ps6dD3QA5KFfHdiWj9cB1s) - Apni Kaksha * [Java + DSA](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop) - Apna College -* [Java + DSA + Interview Preparation Course](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha * [Linked Lists - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiF5VZmktfqW6WVU1pxBF6l_) - Pepcoding * [Simplified DSA with FRAZ](https://www.youtube.com/playlist?list=PLKZaSt2df1gy75J3irj89a2vSGqeQdtDA) - Fraz * [Stack Playlist \| Interview Questions \| Coding \| Tutorials \| Data Structures](https://www.youtube.com/playlist?list=PL_z_8CaSLPWdeOezg68SKkeLN4-T_jNHd) - Aditya Verma From 91244a15f7e067dda95dbcd6463582775f8543c6 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 21:56:15 +0530 Subject: [PATCH 133/146] Removed English Course from Hindi File (#11546) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 8f45dc67a..348ca4560 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -335,7 +335,6 @@ * [Flutter 3 tutorial in Hindi](https://youtube.com/playlist?list=PLB97yPrFwo5g-XcPlfSXSOeeby23jVAcp) - CODERS NEVER QUIT * [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv * [Flutter Complete Tutorial in Hindi](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfGLShoW0vVX_tcyT8u1Y3E) - WsCube Tech -* [Flutter Essential Course](https://www.youtube.com/watch?v=Wdx8vwN_nWI) - freecodecamp * [Flutter Series 2020](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo3Cs115GXkot28i406511Y) - CodeHelp - by Babbar * [Flutter Tutorial For Beginners in Hindi](https://www.youtube.com/playlist?list=PLMkkZSS5OjPIwDyHHKVex6zr008U1-sWM) - Geeks Rank * [Flutter Widgets in Hindi](https://www.youtube.com/playlist?list=PLz7ymP4HzwSH3vAnhDWLkO2TLbwGeigl7) - Ahirlog From 6a2c91eb1d4666b3fc167893b4d701452417c457 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Mon, 14 Oct 2024 22:09:07 +0530 Subject: [PATCH 134/146] Removed English Course from Hindi File (#11544) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index 348ca4560..1ba0d8847 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -286,7 +286,6 @@ * [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar * [Data Structure And Algorithms Course \| DSA Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmGElG-9wxc9Us6IK6Qy-KHlG_F3IS6Q9) - ScoreShala * [Data Structure Programs \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJU-Sj__mljvrmJHZVKWbEm) - Saurabh Shukla -* [Data Structures and Algorithms](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU) - Jenny's Lectures CS IT * [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry * [DSA-One Course- The Complete Data Structure and Algorithms Course](https://www.youtube.com/playlist?list=PLUcsbZa0qzu3yNzzAxgvSgRobdUUJvz7p) - Anuj Bhaiya * [Functions and Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHOV7lm2uSw4ZiVsIRsGS6r) - Pepcoding From 17b62391abacec0539e74761cdb114fb07ca3d0b Mon Sep 17 00:00:00 2001 From: Fery Adwarsyah Pawamatra <72060401+F-Pawamatra@users.noreply.github.com> Date: Tue, 15 Oct 2024 07:54:49 +0700 Subject: [PATCH 135/146] feat: add new indonesia's free ebooks (#11547) * feat: add new indonesia's free ebooks * fix: remove unauthorized distibuted books --- books/free-programming-books-id.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index 9f41157ed..26e290273 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -50,6 +50,7 @@ ### C++ * [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka +* [Buku Pintar C++ untuk Pemula](https://www.researchgate.net/publication/236687537_Buku_Pintar_C_untuk_Pemula) - Abdul Kadir ### Git @@ -91,6 +92,7 @@ ### Java * [Algoritma dan Struktur Data dengan Java oleh Polinema SIB](https://polinema.gitbook.io/jti-modul-praktikum-algoritma-dan-struktur-data/) - Politeknik Negeri Malang +* [Buku Pertama Belajar Pemrograman Java untuk Pemula](https://www.researchgate.net/publication/264422101_Buku_Pertama_Belajar_Pemrograman_Java_untuk_Pemula) - Abdul Kadir * [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF) * [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF) * [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana @@ -214,6 +216,7 @@ * [Belajar Python](http://www.belajarpython.com) * [Cepat Mahir Python](https://gilacoding.com/upload/file/Python.pdf) - Hendri, `edt.:` Romi Satria Wahono (PDF) +* [Dasar-Dasar Python: Panduan Cepat untuk Memahami Fondasi Pemrograman Python](https://www.researchgate.net/publication/361459389_Dasar-Dasar_Python_Panduan_Cepat_untuk_Memahami_Fondasi_Pemrograman_Python) - Abdul Kadir * [Dasar Pengenalan Pemrograman Python](https://play.google.com/store/books/details/Rolly_Maulana_Awangga_Dasar_dasar_Python?id=YpzDDwAAQBAJ) - Rolly Maulana AwanggaRayhan *(Membutuhkan akun Google Play Books atau email yang valid)* * [Kursus Singkat Machine Learning dengan TensorFlow API](https://developers.google.com/machine-learning/crash-course?hl=id) * [Python Untuk Pemula](https://santrikoding.com/ebook/python-untuk-pemula) - Rizqi Maulana From e3ef28c6281dc80595e3fc89010377204197d01c Mon Sep 17 00:00:00 2001 From: ReddiRani8496 <126679818+ReddiRani8496@users.noreply.github.com> Date: Tue, 15 Oct 2024 07:57:38 +0530 Subject: [PATCH 136/146] Add R Progamming By Simplilearn (#11551) --- 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 1a98d1dd4..5a20fd84d 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -1567,6 +1567,7 @@ * [Introduction to R](https://www.datacamp.com/courses/free-introduction-to-r) - DataCamp * [R Basics - R Programming Language Introduction](https://www.udemy.com/course/r-basics/) - R-Tutorials Training (Udemy) * [R Programming](https://www.coursera.org/course/rprog) +* [R Programming For Beginners](https://www.youtube.com/playlist?list=PLEiEAq2VkUUKAw0aAJ1W4jpZ1q9LpX4yG) - Simplilearn * [R Programming Tutorial](https://www.youtube.com/watch?v=_V8eKsto3Ug) - Barton Poulson (freeCodeCamp) * [R Tutorial For Beginners \| Edureka](https://www.youtube.com/watch?v=fDRa82lxzaU) - Edureka! From 1abc9ee0782aa58efbfd05c13ec60c90e9a8b2fd Mon Sep 17 00:00:00 2001 From: Michelle Paradis <46390671+michpara@users.noreply.github.com> Date: Mon, 14 Oct 2024 22:28:34 -0400 Subject: [PATCH 137/146] add license to 1 book (#11552) Co-authored-by: Michelle Paradis --- books/free-programming-books-langs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 646a1440d..529cbf497 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -2634,7 +2634,7 @@ Books on general-purpose programming that don't focus on a specific language are ### Visual Basic -* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF) +* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA) * [Visual Basic Official Docs](https://docs.microsoft.com/en-us/dotnet/visual-basic) From a25c335ce464d07acf87598e1e1be9a6bdfe24f4 Mon Sep 17 00:00:00 2001 From: Kevin Alfito <71138490+kevinalfito69@users.noreply.github.com> Date: Tue, 15 Oct 2024 09:30:40 +0700 Subject: [PATCH 138/146] Add Dart course with Indonesian language (#11553) --- 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 f5b5e8567..7787d718f 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -100,6 +100,7 @@ * [Dart Indonesia](https://www.youtube.com/playlist?list=PLoNv-2zK-dzEbZSFeGgSnpdp5i_Lwto-8) - CodeWithIhwan * [Dart Programming Untuk Persiapan Belajar Flutter](https://buildwithangga.com/kelas/dart-programming-untuk-persiapan-belajar-flutter) - Rifqi Eka (BuildWithAngga) *(phone number and email address required)* * [Pemrograman Berorientasi Objek - Dart](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7cgStrKAMhgnOT66z2qKz1) - Erico Darmawan Handoyo +* [Tutorial Dart](https://www.kevintekno.com/p/tutorial-dart.html) - Kevin Tekno * [TUTORIAL DART DASAR (BAHASA INDONESIA)](https://www.youtube.com/watch?v=-mzXdI27tyk) - Eko Kurniawan Khannedy, Programmer Zaman Now * [Tutorial Dart OOP - Bahasa Indonesia](https://www.youtube.com/watch?v=k0ycD2aqPzU) - Eko Kurniawan Khannedy, Programmer Zaman Now From 0dfe5debd17a22113efa317297bd72a05d69082e Mon Sep 17 00:00:00 2001 From: Dharmin Nagar <68629743+dharminnagar@users.noreply.github.com> Date: Tue, 15 Oct 2024 08:06:14 +0530 Subject: [PATCH 139/146] Update free-courses-en.md (#11536) * Update free-courses-en.md Adding a free formal verification course. closes #11535 * Update courses/free-courses-en.md Co-authored-by: Eric Hellman * Update courses/free-courses-en.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- 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 5a20fd84d..13d487eb2 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -324,6 +324,7 @@ ### Blockchain +* [Assembly and Formal Verification](https://updraft.cyfrin.io/courses/formal-verification) - Cyfrin Updraft * [BerkeleyX: Blockchain Technology](https://www.edx.org/learn/blockchain/university-of-california-berkeley-blockchain-technology) - Rustie Lin and Nadir Akhtar * [Blockchain Developer Tutorials](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUTXs0OJD2LFpYBPr4L54id) - Gregory McCubbin (Dapp University) * [Blockchain Essentials](https://cognitiveclass.ai/courses/blockchain-course) - CognitiveClass.ai From a04c30c2387754fa87760ca04503841572b32cf1 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 15 Oct 2024 08:07:24 +0530 Subject: [PATCH 140/146] Added a Compiler Design Course in Hindi (#11548) * Added a Compiler Design Course in Hindi * Update free-courses-hi.md --- 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 1ba0d8847..f87e4fea5 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -250,6 +250,7 @@ ### Compiler Design +* [Compiler Design](https://www.youtube.com/playlist?list=PL1QH9gyQXfguPNDTsnG90W2kBDQpYLDQr) - The Gatehub * [Compiler Design](https://www.youtube.com/playlist?list=PL9FuOtXibFjVR-87LcU-DS-9TJcbG97_p) - Abhishek Sharma * [Compiler Design](https://www.youtube.com/playlist?list=PL23dd-8zssJBiyntds3X1sVWUDeb0Aa1N) - Start Practicing * [Compiler Design (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesSmu-_DKC7APRoFkaQvGurx) - KnowledgeGATE by Sanchit Sir From e5d68bc002cc718808c5a2924b7053d62890b1f7 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 15 Oct 2024 08:08:28 +0530 Subject: [PATCH 141/146] Removed English Course From Hindi File (#11556) --- courses/free-courses-hi.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-hi.md b/courses/free-courses-hi.md index f87e4fea5..fa87a8fec 100644 --- a/courses/free-courses-hi.md +++ b/courses/free-courses-hi.md @@ -304,7 +304,6 @@ * [3.1 DBMS In Hindi (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesR1rSES7oLdJaNFgmuj0SYV) - Knowledge Gate * [Database Management System (DBMS)](https://www.youtube.com/playlist?list=PLrjkTql3jnm-CLxHftqLgkrZbM8fUt0vn) - Education 4u * [Database Management System (DBMS) in Hindi](https://www.youtube.com/playlist?list=PLAOnhLRjMTMDigfUzaAAQo7lbfScPFtHs) - Jitendra Ajmedha -* [DBMS (Database Management System)](https://www.youtube.com/playlist?list=PLdo5W4Nhv31b33kF46f9aFjoJPOkdlsRc) - Jenny's lectures CS/IT NET&JRF * [DBMS (Database Management System) Complete Playlist](https://www.youtube.com/playlist?list=PLxCzCOWd7aiFAN6I8CuViBuCdJgiOkT2Y) - Gate Smashers * [DBMS Lectures in Hindi](https://www.youtube.com/playlist?list=PL0s3O6GgLL5dg3bZhTicr5zUITPAlZNjj) - Last moment tuitions * [DBMS Placements Series 2022](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp - by Babbar From 930ab8888db2735dd6221221284ff1d28eb16135 Mon Sep 17 00:00:00 2001 From: Hang <5147530+huhuhang@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:29:20 +0800 Subject: [PATCH 142/146] Add LabEx to list of MOOC (#11533) * Add LabEx to list of free online courses * Update courses/free-courses-en.md Co-authored-by: Eric Hellman --------- Co-authored-by: huhuhang Co-authored-by: Eric Hellman --- 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 13d487eb2..1bf32b345 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -128,6 +128,7 @@ * [FutureLearn](https://www.futurelearn.com) * [IITBombayX (IITBX)](https://www.iitbombayx.in) * [Khan Academy](https://www.khanacademy.org) +* [LabEx](https://labex.io) * [LearnWeb3 DAO \| Become a Web3 Developer for Free](https://learnweb3.io) * [MIT OCW](http://ocw.mit.edu) * [MOOC.fi](https://www.mooc.fi/en/) From 322fcde91f6de42b994195b9c125815f325480e2 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 15 Oct 2024 18:02:56 +0530 Subject: [PATCH 143/146] Added an interactive tutorial in C from W3Schools (#11557) --- more/free-programming-interactive-tutorials-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 5b7954b53..0b2e987ad 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -71,6 +71,7 @@ ### C +* [C Tutorial](https://www.w3schools.com/c/) - W3Schools * [C Tutorial](https://www.scaler.com/topics/c/) - Scaler Topics * [Learn C](http://www.learn-c.org) - Learn-C From e611698a6e0cc71d5421719a13d1a12621b80838 Mon Sep 17 00:00:00 2001 From: ReddiRani8496 <126679818+ReddiRani8496@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:25:02 +0530 Subject: [PATCH 144/146] Added database courses by Scaler and Simplilearn (#11455) * Added database courses by Scaler and Simplilearn * Added database courses by Scaler and Simplilearn * Added database courses by Scaler and Simplilearn * Added database courses by Scaler and Simplilearn * Add Database courses by Scaler and Simplilearn * Add database courses by Scaler and Simplilearn * Updtaed DBMS course name by Scaler --- courses/free-courses-en.md | 1 + more/free-programming-interactive-tutorials-en.md | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 1bf32b345..231c18c7b 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -574,6 +574,7 @@ * [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar * [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison) * [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University) +* [Introduction to the Fundamentals of Databases](https://www.simplilearn.com/learn-basics-of-databases-free-course-skillup) (Simplilearn) * [Learn SQL Basic for Data Science Specialisation](https://www.coursera.org/specializations/learn-sql-basics-data-science#about) (Coursera) diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 0b2e987ad..bbc3d335c 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -11,6 +11,7 @@ * [CoffeeScript](#coffeescript) * [Dart](#dart) * [Data Science](#data-science) +* [DBMS](#dbms) * [Erlang](#erlang) * [Git](#git) * [GLSL](#glsl) @@ -133,6 +134,11 @@ * [Top 10 Data Science Projects for Beginners - KDnuggets](https://www.kdnuggets.com/2021/06/top-10-data-science-projects-beginners.html) +### DBMS + +* [DBMS Course - Master the Fundamentals and Advanced Concepts](https://www.scaler.com/topics/course/dbms/) - Srikanth Varma (Scaler Topics) + + ### Erlang * [Try Erlang](http://www.tryerlang.org) From 7459e67690189eba2678922cf2962552660bcca7 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:26:12 +0530 Subject: [PATCH 145/146] Added a C cheatsheet by GeeksforGeeks (#11559) --- 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 1d3613a54..56c91f898 100644 --- a/more/free-programming-cheatsheets.md +++ b/more/free-programming-cheatsheets.md @@ -91,6 +91,7 @@ ### C +* [C Cheat Sheet](https://www.geeksforgeeks.org/c-cheatsheet/) - GeeksforGeeks * [C Language Cheat Sheet](https://www.codewithharry.com/blogpost/c-cheatsheet/) - CodeWithHarry(HTML) * [C Reference Card (ANSI)](https://users.ece.utexas.edu/~adnan/c-refcard.pdf) (PDF) * [Systems Programming Cheat Sheet](https://github.com/jstrieb/systems-programming-cheat-sheet) (HTML) From b3b6f43ce98c40362fa8ffe9cc0e8379645e1a2c Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:26:43 +0530 Subject: [PATCH 146/146] Removed hindi course from English file (#11560) --- courses/free-courses-en.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 231c18c7b..0987c2d14 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -571,7 +571,6 @@ * [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)](https://www.youtube.com/watch?v=4cWkVbC2bNE) - Professor Immanuel Trummer, freeCodeCamp.org * [Databases in Depth](https://www.youtube.com/playlist?list=PLliXPok7ZonnALnedG5doBOSCXlU14yJF) - Keerti Purswani * [DBMS for GATE Exams](https://www.youtube.com/playlist?list=PLWPirh4EWFpGrpcMfZ6UcdI786QdtSxV8) - Tutorialspoint -* [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar * [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison) * [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University) * [Introduction to the Fundamentals of Databases](https://www.simplilearn.com/learn-basics-of-databases-free-course-skillup) (Simplilearn)