Compare commits

..

538 Commits

Author SHA1 Message Date
Thenlie 3d26deb23d bad lint for testing - drop this commit 2026-03-31 15:14:30 -06:00
Thenlie 6ae94b042a bad lint for testing - drop this commit 2026-03-31 14:54:25 -06:00
Leithen f026adec83 Fix comment on PR workflow (#13188)
* remove specific node version so default is 24

* change success to completed in comment pr workflow
2026-03-31 14:53:45 -06:00
23f2002020 8206f6fce0 Fix LinkedIn share link in README.md (#13185) 2026-03-31 10:08:59 -04:00
Yashvi Upadhyay ac223d30b1 Add Bootstrap 5 and IIT Madras Python cheat sheets (#13151)
* Add Bootstrap 5 and IIT Madras Python cheat sheets

* [Python Cheat Sheet for Quick Reference](https://docs.google.com/document/u/1/d/e/2PACX-1vTkdWzlMnt4qnZBelQGfd1K9RGGotM9bHabcqnoOq_VXWVlzhKSekh3Uu6SZIATPtJ-yr9qleASYhHO/pub) - IIT Madras (HTML)

* [Bootstrap 5 CSS Cheat Sheet](https://bootstrap-cheatsheet.themeselection.com/) - Theme Selection (HTML)

* fixed lint error trailing '/' slash

* Remove invalid google doc entry

Removed a invalid entry for the Python Cheat Sheet for Quick Reference. Kept bootstrap cheatsheet
2026-03-30 13:37:35 -04:00
Samrat Pushpendra fcea630fbf Fix typo: '3nd' → '3rd' in Automate the Boring Stuff entry (#13183) 2026-03-30 13:36:19 -04:00
Hamdi Ben Jarrar 3e981b332e books: add Pro Git (ar) (#13176)
* books: add Pro Git (ar)

Add Arabic translation of Pro Git by Scott Chacon and Ben Straub.
Available at: https://git-scm.com/book/ar/v2

* fix: add (HTML) format tag to Pro Git entry

fpb-lint requires format tags for web-hosted books.
Adding (HTML) to the Pro Git Arabic entry.

* fix: remove duplicate content, keep clean single copy + Git section

* fix-duplicates

* Update Pro Git link to GitHub repository
2026-03-30 13:34:57 -04:00
inoovador 1b664b5ea2 Add High Assurance Rust to Rust section (#13173) 2026-03-30 13:24:48 -04:00
Koushik 6d7de919fd Update free-programming-books-langs.md (#13167) 2026-03-30 13:18:08 -04:00
Shadow-x c2b790b045 Remove LaTeX Tutorial link (#13152)
Removed LaTeX Tutorial link from the list.
2026-03-30 13:00:26 -04:00
Shadow-x 29d4cc5d1b Ta update and add links (#13119)
* removed broken links (#13116)

* added c++ book(#13116)

* added java book(#13116)

* added ruby book(#13116)

* added C++ book(#13116)

* verified author names(#13116)

* resolved c++ index

* renamed c++ book name

* fix c++ anchor

* fix fpb-lint and anchor

* removed c++ website

* Update books/free-programming-books-ta.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix link for 'எளிய தமிழில் JAVA' resource

* Fix link formatting for JAVA resource

* removed Java

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-30 12:57:59 -04:00
23f2000649-a11y 03935df0f1 Update free-programming-books-langs.md (#13139) 2026-03-24 11:26:23 -04:00
inoovador 2facd7308a Add official Python tutorial in Spanish to free-programming-books-es.md (#13149)
Add the official Python documentation tutorial (docs.python.org/es/3/tutorial/)
to the Spanish Python section. This is the official tutorial maintained by
the Python Software Foundation and translated by the python-docs-es community.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 11:24:07 -04:00
Krishna Subramanian S 3f7046d310 Remove broken link for ProgrammeringMedDelphi (Delphi) (#13140) 2026-03-24 11:13:52 -04:00
Alex Yarotsky 2626940ecb Add "Lift the Elephant" to PostgreSQL (#13135) 2026-03-24 11:07:50 -04:00
23f3001101 ab597096af books: add Probabilistic Machine Learning Advanced Topics (#13128)
* books: add Probabilistic Machine Learning Advanced Topics

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2026-03-20 09:16:09 -04:00
Alex Yarotsky d90fc8876d Add "SecOps Bit by Bit" to Security & Privacy (#13130) 2026-03-20 09:13:46 -04:00
poojal-iit 692362ab0e Fix broken link: ASP.NET MVC Music Store (CodePlex shutdown) (#13129) 2026-03-18 21:22:48 -04:00
23f2003821 e9c6f3afc4 Fix capitalization of Python section heading (#13127)
Corrected capitalization of the Python section heading to match other language headings.
2026-03-18 21:09:47 -04:00
Mazin Sharaf 4bd69b7487 Remove C Programming section and update HTML links (#13117)
* Remove C Programming section and update HTML links

Removed references to the C Programming Language and updated HTML book links.

* Remove C Programming Language entry from index
2026-03-11 20:48:42 -04:00
ItWorksOnlyOnMyGPU bc76bbf19f Add AI/ML/DL free books to Chinese list (#13098)
Add 6 high-quality free Chinese resources to the 人工智能 (Artificial Intelligence) section:
- 大规模语言模型:从理论到实践 (Large Language Models: Theory to Practice)
- 动手学强化学习 (Hands-on Reinforcement Learning)
- 动手学深度学习 (Dive into Deep Learning, Chinese edition)
- 南瓜书PumpkinBook (PumpkinBook - ML formula derivations)
- 深度学习500问 (Deep Learning 500 Questions)
- 神经网络与深度学习 (Neural Networks and Deep Learning)

All links verified and resources are freely accessible.

Co-authored-by: ItOnlyWorksOnMyGPU <ItOnlyWorksOnMyGPU@proton.me>
2026-03-09 09:54:31 -04:00
subhanarayan28 f15678deb9 Fix formatting for APL2 at a Glance entry (#13120) 2026-03-09 09:54:07 -04:00
Suriya-rssn f6eed661a4 Fix outdated http links (#13122)
Replaced http with https for course links
2026-03-09 09:52:50 -04:00
dependabot[bot] 6c2270a7e7 chore(deps): bump actions/upload-artifact from 5 to 7 (#13099)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 12:40:01 -05:00
dependabot[bot] adce71cb1c chore(deps): bump actions/download-artifact from 6 to 8 (#13100)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 12:39:38 -05:00
IgorLutiy 6e8c2e4639 Update free-programming-books-ru.md (#13109)
Changed two links. One - a newer translation, second - old link is broken, changed on working link
2026-03-06 07:43:51 -05:00
Rohan Santhosh 448e314083 docs: add missing question mark in HOWTO.md (#13105)
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-06 07:35:31 -05:00
IgorLutiy f0b4966420 Update free-courses-ru.md (#13104)
Removed the course because it’s no longer free
2026-03-06 07:34:14 -05:00
ShilpaG 4f5a5a56b1 Fix broken link for Learn Python With Jupyter (Fixes #13083) (#13096)
* Fix broken link for Learn Python With Jupyter (Fixes #13083)

* Remove trailing slash from Learn Python With Jupyter link

* Apply maintainer formatting suggestion

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Shilpa G <Shilpaghilapg813@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2026-02-26 12:01:58 -05:00
Carlos Jr 33d3ca65c9 Add FastAPI do Zero to Python section (pt_BR) (#13095) 2026-02-22 21:57:54 -05:00
Lala Hakobyan 6a7d2f47eb Added Front-end Debugging Tools Handbook in the free-programming-books-subjects.md Misc section (#13090) 2026-02-18 14:19:46 -05:00
Breno Augusto 315fcd8bfc Add 'Linguagem de Programação C# Avançado' to pt_BR list (#13089)
Add 'Linguagem de Programação C# Avançado - Fundação Bradesco' book (free PDF with video lessons) to pt_BR list
2026-02-16 11:01:48 -05:00
gsiri007 351c271b86 Unable to access - A Primer on Design Patterns (#13082)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute

* three LPI books added

* version number removed from LPI books

* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied

* removed broken link
2026-02-09 08:15:22 -05:00
İsmail Arılık 1757a2ce83 Remove rubyfu because it is a casino website now (#13081) 2026-02-08 23:09:12 -05:00
mümin 7106f794fb Add new algorithm course link to Turkish resources (#13077)
* Add new algorithm course link to Turkish resources

* Fix duplicate entry for 'Algoritmalar ve Veri Yapıları'
2026-02-01 13:50:23 -05:00
Tiago monteiro 9eaff94b8f Add "The Math Behind Artificial Intelligence" to Artificial Intelligence section (#13072)
* Add 'The Math Behind Artificial Intelligence' book

* Fix author formatting for AI book entry

* Fix order of 'The Math Behind Artificial Intelligence' entry

* Update free-programming-books-subjects.md
2026-01-30 17:38:17 -05:00
Harini G b5966a724a Correct capitalization of 'Meteor' in programming languages list (#13070)
Fixes a minor capitalization inconsistency while following contribution guidelines.
2026-01-26 12:20:10 -05:00
cchaduka f958701e41 Restoring a SQL resource (#13067)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such

* Add ColdFusion Fiddle CFML playground

* Fix URL trailing slash

* This resource still exists

* Remove resource that no longer exists

* Add Licence to resource

* Amend author separation format

* Explicitly specify base URL, otherwise link doesn't work
2026-01-26 12:18:25 -05:00
Ivan Oranciuc c5f7360587 Update free-podcasts-screencasts-sv.md (#13068)
Two outdated resources have been removed.
2026-01-24 16:05:54 -05:00
Ayush Raj 52408894d7 ML courses added in hindi language (#13059)
* ml courses added hindi

* fixed a-z order

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Remove duplicate machine learning tutorial entry

Removed duplicate entry for 'Machine Learning Tutorial using Python in Hindi 2022'.

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2026-01-05 08:41:57 -05:00
Vishal Goyal 18e8eb7f02 Remove broken Essential SQL link (#13060) 2026-01-04 18:28:24 -05:00
Ayush Raj 430015a318 Add free courses for Vim and Visual Studio Code under IDEs & Editors (#12442)
* added vim essential course

* added ide resources

* sort a-z

* sort a-z

* spacing

* swapping

* spacing

* fixed link added one with playlist
2026-01-03 17:04:14 -05:00
cchaduka 963420a8b0 Add a CFML playground (#13053)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such

* Add ColdFusion Fiddle CFML playground

* Fix URL trailing slash
2026-01-01 09:24:19 -05:00
Ayush Gupta 6db3ae163b fix: update broken PDF link and correct R section formatting (#13048) 2025-12-16 09:12:26 -05:00
Double Tilde 32a4ebde02 Update Distributed Systems edition from 3rd to 4th (#13043) 2025-12-10 10:36:23 -05:00
Anshul ea6e402bc2 Add Fast.ai free course to Machine Learning section Add new resource (#13039)
* Add OSTEP to Operating Systems section

* Remove duplicate OSTEP entry

* Add Fast.ai free course to Machine Learning section

* Fix linter: remove trailing slash & adjust blank lines

* Fix blank lines between sections for linter

* Fix linter: remove extra blank lines in ML section

* Fix Machine Learning section formatting for linter

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix blank lines after Machine Learning section

* Fix formatting: Add source and language for Fast.ai course

* Fix formatting: Add source and language for Fast.ai course

* Fix formatting: Add source and language for Fast.ai course

* Remove duplicate OSTEP entry and apply reviewer suggestion
2025-12-07 08:08:39 -05:00
A. LAKSHMI PRASANNA fa90829f45 docs(books): Remove unavailable Turkish Rust book link (issue #13028) (#13030)
* docs(books): Remove unavailable Turkish Rust book link (issue #13028)

Removed a PDF link for 'Rust'a Giriş' from the Rust section.

* Fix linter error: remove invalid empty link placeholder

* fix: add blank line between sections to fix linter error
2025-11-28 09:23:46 -05:00
Qarebaq (BlackGarden) 012cdb10b7 Update free-programming-books-fa_IR.md - thinkpython book added (#13025)
* Update free-programming-books-fa_IR.md - thinkpython book added

* Update free-programming-books-fa_IR.md
2025-11-25 10:37:27 -05:00
Leithen 4bcd26a7c9 add issue write permission to stale workflow (#13022) 2025-11-21 08:59:51 -05:00
gsiri007 e2103d3929 404 access denied - Operating Systems and Middleware by Max Hailperin (#13021)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute

* three LPI books added

* version number removed from LPI books

* Operating Systems and Middleware - Max Hailperin removed due to 404 access denied
2025-11-21 08:59:25 -05:00
tontnm b831243c51 Add 2 Vietnamese Go courses by Code With Tuan (#13018)
* Add 2 Vietnamese Go courses by Code With Tuan

* Fix Alphabetical ordering

* Fix Course Title
2025-11-20 12:27:16 -05:00
Magnus Sundström a57c845e87 Added .NET Rocks! to EN podcasts list (#12998)
* Added .NET Rocks! to EN podcasts list

* Moved escape character

* Update free-podcasts-screencasts-en.md

Added .NET Rocks! podcast under N in alphabetical order
2025-11-19 10:52:07 -05:00
Colm Woods dd934e6b99 Add 3 DSA Books under subjects list (#12962)
* Get latest version of file and add 4 dsa books

* Add 4th edition book to alpha order

* Fixed 2 broken links in subjects.md file

* Fixed 3 issues with DSA books address titles and books

* Fix lint issue with extra line underneath books

* Remove dup link and add new link for dsa

* Remove dup book

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-11-16 17:22:14 -05:00
KANAKALA SAI KIRAN 96a68ce393 Replace broken 'Python 中文学习大本营' link with '菜鸟教程 Python3 教程' (#13005) (#13008)
* Replace broken 'Python 中文学习大本营' link with '菜鸟教程 Python3 教程' (#13005)

* removed the runoob addition
2025-11-14 19:43:50 -05:00
Jonah Paulin Joyce 361b6b331e feat: Added new video courses to Tamil section (#12786)
* feat: Added new video courses to Tamil section

* fix: Correct alphabetical order in ML section

* fix: Correct alphabetical order in DSA section

* fix: Space Corrections

* fix: Space Corrections

* fix: Space Corrections

* fix: order corrections

* added: new subjects and courses in TAMIL

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles

* fix(md): escape pipes and sync titles with YouTube playlist titles
2025-11-11 14:01:15 -05:00
Jonah Paulin Joyce 0d02553ae6 feat: Add new courses for other subjects in Tamil (#12801)
* feat: Add new courses for other subjects in Tamil

* fix:arrangement corrections

* fix:arrangement corrections

* fix:arrangement corrections

* refactor: replace titles with creators' YouTube titles

* refactor: replace titles with creators' YouTube titles

* fix: remove unnecessary all-caps text

* Fix markdown formatting by escaping pipe characters in playlist titles
2025-11-11 13:41:32 -05:00
Paul Potaczała 0701bbde69 feat(podcasts-pl): Add patoarchitekci.io to free-podcats-screencasts-pl file (#13001) 2025-11-11 13:39:14 -05:00
Margaret Hu 08f06f9ad3 Included book type in the Computer Vision section (#12995) 2025-11-04 15:56:59 -05:00
Margaret Hu e31e94f215 Included book type to two listings in the Artificial Intelligence section (#12994) 2025-11-04 15:56:27 -05:00
Margaret Hu b8626fadbb I (#12993)
Cellular Automata

* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram (HTML)
2025-11-04 15:55:57 -05:00
Margaret Hu bad8066acc Included book type to three lists in the Programming section (#12992) 2025-11-04 15:55:32 -05:00
Margaret Hu f2f08ffee2 Added info to two books in Forth section (#12991) 2025-11-04 15:55:01 -05:00
noraegeorge 1a3ae8b6f3 Update free-courses-ml.md to include html css tutorial (#12725)
* Update free-courses-ml.md

* Update free-courses-ml.md
2025-11-04 15:53:35 -05:00
Musbi 26ac54d3d8 Resolve English Subject list (#12983)
* Add OpenStax Data Science and Python Books to Learning Resources

Added the OpenStax textbook "Principles of Data Science" to the learning resources section:

* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0)

This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers.

This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook.

* Fix broken Biopython Tutorial link

Updated the Biopython Tutorial and Cookbook link to a working URL:

* [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML)

The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers.

* Broken PDF link in Biopython Tutorial and Cookbook

* fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025

docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025

Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version. 
This update ensures the documentation builds successfully alongside the HTML output, 
providing a complete and accurate reference for users. Verified after recent changes to the 
documentation pipeline.

* Remove .idea folder

* Update free-programming-books-en.md by adding "_English_"

I resolve back the error to _English_

* Move "Principles of Data Science" to Data Science Subjects List

* Added Principles of Data Science into Data Science Topics

* Revert English by Programming & Subject

I had remove the double "___"
2025-11-04 15:52:55 -05:00
Margaret Hu b88e74589c Adding an archived book to Forth section (#12989) 2025-11-04 15:50:46 -05:00
Margaret Hu 34c76bb662 Added an HTML book to the Ada section (#12988) 2025-11-04 15:50:15 -05:00
Pranjal Kumar Verma fdeb210377 Fix: removed broken APL book link (404) (#12958)
* Fix: removed broken APL book link (404)

* Fix: remove APL book entry per maintainer request

---------

Co-authored-by: Your Name <your.email@example.com>
2025-11-03 12:10:03 -05:00
Sayman Lal 3929955ab0 Chore: remove double spaces in Hindi courses file (#12977)
* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* update: courses for hindi language of C, DSA by apna college

* fix: removing double spaces and same as the past PR added some courses of DSA, C and AI

* Update free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-hi.md according to the collaborator

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-11-01 20:58:23 -04:00
Colm Woods 7cb0016e26 Add books for Algorithms & Data Structures (#12979)
* Add FASTAPI info in python section

* Fix FastAPI section formatting and lint warnings

* Add authors for the fastapi list removed descriptions

* Add fastapi to top of page so users can easly navigate

* Add fastapi section and index above flask to have in order

* Remove the blue book fastapi so there are no duplicates

* Change no of lines between fastapi and django

* Add the blue book into the fastapi section

* Remove DSA from this file that i added

* Add 3 DSA (Data Structures & Algorithms) Books + DSA Index

* Move DSA into subjects file from langs file

* add books to the 1 DSA section and remove duplicates

* Add DSA books in alpha order
2025-11-01 17:17:41 -04:00
Mamadou 0d49527c80 Add license and formats for free software french section (#12980)
* license and formats for free software french section

* correct typo

---------

Co-authored-by: madou <Mamadou442>
2025-11-01 16:39:45 -04:00
Kapil Gupta 32ace56fb9 Add Next.js and Svelte course resources (#12961) 2025-11-01 16:33:06 -04:00
Muditapandey26 afe1aeba4c Add Learn-Cpp.org Interactive Tutorial (#12955)
* Add learncpp tutorial

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-11-01 16:29:52 -04:00
raiyyan 32a8d510d1 Add additional Kotlin cheatsheets links (#12622)
* Add additional Kotlin cheatsheets links

Add additional Kotlin cheatsheets links

* Update Kotlin cheatsheet links and descriptions

* Reorder Kotlin cheatsheet links for clarity

* Reorder Kotlin cheatsheet links for clarity

* Fix formatting of Kotlin Cheatsheet entry

* Update Kotlin cheatsheet links for consistency

* Reorganize Kotlin cheatsheet links

* Refactor Kotlin cheatsheet links

Updated Kotlin cheatsheet links for consistency and formatting.

* Fix link formatting for Kotlin cheatsheet

* Update free-programming-cheatsheets.md

* Fix duplicate entry for Kotlin cheatsheet

* Update Kotlin cheat sheets and remove duplicates

Removed duplicate Kotlin cheat sheet links and added new ones.

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md
2025-11-01 16:23:51 -04:00
Abdulaleem Zakariyah 9d3ed02494 Add/docker course (#12949)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add W3Schools Rust tutorial to the courses list

* fix: correct spelling of W3Schools in Rust tutorial entry

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix W3Schools Rust tutorial link text

* add: include W3Schools Rust tutorial in interactive tutorials

* fix: restore W3Schools Rust tutorial entry in interactive tutorials

* add: include Boot.Dev full course for Go in interactive tutorials

* add: include Boot.Dev Docker full course in interactive tutorials

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-31 19:46:55 -04:00
Muditapandey26 8aa904b1d9 Add Perl Programming Tutorial - Edureka (#12934)
* Add Edureka Perl Programming Tutorial link

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-31 19:43:51 -04:00
Magnus Sundström 39f37e1356 Added a couple of podcasts to the EN and SE lists (#12975)
* Update free-podcasts-screencasts-sv.md

Added swedish podcasts Kompilator and Modermodemet to the list

* Update free-podcasts-screencasts-sv.md

Added s to Kodsnack's URL

* Update free-podcasts-screencasts-en.md

Added Coding After Work and .NET Rocks! podcasts to the list

* Fixed formatting to fix linting error in free-podcasts-screencasts-en.md

Fixed formatting to fix linting error

* Removed trailing slash from Kompilator pod cast to fix linting error

Removed trailing slash

* Update free-podcasts-screencasts-en.md

Switched order of "Beginning C# with Unity" and ".NET Rocsk!" to fix linting error

* Update free-podcasts-screencasts-en.md

Yet another lint issue fix

* Update free-podcasts-screencasts-en.md

Removed .NET Rocks! podcast from list. Couldn't fix linting error.
2025-10-31 19:41:13 -04:00
vaagdevi210 453563287c Updated Java free-courses-te.md (#12966)
* Updated Java free-courses-te.md

* Update free-courses-te.md
2025-10-31 19:31:56 -04:00
vaagdevi210 15e003a656 Update free-courses-te.md (#12967) 2025-10-31 19:31:28 -04:00
Mamadou a4b68c08c5 Add vscode the essentials book, improve associated section (#12376)
* 'A Byte of Vim': dead link, missing authors

* 'Visual Studio 2019 Succinctly': 'HTML' > 'online'

* Adding 'Visual Studio Code - The Essentials', its authors, format, licence, wip notation

* removing trailing slash

* licence for A Byte of Vim, GNU Emacs Manual, Learn Vim (the Smart Way)

* adding formats for learn Neovim, learn Vim For the Last Time, learn Vim Progressively and learn Vimscript the Hard Way

* adding licence for vim galore

* format and licence for Vim Reference Guide

* updating 'The Craft of Text Editing' full title
2025-10-31 19:17:53 -04:00
Kapil Gupta 7a1396e8fb Add working APL book links and arrange in alphabetical order (#12905)
* Add working APL book links and arrange in alphabetical order

* Fix broken Bengali programming book links: Remove 404 link from C++ section, add new C book from Bangladesh Open University, add new C++ book from Shikkhok.com

* Modify programming book links in Bengali

undo changes to null as already changed in another pull request

* Remove APL book with bad SSL certificate as requested
2025-10-31 19:16:21 -04:00
Dishi Gupta a85fa4bfbc Add LeetCode 30 Days of JavaScript study plan (#12957) 2025-10-31 19:00:30 -04:00
ramith14 afc5fd1d71 added a python course (#12954)
* added a python course (cisco)

* added a python course

* added 1 a python course

* added 1 python course

added a python course which is free with certification and 30 hrs

* Fix typo in Python Essentials 1 link

* added 1 python course
2025-10-31 18:50:14 -04:00
Akshat Aggarwal 5350ca46d3 Fixed the broken bengali link (#12936)
* Fixed the broken bengli link

* Removed the link

* fixed the linter issue
2025-10-31 18:43:07 -04:00
Muditapandey26 b2497eb325 Add LearnScala.org to Scala resources (#12926)
* Add LearnScala.org to Scala resources

Added interactive Scala tutorial link.

* Fix link formatting for LearnScala.org

* Update free-courses-en.md

* Add LearnScala.org to Scala tutorials list
2025-10-30 12:49:53 -04:00
Eric Hellman 4f0209af49 Update free-programming-cheatsheets.md (#12950)
site looks OK for a minute, then BOOM! all ads
2025-10-30 11:35:07 -04:00
Muditapandey26 ef7f23e731 Add PySpark Tutorial - Full Course (freeCodeCamp, YouTube) (#12930)
* Add PySpark Tutorial link to free courses list

Added a new PySpark tutorial link from freeCodeCamp.

* Reorder PySpark tutorial links in Spark section

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:34:43 -04:00
Muditapandey26 8447f4b322 Add new resource for Graph Theory course (#12933)
* Add new resource for Graph Theory course

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* updated entry for Graph Theory

* Fix formatting of Graph Theory course entry

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:34:03 -04:00
Kuppili Pavan 064b700025 Added new telugu courses (#12893)
* Added new Telugu courses to free-courses-te.md

* Updated Telugu courses with additional content

* commited the suggested changes

* resolved the request
2025-10-30 11:33:15 -04:00
Muditapandey26 91c4700164 Add FORTRAN Tutorials Series for Beginners (#12935)
* Add FORTRAN Tutorials Series for Beginners

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:29:31 -04:00
Abdulaleem Zakariyah 0b615b90f8 Add/golang course (#12939)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add W3Schools Rust tutorial to the courses list

* fix: correct spelling of W3Schools in Rust tutorial entry

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix W3Schools Rust tutorial link text

* add: include W3Schools Rust tutorial in interactive tutorials

* fix: restore W3Schools Rust tutorial entry in interactive tutorials

* add: include Boot.Dev full course for Go in interactive tutorials

* Fix formatting for Go Full Course entry in interactive tutorials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 11:00:50 -04:00
Michelle "MishManners®™" Duke d842a3da01 Add all NVIDIA Deep Learning Institute free courses (#12885)
* Add NVIDIA Deep Learning Institute and GitHub Skills links

* Remove NVIDIA Deep Learning Institute course link

Removed NVIDIA Deep Learning Institute course link from the list.

* Update free courses list with new NVIDIA offerings

Added new AI and robotics courses from NVIDIA Deep Learning Institute.

* Fix linter error

* Update link for Building RAG Agents with LLMs course and fix ordering

* Reorder Data Science and Omniverse course links

Should fix linter error.

* Final linter fix

Should fix them all now!
2025-10-30 10:49:04 -04:00
Colm Woods 821b92782c Add FASTAPI info in python section (#12755)
* Add FASTAPI info in python section

* Fix FastAPI section formatting and lint warnings

* Add authors for the fastapi list removed descriptions

* Add fastapi to top of page so users can easly navigate

* Add fastapi section and index above flask to have in order

* Remove the blue book fastapi so there are no duplicates

* Change no of lines between fastapi and django

* Add the blue book into the fastapi section

* Remove DSA from this file that i added
2025-10-30 10:45:25 -04:00
Abhilash Sarangi 38f595f114 Add AWS For Beginners Playlist in Hindi (#12932) 2025-10-30 10:35:28 -04:00
Muditapandey26 b912ff5f4f Add project-based Dart programming tutorial link (#12929) 2025-10-30 10:26:11 -04:00
Yajunesh MR 46fdf98695 fix: update College Mathematics with APL link in APL section (#12927)
Co-authored-by: Yajunesh M R <yajunesh@Yajuneshs-MacBook-Pro.local>
2025-10-30 10:21:49 -04:00
Fernando Brandalise 2ebc907640 Add: Introdução à programação em Julia (PT-BR) - Abel Soares Siqueira et al. (#12898)
* Add: Introdução à programação em Julia (PT-BR) - Abel Soares Siqueira et al. (HTML) (CC BY-NC 3.0)

* fix(lint): alphabetical order in Programação

* fix(lint): alphabetical order in 'IDE and editors'

* fix(lint): alphabetical order and blank lines

* fix(lint): move Julia book to Julia section and sort alphabetically; normalize blank lines

* fix: correct alphabetical order and section placement for Julia

* fix(lint): alphabetical order in index under 'Engenharia de software'

* fix(lint): alphabetical order in index under

* Update books/free-programming-books-pt_BR.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-30 10:17:51 -04:00
veerasai06 e5e434ccff Fix typo in Dynamic Programming LaTeX link in Bengali book list (#12924) 2025-10-30 10:14:56 -04:00
K Harinadha Reddy ad23a4a900 Fix formatting: Separate Scheme Programming Language editions into distinct entries (#12923)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:13:12 -04:00
K Harinadha Reddy 2b16dc236e Fix formatting: Remove unnecessary link in author name for Rails Tutorial (#12922)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:12:00 -04:00
K Harinadha Reddy acc5de151f Fix formatting: Remove double space in Linux Administration book entry (#12921)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:11:11 -04:00
K Harinadha Reddy 3f68f99031 Fix formatting: Remove double space in GraphQL book entry (#12920)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:10:41 -04:00
K Harinadha Reddy c69f694cec Remove duplicate GeeksforGeeks Python entry from courses - Fixes #12880 (#12919)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:10:04 -04:00
K Harinadha Reddy a7ecc68ca5 Standardize Tutorialspoint references and fix PHP categorization - Fixes #12453 (#12918)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:09:29 -04:00
K Harinadha Reddy 6ec57f5f45 Add 'Programming Basics with C#' by Svetlin Nakov et al. - Fixes #12854 (#12916)
Co-authored-by: harir03 <your.email@example.com>
2025-10-30 10:04:50 -04:00
vaagdevi210 bf6d03616f Update free-courses-en.md (#12914) 2025-10-30 10:01:09 -04:00
vaagdevi210 97057a3bff Update free-courses-en.md (#12913)
* Update free-courses-en.md

* Order Alphabetically
2025-10-30 10:00:04 -04:00
최종명 3cb45dc1a4 Add MySQL resource for beginners (#12875)
* Add MySQL resource for beginners

Added a new MySQL resource for beginners.

* Move MySQL book under SQL section and update index

Move MySQL book under SQL section and update index
2025-10-28 23:13:22 -04:00
Satyam Mishra 90f9f2ea45 Add/add generative ai for beginners java (#12861)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* fix typo

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* listing alpha reordering

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* add_Generative_AI_for_beginners_java

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-28 23:07:43 -04:00
Alex Pantechovskis 938828242a Add 3v4l (#12848)
* Add 3v4l

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-28 23:06:24 -04:00
Abdulaleem Zakariyah e86fc0dbc7 Fix/w3schools rust (#12881)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add W3Schools Rust tutorial to the courses list

* fix: correct spelling of W3Schools in Rust tutorial entry

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix W3Schools Rust tutorial link text

* add: include W3Schools Rust tutorial in interactive tutorials

* fix: restore W3Schools Rust tutorial entry in interactive tutorials

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-28 22:57:01 -04:00
Alex Pantechovskis 6994b636d8 add CodeBasics Python (#12851)
* add CodeBasics Python

* Update free-programming-interactive-tutorials-en.md
2025-10-27 21:52:13 -04:00
Roman Lazunin 3a83e6b9bc add swedish Asdf podcast (#12878) 2025-10-27 21:45:24 -04:00
Kuppili Pavan f5015c5233 Added telugu courses (#12813)
* Added new courses in telugu language

* spell mistakes

* solved linter error

* removed meta data

* updated URL with world wide web(www.youtube.com)
2025-10-27 21:34:34 -04:00
Aryan Singh 5b7219747b latex (#12874) 2025-10-27 21:32:18 -04:00
Aryan Singh a1d9151263 lisp (#12873) 2025-10-27 21:31:45 -04:00
Aryan Singh ec988a93c4 matlab tutorial (#12872) 2025-10-27 21:30:57 -04:00
Mohamed Adel 9db6c0ed53 Revise Python cheat sheet entries with authors (#12871)
Updated author names and formats for several Python cheat sheets.
2025-10-27 21:29:16 -04:00
ykla d76d5f0cd7 Fix formatting and add zh book FreeBSD 从入门到跑路 (#12844)
* Fix formatting and add zh book FreeBSD 从入门到跑路

* Reorder FreeBSD manual link in Chinese resources

* remove other URL
2025-10-27 21:26:14 -04:00
Aryan Singh edb004673c ADDED gen ai tutorial (#12870)
* tutorial

* gen
2025-10-27 21:24:50 -04:00
Michelle "MishManners®™" Duke fa1b7ab8ef Add GitHub Skills link (#12867)
* Add NVIDIA Deep Learning Institute and GitHub Skills links

* Remove NVIDIA Deep Learning Institute course link

Removed NVIDIA Deep Learning Institute course link from the list.
2025-10-27 21:11:23 -04:00
Tubagus Maulana Aghni e08078f275 add csharp course (#12732)
* add csharp course

* add csharp course
2025-10-26 19:24:34 -04:00
Jaydip Pipaliya 7995927da2 removed duplicate typescript course (#12856) 2025-10-26 19:22:17 -04:00
Abdulaleem Zakariyah 6a46e716a7 Added Getting Started with rust by The linux foundation the linux foundation (#12855)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add 'Getting Started with Rust' course link
2025-10-26 19:21:29 -04:00
Abdulaleem Zakariyah 9a2c651bf0 Zakkycrypt01 new course jetbrains (#12853)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md

* Add 'Learn Rust Programming' course link by Jetbrains

* Update course title for Jetbrains Academy
2025-10-26 19:18:17 -04:00
Alex Pantechovskis 54cda04c4c Add CodeBasics JavaScript (#12829)
* Add CodeBasics JavaScript

* Add creator name

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>

* Update more/free-programming-interactive-tutorials-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix order

---------

Co-authored-by: Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 19:17:29 -04:00
Alessio Falcini bd7cc3b326 Add 'Pensare in Python' to Italian Python books (#12852)
Co-authored-by: Alessio Falcini <alessio.falcini@example.com>
2025-10-26 19:14:56 -04:00
Alex Pantechovskis 4f7fb6b9fa Remove codinguru.online (#12847) 2025-10-26 18:59:09 -04:00
Aryan Singh 7887454a7d Added a Genrative AI Course in Hindi (#12798)
* gen ai

* gen ai

* gen ai 2
2025-10-26 18:53:42 -04:00
Jessie 31ba440fe0 Update free-programming-cheatsheets.md (#12842) 2025-10-26 18:52:35 -04:00
Jessie 42dc534bdc Update free-programming-cheatsheets.md (#12841) 2025-10-26 18:51:55 -04:00
0xSYN.dev c631a3530c Add: React TypeScript Cheatsheet (HTML) (#12787)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

* Added Go backend comprehensive cheatshhet

* Linting error fixed

* Added Go CheatSheet for backed -fixed linting error

* Linting error fixed

* docs: add Helm cheatsheet with key commands and examples

* docs(cheatsheets): add React TypeScript Cheatsheet to React.js section

* Suggested name changes applied

* Suggested name chnaged applied

* Spelling mistakes resolved

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 18:49:00 -04:00
mona 101da2e39a Add Python & Algorithms and Data Structures Youtube courses to resources list (#12843)
* Add a python & DSA course

* Add a python & DSA course

* Add a python & DSA course

* Add a python & DSA course
2025-10-26 18:47:12 -04:00
Jessie a0c02f6362 Update free-programming-books-subjects .md (#12840) 2025-10-26 10:31:06 -04:00
gsiri007 0c4490530d Adding three books produced by Linux Professional Institute (#12834)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute

* three LPI books added

* version number removed from LPI books
2025-10-26 10:21:21 -04:00
Jessie 5c7461de80 Update free-programming-books-subjects.md (#12838) 2025-10-26 10:19:16 -04:00
Jessie 7308a2edab Update free-programming-interactive-tutorials-en.md (#12823)
* Update free-programming-interactive-tutorials-en.md

Added additional bash tutorial from W3Schools.

* Update free-programming-interactive-tutorials-en.md
2025-10-26 10:14:36 -04:00
Akshay Chandra 361b947358 Added CUDA YouTube course (#12688)
* Added CUDA course

* Fixed lint error

* Removed tracking param

* Fixed as suggested

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 10:04:24 -04:00
Hans Rony f9d81fc0f4 Add AI Agents course to courses list (#12361)
* Replace 'Security Fundamentals' with 'Ethical Hacking'

Removed invalid playlist link for Security Fundamentals and replaced with Ethical Hacking

* Add new AI courses to free-courses-en.md

Added new resources on AI agents and Ollama course.

* Reorder generative AI resources in free-courses-en.md

* Update course links and add new resources

Made changes to author names

* Fix duplicate entry for 'DevOps Full Course'

Removed duplicate entry for 'DevOps Full Course' and corrected formatting.

* Add 'Youtube' label to course links

Added youtube as Domain

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-26 10:02:55 -04:00
Aryan Singh f2b4fa8c69 Added a Gen AI Cheat Sheet (#12817)
* gen cheat sheet

* chore(more): fix alphabetical order in Artificial Intelligence cheatsheets
2025-10-26 09:42:25 -04:00
dependabot[bot] a1d0551e4a chore(deps): bump actions/download-artifact from 5 to 6 (#12831)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 22:15:54 -04:00
dependabot[bot] 3c3f076e60 chore(deps): bump actions/upload-artifact from 4 to 5 (#12830)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 22:15:41 -04:00
Alex Pantechovskis 4bb3f93fe8 Add CodeBasics PHP (#12827) 2025-10-25 22:15:21 -04:00
Vaishnavi5Singh 079d16b076 add machine learning course (#12824) 2025-10-25 22:14:42 -04:00
Aryan Singh 2dcdfeb161 xml (#12821) 2025-10-25 22:13:48 -04:00
Jessie 78c0ae44e9 Update free-programming-playgrounds.md (#12835)
* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-25 12:44:48 -04:00
Vaishnavi5Singh ad2e7e85e9 add python course (#12782)
* add python course

* correcting title
2025-10-24 22:45:50 -04:00
Logesh R 0645aa8cbf feature/pt br hacktoberfest: Add new resources to HTML and CSS section (#12724)
* feature/pt br hacktoberfest: Add new resources to HTML and CSS section in free-programming-playgrounds.md

* Fix HTML and CSS section formatting in free-programming-playgrounds.md

* fix: update descriptions for Grid Generator and HTML-CSS-JS resources

* Update more/free-programming-playgrounds.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-24 22:42:25 -04:00
Mohamed Adel ca51cd3ef6 Update URLs to use HTTPS in programming books list (#12694) 2025-10-24 22:29:04 -04:00
Vaishnavi5Singh 5d09cf0610 add generative ai course codecademy (#12800) 2025-10-24 22:10:34 -04:00
coshubhamde 6e9c63d9a0 Add Data Structures and Algorithms Visualizer link (#12776)
* Add Data Structures and Algorithms Visualizer link

Added the link to a very useful website for visualisation of data structure and algorithms with prebuilt options to choose the operation ( insert, create, traverse, search etc.) to be performed, for the chosen data structure or algorithm with customised inputs, giving a perfect playground to learners grasp the concept of a data structure or working of an algorithm.

* Fix order of Data Structures Visualization links

* Update link description for visualizing algorithms
2025-10-24 22:02:26 -04:00
Vaishnavi5Singh b7b940904f add machine learning course (#12807) 2025-10-24 21:28:18 -04:00
Roman Lazunin 779965cb11 Add git pro book in other languages (#12767)
* add Pro Git book and Git section in Azerbaijani and Bulgarian languages

* add Pro Git book and Git section for Greek and Dutch/Netherlands languages

* add Slovenian language for books; add Pro Git book and Git section to Slovenian language books

* add authors for Pro Git book for Azerbaijani and Bulgarian languages

* fix md formatting errors for books languages az and sl

* fix new line in the end of file for books languages az and sl

* fix md lint formatting error - not enough empty lines after section for books languages az and sl

* fix md linter error in books az file

---------

Co-authored-by: Roman Lazunin <roman.lazunin@xylem.com>
2025-10-24 01:17:58 -04:00
Vamsi Puttepu c47b667671 feat(te): add Docker Complete Course in Telugu (#12783)
- Added Docker section to Telugu courses list (free-courses-te.md)
- Resource: Docker Complete Course playlist by NextOps Videos
- Positioned alphabetically between Data Structures and Ethical Hacking
- Free YouTube playlist with comprehensive Docker tutorial in Telugu language
2025-10-24 01:14:24 -04:00
Saksham Shekher 8e74f1827b Add Python Essentials and Python Essentials to free-courses-en.md (#12723)
* Add new Python courses to free-courses-en.md

* fixed lint

* Update Python Essentials and Visually Explained links
2025-10-24 01:03:00 -04:00
Anas Khan 8454faf540 Add Some drops of JavaScript (#12779)
* Add Some drops of javaScript

* Fixed Linter Error
2025-10-24 00:52:17 -04:00
gsiri007 ed6b99113e Book added: Linux Essentials by Linux Professional Institute (LPI) (#12778)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute
2025-10-24 00:48:34 -04:00
Soniku Taiyō Kagami 90e7deff6b feature: add jQuery courses in free-courses-en.md (#12746)
* feature: add jQuery courses in free-courses-en.md

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-24 00:40:19 -04:00
sstegmanbsd b857062cdd Add C++ Fundamentals for Robotics resource (#12722)
* Add C++ Fundamentals for Robotics resource

* Change format of 'C++ Fundamentals for Robotics' to HTML

Updated the format of 'C++ Fundamentals for Robotics' from PDF to HTML.
2025-10-24 00:37:37 -04:00
sstegmanbsd d4c522cc68 Update Sage resources in free-programming-books-langs.md (#12774) 2025-10-24 00:36:54 -04:00
Logesh R 275b471e26 feature/pt br hacktoberfest: Add Python and SQL tutorial links (#12747)
* feature/pt br hacktoberfest: Add Python and SQL tutorial links

* Add additional Python and SQL tutorial links
2025-10-24 00:31:04 -04:00
Matheus André ad37f2a6af Add cast pt-br (#12772) 2025-10-24 00:30:13 -04:00
Preston1208 924380262a Preston1208 added you tube video next.js for beginners by free code camp (#12773)
* Add Next.js beginner tutorial by freeCodeCamp

Added video link on line 1327

* Update free-programming-books-langs.md

Added a youtube course for beginners for Next.js
2025-10-24 00:29:16 -04:00
Tubagus Maulana Aghni 5476b7e96e add dart course (#12763) 2025-10-22 21:54:50 -04:00
Tubagus Maulana Aghni 97eb8815dd add java course (#12762) 2025-10-22 21:54:15 -04:00
Tubagus Maulana Aghni d63d94d56f add php course (#12761) 2025-10-22 21:53:38 -04:00
cameron cdcd70cf96 Added Intro to Java and Learn Java course and Create Your First Local HTML/CSS Project course (#12576)
* Added Intro to Java (CodeAcademy) and Intro to Python (CodingForKids)

* Removed CodingForKids and added an HTML course and a Java course

Removed CodingForKids and added Build a Website with HTML, CSS, and GitHub Pages and Learn Java

* Replaced paid HTML CodeAcademy course with free one

* Added access notes

* Added lua codeacademy course check_urls=free-courses-en.md

* Fixes alphabetical order issue check_urls=free-courses-en.md

* Removed sololearn course
2025-10-22 21:42:38 -04:00
0xSYN.dev d349303feb Add Helm Cheatsheet (Kubernetes Package Manager) (#12729)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

* Added Go backend comprehensive cheatshhet

* Linting error fixed

* Added Go CheatSheet for backed -fixed linting error

* Linting error fixed

* docs: add Helm cheatsheet with key commands and examples

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 21:33:06 -04:00
cchaduka a09fd4e0d4 Add a PDF URL to a recently removed HTML version of a book (#12750)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such
2025-10-22 21:31:43 -04:00
Anjali Chourasia ea32459d1d replaced hidden youtube playlist with available ones (#12744) 2025-10-22 21:30:12 -04:00
Kaz 349ac76f03 Add Swift resources to free-programming-books-id.md (#12624)
* Add Swift resources to free-programming-books-id.md

Added resources for learning Swift in Indonesian.

* Remove the FreeCodeCamp entry

Removed a duplicate entry for 'Pelajari Swift untuk Pemula'.
2025-10-22 21:29:09 -04:00
Aryan Kumar 23cda745f1 fix: Replaced broken link with archived link (#12751) 2025-10-22 09:58:05 -07:00
Akhil Devarasetty 8623273935 Add 'Hands-On Programming with R' to the list (#12749) 2025-10-22 11:50:20 -04:00
Soniku Taiyō Kagami 9552095d5d fix: add creator name to a perl course in free-courses-en.md (#12748) 2025-10-22 11:47:59 -04:00
Logesh R 57504efc1e feature/pt br hacktoberfest: add BigFrontEnd.dev and JSCodebox resources to competitive programming problem sets (#12721) 2025-10-22 11:43:25 -04:00
Soniku Taiyō Kagami 12cda4a8a4 feature: add CUDA courses in free-courses-en.md (#12701)
* feature: add CUDA courses in free-courses-hi.md

* fix: update creator name for one CUDA course
2025-10-22 11:41:18 -04:00
Wellington Magri 41f189837c Feature/pt br hacktoberfest (#12615)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux

* (pt_BR) add Sass, Rust and React Native

* (pt_BR) add segurança da informação

* feat/(pt_BR) add Angular,TypeScript and WordPress

* feat/ add Markdown,Programação,Django,Flask

* feat/add raspberry Pi,Sass,Swift and SEO

* add Vue js, wordpress

* Atualizar o free-courses-pt_BR.md

* resolve error

* add Typescrit, Swift and Rust
2025-10-22 11:33:18 -04:00
Godly K Mathews 7b9d7301cf Add Golang/Go programming resources in Malayalam (#12186)
* Add Go programming resources in Malayalam

Added resources for learning Go programming in Malayalam.

* Update courses/free-courses-ml.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-ml.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update free-courses-ml.md

* Remove Youtube Playlist Golang tutorials in Malayalam

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 11:27:26 -04:00
Tubagus Maulana Aghni 688d55e056 add flash course (#12736) 2025-10-22 11:10:13 -04:00
Tubagus Maulana Aghni e07b66c001 add belajar android untuk pemula (#12735) 2025-10-22 11:09:38 -04:00
Tubagus Maulana Aghni b4a458083e add belajar menggunakan bootstrap (#12734) 2025-10-22 11:08:53 -04:00
Tubagus Maulana Aghni 3cc578a0ad add belajar angular js (#12733) 2025-10-22 11:06:24 -04:00
Satyam Mishra 34933973ba add Generative AI for Beginners (Version 3) Python and TypeScript from Microsoft (#12690)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* fix typo

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* listing alpha reordering

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 10:56:21 -04:00
itskaushik13 e72544c3d9 Add Modern Cryptography volumes 1 and 2 by Zhiyong Zheng (#12625)
* Add Modern Cryptography volumes 1 and 2 by Zhiyong Zheng

* Fix formatting and author name typo in cryptography books
2025-10-22 10:43:27 -04:00
sstegmanbsd 44d5cf20f6 Add Octave introduction resource link (#12718)
* Add Octave introduction resource link

* Fix link order for Octave Programming resource

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-21 10:13:50 -04:00
noraegeorge febd56ac2d Update free-courses-ml.md (#12719)
Adding free course on javascript in malayalam language that has 22 parts and provides full learning on how to program for beginners
2025-10-20 22:21:06 -04:00
Logesh R 6ec699def1 feature/pt br hacktoberfest: JS courses added (#12720)
* feature: add additional JavaScript resources in free-courses-en.md

* fix: update link format for JavaScript Tutorial in free-courses-en.md
2025-10-20 22:20:39 -04:00
sstegmanbsd 969e602d64 Add 'Programming Basics with C#' course link (#12668)
* Add 'Programming Basics with C#' course link

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 22:15:11 -04:00
Md Ruman Islam 09b8f2f77e Add HTML & CSS in Bangla - Farmer Abdul Alim (GitHub, HTML) (#12704)
* Add HTML & CSS in Bangla - Farmer Abdul Alim (GitHub, HTML)

Added a new open-source Bangla Web Development resource:

[এইচটিএমএল ও সিএসএস ইন বাংলায় (HTML & CSS in Bangla)](https://github.com/CodeJogot/html-css-course-in-bangla)
- Author: Farmer Abdul Alim
- Platform: GitHub (HTML)
- License: CC BY-SA

This is a free and open-source HTML & CSS tutorial series with 30+ chapters and 20 practical projects.
Verified that the resource is public, accessible without login, and permanently hosted on GitHub.

* Fix Markdown formatting and spacing for Web Development section

- Ensured correct blank line spacing before and after headings
- Removed extra asterisk before the Machine Learning header
- Verified alphabetical order (JavaScript → Web Development → Machine Learning)
- Confirmed consistent author and format syntax

* Fix final spacing and formatting for Web Development section

Fixed Markdown spacing and formatting to comply with fpb-lint rules. Added proper blank lines before/after headings, removed extra whitespace, and verified correct author–platform–format order and link validity.

* Fix alphabetical order and formatting for Bangla Web Development section
2025-10-20 21:44:17 -04:00
viktoria_koval 35ce094f09 removed broken link (#12664)
* removed broken link

* fix format
2025-10-20 21:42:48 -04:00
Soniku Taiyō Kagami a0331a0715 feature: add fastAPI courses in free-courses-en.md (#12702) 2025-10-20 21:41:33 -04:00
Soniku Taiyō Kagami e1dec94a17 feature: add Compiler Design course in free-courses-en.md (#12700) 2025-10-20 21:38:34 -04:00
Soniku Taiyō Kagami 8ea8b669f8 feature: add AutoIt courses in free-courses-en.md (#12698) 2025-10-20 21:37:51 -04:00
Soniku Taiyō Kagami 48a146415f feature: add APL course in free-courses-en.md (#12696) 2025-10-20 21:37:24 -04:00
Soniku Taiyō Kagami bdb2fdbc17 feature: add blockchain course in free-courses-hi.md (#12695) 2025-10-20 21:36:44 -04:00
0xSYN.dev ba6915bb47 Add “Go Backend Complete Cheat Sheet” , Comprehensive Go Backend Cheeetsheet (#12703)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

* Added Go backend comprehensive cheatshhet

* Linting error fixed

* Added Go CheatSheet for backed -fixed linting error

* Linting error fixed

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:36:13 -04:00
Logesh R 8deec58524 add Bench CLI cheatsheet (#12613)
* Fix: Update AI section in free-courses-ta.md with new resources

* Fix: Add a line break for better readability in the AI section of free-courses-ta.md

* Fix: Add line breaks for improved readability in the Index and AI sections of free-courses-ta.md

* Fix: Add line breaks for improved readability in the AI and Android sections of free-courses-ta.md

* Add Bench CLI section with cheatsheet link to free-programming-cheatsheets.md

* Update Bench CLI Cheatsheet attribution in free-programming-cheatsheets.md

* Add additional Bench CLI resources and commands to cheatsheet

* Reorder Bench CLI resources for improved clarity in cheatsheet

* Reorganize Bench CLI section in cheatsheets
2025-10-20 21:27:35 -04:00
Satyam Mishra 61c599b48a Add generative ai for beginners with js (#12692)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Generative AI for beginners with JavaScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:24:50 -04:00
Christoph eb6f7d58bd Update free-programming-books-subjects.md (#12687)
added a work in progress tag (because this book is still in progress)
2025-10-20 21:14:59 -04:00
shreyakash24 ad8104de54 added AWS course (#12581)
* added shell scripting course

* Added the AWS playlist link

* Update courses/free-courses-en.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Leithen <lcrider@cvent.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:11:26 -04:00
Prajjit Basu 5e17463991 Add : An Introduction to IBM Cloud Satellite - IBM (#12673)
* Add course on IBM Cloud Satellite

* Remove duplicate course entry for IBM Cloud Satellite

Removed duplicate entry for 'An Introduction to IBM Cloud Satellite'.

* Update course link for IBM Cloud Satellite

* Add IBM Cloud Satellite course link
2025-10-20 21:08:21 -04:00
ti-v 6d35cf67c3 Add book "Solaris Dynamic Tracing Guide" under Dtrace Section in Books (#12670)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Add "Solaris Programming Guide" to Books
2025-10-20 21:05:35 -04:00
ti-v c8afc76bb7 Add "GraphQL and Android" Book to GraphQL Section (#12658)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Add 'GraphQL and Android' resource to the list

* Add PDF notation to GraphQL and Android entry

* Reorder GraphQL resources in the list
2025-10-20 20:54:28 -04:00
JDeep 6b63db67df fix: Remove SoloLearn course links due to access restrictions (#12699)
* fix: Remove broken link for The Python Game Book

Removed the entry for 'The Python Game Book' by Horst Jens as the archived link returns 404 errors and the original site is no longer accessible (403 forbidden).

Fixes #12663

* fix: Remove SoloLearn course links due to access restrictions

Removed all SoloLearn course links as the platform now requires completing previous exercises before accessing new content, which violates the principle of free and open access to educational resources.

This affects the following sections:
- C# (Learn C#)
- C++ (Sololearn C++)
- Data Science (Learn Data Science)
- Database (SQL) (Learn SQL)
- Java (Learn Java)
- JavaScript / React (Learn React + Redux)
- Machine Learning (Machine Learning)
- PHP (Learn PHP)
- Python (Python Tutorials)
- Swift (Learn Swift 4)

Fixes #12660
2025-10-20 20:52:16 -04:00
Anjali Chourasia 0b3852f120 replaced broken link of apni kaksha with working link (#12689) 2025-10-20 13:21:41 -04:00
Anjali Chourasia 12e9c85783 Fixed broken links in Linux, Networking, and CodeIgniter tutorial sections (#12674)
* replaced-broken-links-with-working-links

* fixed-ordering
2025-10-20 13:21:10 -04:00
ti-v e8602a0e14 Removes Faulty Link -- Hindi Section, PHP, "PHP Tutorial in Hindi" (#12671)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Remove Ineffective PHP in Hindi Tutorial Link
2025-10-20 06:58:08 -07:00
gsiri007 b301a01f15 Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook (#12667) 2025-10-19 22:16:00 -04:00
ti-v 4f2da659ee Add ColdFusion Programming resource link (#12652) 2025-10-19 21:54:43 -04:00
raiyyan 281918fd73 add cheatsheet for blockchain (#12612)
* add cheatsheet for blockchain

add cheatsheet for blockchain

* Remove duplicate entry in Blockchain section

Removed duplicate Blockchain Cheat Sheet entry.

* Fix spelling and format in cheatsheets

Corrected spelling of 'BlockChain' to 'Blockchain' and added hyphens before names in the Blockchain section.

* Remove duplicate Blockchain For Beginners link

Removed duplicate link for 'Blockchain For Beginners'.

* Update author names in blockchain cheat sheets
2025-10-19 21:53:09 -04:00
ti-v 0fe6bd1526 Add Sage Wikibook to Sage Section (#12641)
* Add Sage resources to programming books list

* Update Sage entry with construction status

Added construction status note for Sage entry.
2025-10-19 21:45:30 -04:00
enguy-hub a77596575a Added Javascript cheatsheet from ZTM (#12588)
* Added Javascript cheatsheet from ZTM

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:29:07 -04:00
enguy-hub 2c6a7fc952 Added Business analytics with python cheat sheet from ZTM (#12563)
* Added Business analytics with python cheat sheet from ZTM

* Added acidentally deleted line of 449

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 21:27:25 -04:00
Mohamed Adel 8646625cef update AR book author name and format (#12648)
* update AR security section with author name and format for digital security guide

* update Ada section
2025-10-19 21:24:56 -04:00
Diya Joshy 1800c8fee8 Add CS50's Introduction to Cybersecurity course by David J. Malan (#12607)
* Add CS50's Introduction to Cybersecurity course by David J. Malan

* Fix spacing issue after link in CS50 Cybersecurity course entry

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Diya Joshy <diyajoshy8ackmnss@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:23:31 -04:00
dependabot[bot] 3b027f1732 chore(deps): bump actions/setup-node from 5 to 6 (#12605)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-19 21:20:17 -04:00
Bilal pothigara e35a5866d0 Add Foundational C# with Microsoft Certification (#12599)
* Add Foundational C# with Microsoft Certification

Add "C# with Microsoft Certification"  A Free Collection of Resources To Learn C# with Microsoft and Free Code Camp.
Added under CSharp Section In free-courses-en.md.

* Update free-courses-en.md
2025-10-19 21:15:44 -04:00
enguy-hub 88d7cac68c Add sql cheatsheet (#12590)
* Add sql cheatsheet

* Fix typo ZeroToMastery

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 21:13:36 -04:00
enguy-hub 3723c070f9 Added Linux command cheatsheet (#12591)
* Added Linux command cheatsheet

* Add empty space between sections

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:12:07 -04:00
raiyyan 168af8561a added puppet, Jenkins cheatsheets (#12619)
* added puppet, Jenkins cheatsheets

added puppet, Jenkins cheatsheets

* Update Jenkins and Puppet cheat sheet links

* Reorder Puppet cheat sheet links

* Standardize 'Cheat Sheet' to 'CheatSheet' format
2025-10-19 21:09:19 -04:00
Mehal Srivastava 4d0fba10e3 Add cy index and course links (#12471)
* Add cy index and course links

* commit-2

* fixed

* fixed2
2025-10-19 21:02:12 -04:00
Akshay Chandra d8530c7e5d Added Rust one shot video course and NoSql youtube playlist course (#12577)
* Added Rust programming course by freeCodeCamp.org

* Added NoSql YT course by Telusko

* Removed rust course
2025-10-19 20:59:55 -04:00
Anjali Chourasia 46c161647f added cheatsheets for go and kotlin (#12551)
* added cheatsheets for go and kotlin

* fixed deleted resources

* removed quickref cheatsheets

* resolved conflict
2025-10-19 20:48:28 -04:00
Alex Pantechovskis 3ffdfd2e78 add Mature Optimization Russian translation (#12593)
* add Mature Optimization Russian translation

* Fix spaces
2025-10-19 20:41:32 -04:00
Tubagus Maulana Aghni cb0c466ca4 add c# asp.net roadmap cheatsheet (#12636)
* add c# asp.net roadmap cheatsheet

* resolve changes

* resolve changes

* resolve changes

* resolve changes

* resolve changes
2025-10-19 11:42:55 -04:00
ti-v 306c3d3149 Add 'The Yii Book' to Yii section (#12634) 2025-10-19 11:41:14 -04:00
Bilal pothigara 50523239d7 Update SoloLearn Python course links (#12627)
Removed outdated SoloLearn Python course link and replaced another SoloLearn entry with the updated Python Developer Course link, noting registration is required. Changes Made in "Python" Section in free-courses-en.md.
2025-10-19 11:40:33 -04:00
Ivan Oranciuc b122a4b0ea Update free-programming-playgrounds.md (#12626)
The resource has been removed - the link leads to a casino website
2025-10-19 11:39:10 -04:00
raman1236 1a92a7747c Add Complete Terraform Course to Terraform section (#12620)
* Add Complete Terraform Course to Terraform section

* Fix alphabetical order in Terraform section

---------

Co-authored-by: rvasikarla <rvasikarla@splunk.com>
2025-10-19 11:32:27 -04:00
0xSYN.dev 054a9f4413 feat: add structured Spring Boot cheat sheet covering setup, concepts, deployment, and best practices (#12618)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 11:29:54 -04:00
Rudrabikram Roy e8f5d72617 Added license notation for 2 books under Arduino section (#12617) 2025-10-19 11:29:11 -04:00
sairamsharan 8fea89d660 Fix Deep Learning URLs and resolve trailing slash issues (#12608)
* Fix Deep Learning URLs and resolve trailing slash issues

* Remove trailing slash from Stanford CS234 URL
2025-10-19 11:20:09 -04:00
harshitsachdeva1997 255ad80e82 Update free-programming-playgrounds.md (#12606) 2025-10-19 11:15:29 -04:00
HarshitSachdeva cc8d4abe73 Update free-programming-playgrounds.md (#12603)
* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-19 11:14:20 -04:00
Tejas Nalawade 025c5b4a14 Add three Rust playground resources (#12602)
* Add three Rust playground resources

- Codapi
- Rust Explorer
- Rustfinity

* Linter error solved
2025-10-19 11:12:24 -04:00
Tejas Nalawade 0872cc6a0d docs(rust): add three new Rust programming tutorials (#12601)
- Add Rust Programming Tutorial by Trevor Sullivan
- Add Learn Rust by Smart Contract Programmer
- Add Rust Crash Course Tutorial for Beginners by Francesco Ciulla

All entries properly formatted and placed in alphabetical order within the Rust section.
2025-10-19 11:11:11 -04:00
Wellington Magri af185e7633 add Markdown (#12595) 2025-10-19 11:06:51 -04:00
enguy-hub 878118a20c Add TypeScript cheatsheet from ZTM (#12589)
* Add TypeScript cheatsheet from ZTM

* add missing empty line

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 11:00:55 -04:00
enguy-hub 24a1fc2023 Add React cheatsheet from ZTM (#12587)
* Add React cheatsheet from ZTM

* Move to line 335

* Moved to line 334

* Moved to line 333 as suggested

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 10:59:05 -04:00
enguy-hub 081bb7bb1e Added Python cheatsheet from ZTM (#12586)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 10:58:35 -04:00
Harihara Subramanian M 70e3244e34 Replaced Broken Link for Computer Networking Resource (#12419)
* replaced broken link

* Linter Fix

Removed trailing slash '/'
2025-10-19 10:57:43 -04:00
Wellington Magri a1437e4375 Feature/pt br hacktoberfest (#12585)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux

* (pt_BR) add Sass, Rust and React Native

* (pt_BR) add segurança da informação

* feat/(pt_BR) add Angular,TypeScript and WordPress

* feat/ add Markdown,Programação,Django,Flask

* feat/add raspberry Pi,Sass,Swift and SEO
2025-10-17 22:16:32 -04:00
Mohd Rohaan a04f38845c ADD: All resources to become Ai engineer, with free courses and yt video #12396 (#12560)
* ADD: All resources to become Ai engineer, with free courses and yt videos  #12396

* Update free-programming-books-subjects.md

* Update links and formatting in subjects list

* Remove duplicate book entries in subjects list

Removed duplicate entries for 'Introduction to Machine Learning Systems' and 'Learn Tensorflow'.

* Fix formatting for text mining and ML resources

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Remove LLM Transformer Model link from subjects

Removed a link to 'LLM Transformer Model Visually Explained'.

* Add LLM Transformer Model tutorial link

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-17 22:15:05 -04:00
0xSYN.dev 498782b5dd Adds Docker cheat sheet for full-stack developers (MERN) (#12557)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-17 22:13:27 -04:00
Jonatha Carvalho f80e16cb05 Add 'Introdução ao Python' resource in Portuguese (#12584)
* Add 'Introdução ao Python' resource in Portuguese

* Update alphabetical order

* Fix alphabetical ordering
2025-10-17 22:02:01 -04:00
Raymond Yee 6b175063a4 Add Pro Web 2.0 Mashups (2008) to Web Services section (#12583) 2025-10-17 22:00:38 -04:00
him2016 0f8014d43d Update free-programming-playgrounds.md (#12582) 2025-10-17 21:59:52 -04:00
raiyyan c6c8ef88f7 Add cheat sheets for Chef, Jenkins, and Puppet (#12555)
* Add cheat sheets for Chef, Jenkins, and Puppet

Add Cheat Sheets for Chef, Jenkins, and Puppet
This pull request adds comprehensive cheat sheets for three key DevOps configuration management tools: Chef, Jenkins, and Puppet. These tools are widely used in automation, infrastructure management, and continuous integration/continuous deployment (CI/CD) pipelines.

Why this is valuable:

Chef, Puppet, and Jenkins are cornerstones of modern DevOps workflows, enabling efficient and reliable management of infrastructure and software delivery.

The cheat sheets provide quick yet detailed references for commands, architecture, common use cases, and best practices, helping practitioners accelerate learning and day-to-day work.

Including these cheat sheets enriches the repository’s DevOps section, making it a more complete and practical resource for developers, sysadmins, and engineers.

Sources and Quality:
All added cheat sheets come from reputable providers such as Intellipaat, which offer free, up-to-date, and well-structured content accessible without paywalls.

Highlights from the added cheat sheets:

Chef: Covers configuration management concepts, cookbook recipes, and client-server architecture details.

Puppet: Explains manifests, modules, agent-server communication, and compliance reporting capabilities.

Jenkins: Includes pipeline creation, job configuration, plugin management, and CI/CD best practices.

This update is aligned with current DevOps trends and the increasing demand for reliable infrastructure automation and deployment tools.

Date: Thursday, October 16, 2025, 6 PM IST

* Fix formatting in free-programming-cheatsheets.md

Fix formatting in free-programming-cheatsheets.md

* Refactor cheat sheet index for DevOps topics

Reorganized cheat sheet index to group DevOps-related topics and added Ansible and Chef cheat sheets under DevOps.
2025-10-17 21:55:53 -04:00
Gitesh Mandawara da893a5d76 Add Quantitative Analysis section with three free book resources (#12565)
* Add Quantitative Analysis section with three free book resources

- Added OpenIntro Statistics with CC BY license
- Added Fundamentals of Quantitative Analysis (CC BY-SA) source repo
- Added Applied Quantitative Finance draft (license unspecified; free for educational use)
- Included notes about licensing and usage for clarity

This adds a focused new section in free programming books for quantitative analysis/finance learners.

* Fix linter errors: list marker and spacing

* Fix linter errors: list marker and spacing #2

* Fix linter errors: list marker and spacing #3

* Refactor: Consolidate Quantitative resources into Statistics & apply all review feedback (Resolves #12565)

* **Relocation & Cleanup:** Moves all Quantitative Analysis entries to the 'Statistics' section under the 'Mathematics' heading, and deletes the obsolete 'Quantitative Analysis' section heading.
* **Content Cleanup:** Removes a duplicate entry for the 'OpenIntro Statistics' book.
* **Link Fixes:**
    * Updates the link for 'Applied Quantitative Finance' to the stable, free Springer PDF source, as requested.
    * Updates the link for 'Fundamentals of Quantitative Analysis' to the official `github.io` page.
* **Style Fix:** Removes the 'Dr.' honorific from the author name for 'Fundamentals of Quantitative Analysis'.
2025-10-17 21:53:31 -04:00
Olexandr88 cbaa423b42 Update README.md (#12575) 2025-10-17 21:48:05 -04:00
David Julian Jaramillo 15af05e264 feat(casts): add podcast 'Programador X' by Xavier Reyes Ochoa (#12572)
* feat(casts): agregar podcast 'Programador X' de Xavier Reyes Ochoa

* fix(casts): correct list markers and alphabetical order in podcasts

* feat(podcast): add 'Programador X' - Xavier Reyes Ochoa

Add the podcast 'Programador X' by Xavier Reyes Ochoa to the Spanish free programming podcasts list.

- Alphabetized under Programming section
- Marked as podcast
- Verified link on Spotify
2025-10-17 21:39:14 -04:00
Logesh R a04d4dca7d Add AI section with relevant tutorials in Tamil (#12561)
* Fix: Update AI section in free-courses-ta.md with new resources

* Fix: Add a line break for better readability in the AI section of free-courses-ta.md

* Fix: Add line breaks for improved readability in the Index and AI sections of free-courses-ta.md

* Fix: Add line breaks for improved readability in the AI and Android sections of free-courses-ta.md
2025-10-16 22:45:42 -04:00
Bilal pothigara b68a917976 Add Reverse Engineering Lessons (reverseengineering.vercel.app) (#12559)
* Add Reverse Engineering Lessons (reverseengineering.vercel.app)

Add "Reverse Engineering Lessons" — a free collection of lessons and resources for reverse engineering: https://reverseengineering.vercel.app/
Accessible without login; multi-page resource (TOC + lessons). Added under the Security section in free-courses-en.md

* Fix: remove trailing slash from Reverse Engineering Lessons URL

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-16 22:43:56 -04:00
Ivan Oranciuc 146910c538 Update free-courses-ru.md (#12570)
This course has been removed from the site. The archived version requires registration, but registration is impossible, rendering the resource useless.
2025-10-16 22:40:40 -04:00
Wellington Magri da36076b57 Feature/pt br hacktoberfest (#12552)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux

* (pt_BR) add Sass, Rust and React Native

* (pt_BR) add segurança da informação

* feat/(pt_BR) add Angular,TypeScript and WordPress

* feat/ add Markdown,Programação,Django,Flask
2025-10-16 22:30:25 -04:00
enguy-hub c1a736e73d Added solidity cheatsheet from ZTM (#12569)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:29:04 -04:00
enguy-hub e92dfae6c2 Added Big O cheatsheet from ZTM (#12568)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:28:25 -04:00
enguy-hub 519ec98348 Added data structure and algorithms cheatsheet from ZTM (#12567)
* Added data structure and algorithms cheatsheet from ZTM

* Swap line 156 and 157

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:27:17 -04:00
enguy-hub 7adff38917 Added Rust cheatsheet (#12566)
* Added Rust cheatsheet

* Swap line 513 and 514

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:26:18 -04:00
enguy-hub 93b9dcdc59 Added golang cheatsheet from ZTM (#12564)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:25:51 -04:00
enguy-hub e8f07cc2ec Add tensorflow cheatsheet from ZTM (#12562)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 22:24:41 -04:00
Girdhar Agrawal 9a262e03c9 Remove incorrect Leanpub access notes from D3, Leaflet, PureScript books (batch10) (#12516)
* Add Leanpub access notes to D3 Tips and Tricks, Leaflet Tips and Tricks, PureScript By Example

* Remove incorrect Leanpub access notes from D3, Leaflet, and PureScript books - all have free HTML
2025-10-16 21:57:47 -04:00
Girdhar Agrawal 5307d0b313 Remove incorrect Leanpub access notes from Raspberry Pi and Scala books (batch9) (#12515)
* Add Leanpub access notes to Scala and Raspberry Pi books

* Remove incorrect Leanpub access notes from Raspberry Pi and Scala books - all have free HTML
2025-10-16 21:57:17 -04:00
Girdhar Agrawal 2beed39cd9 Remove incorrect Leanpub access notes from Ruby books (batch8) (#12514)
* Add Leanpub access notes to Ruby books: Developing Games, Ruby Web Dev, Kestrels Quirky Birds

* Remove incorrect Leanpub access notes from Developing Games With Ruby, Ruby Web Dev: The Other Way, and Kestrels Quirky Birds - all have free HTML
2025-10-16 21:56:29 -04:00
Girdhar Agrawal ebab280fc2 Remove incorrect Leanpub access notes from Lisp and Python books (batch7) (#12511)
* Add Leanpub access notes to Lisp Hackers, Loving Common Lisp, Inside The Python Virtual Machine

* Remove incorrect Leanpub access notes from Lisp Hackers, Loving Common Lisp, and Inside The Python Virtual Machine - all have free HTML
2025-10-16 21:33:55 -04:00
Girdhar Agrawal 24c7a4ae1f Remove incorrect Leanpub access notes from CoffeeScript, Go, JavaScript books (batch6) (#12510)
* Add Leanpub access notes to CoffeeScript Ristretto, Practical Cryptography With Go, JavaScript Allongé

* Remove incorrect Leanpub access notes from CoffeeScript Ristretto, Practical Cryptography With Go, and JavaScript Allongé - all have free HTML
2025-10-16 21:32:44 -04:00
Girdhar Agrawal 6ed11d4029 Remove incorrect Leanpub access notes from Firefox OS, HTML5, CSS books (batch11) (#12513)
* Add Leanpub access notes to Firefox OS, HTML5, and CSS books

* Remove incorrect Leanpub access notes from batch11 books

- Firefox OS: Complete development book with free HTML
- Production Go: Complete Go book with free HTML
- HTML5 Shoot 'em Up: Complete game tutorial with free HTML
- CSS3 Visual Effects: Complete CSS book with free HTML
- Java Microservices: Access note removed (no free HTML)
- Lisp Web Tales: Access note removed (no free HTML)
2025-10-16 21:31:38 -04:00
Jéssica Cechin 0158311cd0 add dev samurai courses (#12519)
* add dev samurai courses

* fix alphabetic

* fix: Update React course links and correct naming conventions

* Update courses/free-courses-pt_BR.md

Co-authored-by: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com>

---------

Co-authored-by: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com>
2025-10-16 21:21:01 -04:00
Hafeez Pizofreude 4a1063176b feat: add data engineering zoomcamp by DataTalks.Club (#12526) 2025-10-16 21:13:24 -04:00
Girdhar Agrawal b36cde4b84 Add missing HTML format tags to 10 JavaScript books (#12543)
This commit adds missing (HTML) format tags to improve metadata accuracy for JavaScript books that are web-only HTML resources.

Books updated:
1. Bible of JS - Added (PDF) format tag
2. DOM Enlightenment - Added (HTML) format tag
3. Essential Javascript - Added (HTML) format tag
4. JavaScript For Beginners - Added (HTML) format tag
5. JavaScript Fundamentals - Removed author (already in other entry)
6. Javascript Tutorial - Added (HTML) format tag
7. Modern JavaScript - Added (HTML) format tag
8. Speaking JavaScript - Added (HTML) format tag
9. The JavaScript Way - Added (HTML) format tag

Also improved format consistency:
- Building Front-End Web Apps: (HTML,PDF) → (HTML, PDF)
- Designing Scalable JavaScript: (PDF+livebook) → (PDF, livebook)
- JavaScript ES6: (PDF, epub) → (PDF, EPUB)
- Standard ECMA-262: (HTML,PDF) → (HTML, PDF)
2025-10-16 21:04:49 -04:00
Divyanshu Singh 0a7258077c Add new jQuery tutorial link in Hindi (#12539) 2025-10-16 20:59:49 -04:00
Girdhar Agrawal e3f6cc720b Remove leftover Leanpub access notes from batch14 (#12537)
All 3 leftover books already verified in previous batches:
- Java Microservices: No free HTML (404 error) - access note removed
- Lisp Web Tales: No free HTML (404 error) - access note removed
- PowerShell 101: No free HTML (404 error) - access note removed
2025-10-16 20:57:12 -04:00
Usman Ahmad Saeed 8a6d8f0f94 Adds thinking python vietnamese translation (#12504)
* Update free-programming-books-subjects.md

Add Julia Data Science (HTML) book under data science

* Update free-programming-books-subjects.md

Added license info in Julia Data Science

* Update free-programming-books-subjects.md

Removed trailing slash from Julia Data science entry

* Adds Thinking python vietnamese translation

Adds Thinking python vietnamese translation

* Correct empty lines between sections

Correct empty lines between sections

* Update books/free-programming-books-vi.md

Update author and translator references

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-16 20:55:56 -04:00
Usman Ahmad Saeed a254a0cc6f Add Think Python by Allen Downey (HTML, PDF) to Python section (#12501)
* Update free-programming-books-subjects.md

Add Julia Data Science (HTML) book under data science

* Update free-programming-books-subjects.md

Added license info in Julia Data Science

* Update free-programming-books-subjects.md

Removed trailing slash from Julia Data science entry

* Update free-programming-books-langs.md

Added "Think Python" 3rd edition in Python
2025-10-16 20:54:54 -04:00
enguy-hub 09a75d272e Add nmap cheatsheet (#12484)
* Add nmap cheatsheet

* Add nmap cheatsheet

* Added InforSec section and move nmap under it

* Remove extra line between InfoSec and nmap headers

* Remove nmap subcategory

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 20:53:21 -04:00
enguy-hub 826ad51c66 Added Terraform cheat sheet from ZTM (#12530)
* Added Terraform cheat sheet from ZTM

* Moved Terraform cheatsheet to correct section

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-16 20:52:34 -04:00
Harshit Sethi db7cc0f2ba Add 'Debugging with GDB' to Reverse Engineering section (#12535) 2025-10-16 20:44:59 -04:00
Harshit Sethi ee40cdadb3 Add Java me sdk 3.4 official tutorial (#12475)
* Add Java me sdk 3.4 official tutorial

* Fix lines bw subheadings

* Shift java me to main Java section

* Remove java me link
2025-10-16 20:40:41 -04:00
Girdhar Agrawal 6115817c35 Add missing HTML format tags to 9 TypeScript books (#12550)
Added (HTML) format tags to the following TypeScript books:
- Essential TypeScript
- Learn TypeScript in Y Minutes
- Tackling TypeScript: Upgrading from JavaScript
- TypeScript Accelerated
- TypeScript Deep Dive
- TypeScript for C# Programmers
- TypeScript Handbook
- TypeScript Handbook for React Developers
- Deno Manual

All these books are freely available as HTML resources without requiring login or registration. This improves metadata accuracy and helps users identify the format of available resources.
2025-10-16 20:37:23 -04:00
Girdhar Agrawal 2846827716 Add missing HTML format tags to 21 Rust books (#12549)
This commit adds missing (HTML) format tags to improve metadata accuracy for Rust books that are web-only HTML resources.

Books updated:
1. A Gentle Introduction To Rust - Added (HTML)
2. Asynchronous Programming in Rust - Added (HTML)
3. Guide to Rustc Development - Added (HTML)
4. Learn Rust in Y minutes - Added (HTML)
5. Learn Rust With Entirely Too Many Linked Lists - Added (HTML)
6. Rust by Example - Added (HTML)
7. Rust Cookbook - Added (HTML)
8. Rust Design Patterns - Added (HTML)
9. Rust for Rubyists - Added (HTML)
10. Rust For Systems Programmers - Added (HTML)
11. The Embedded Rust Book - Added (HTML)
12. The Little Book of Rust Macros - Added (HTML)
13. The Rust Language Reference - Added (HTML)
14. The Rust Performance Book - Added (HTML)
15. The Rust RFC Book - Added (HTML)
16. The Rustc Book - Added (HTML)
17. The Rustonomicon - Added (HTML)
18. Why Rust? - Added (HTML)

All verified as HTML-only web resources or with HTML as primary format.
2025-10-16 20:36:46 -04:00
Benjamin Yee 1cf3e39d18 Update Django course links in free-courses-en.md (#12541)
Added a Learn Django YouTube course by Stein Helset (CodewithStein) in freeCodeCamp and updated the broken link for the Justin Mitchel Python tutorial on freeCodeCamp's YouTube channel.
2025-10-16 20:36:09 -04:00
Roselline Mikasa bfabb379b6 Update free-courses-id.md (#12496) 2025-10-16 20:34:52 -04:00
Jayadev Panthaplavil Unnikrishnan aaf42a2c4a replace: remove paywalled Medium Python cheat sheet and add free UNC version (#12392) 2025-10-16 20:34:10 -04:00
Girdhar Agrawal 988e696d59 Remove incorrect Leanpub access notes from batch13 PowerShell books (#12527)
* Add Leanpub access notes to more PowerShell books

* Remove incorrect Leanpub access notes from batch13 books

All 7 books verified:
- Ditch Excel: Complete PowerShell SQL Server reporting guide with database setup, data collection, SSRS
- Secrets of PowerShell Remoting: Complete remoting book (content not retrieved but confirmed free HTML)
- Big Book of Error Handling: Complete PowerShell error handling guide with Try/Catch, ErrorVariable
- Big Book of Gotchas: Complete PowerShell gotchas reference with Format-Right, pipeline concepts
- Java Microservices: No free HTML (404 error) - access note removed
- Lisp Web Tales: No free HTML (404 error) - access note removed
- PowerShell 101: No free HTML (404 error) - access note removed
2025-10-16 20:32:56 -04:00
Girdhar Agrawal 55e3c332b1 Add license notes (CC BY-NC-ND) to 2 books and fix vi courses (#12498)
- Add CC BY-NC-ND license notation to 'The Linux Command Line' by William E. Shotts Jr. (found in footer at http://linuxcommand.org/tlcl.php)
- Add CC BY-NC-ND license notation to 'Modern C' by Jens Gustedt (found in Terms section at https://gustedt.gitlabpages.inria.fr/modern-c/)
- Fix broken C# index anchor in Vietnamese courses (#a-idcsharpac -> #csharp)
- Remove duplicate 'Học React Hooks cơ bản (2020)' entry in Vietnamese courses

Resolves #11355 (license notes effort)
Related: Hacktoberfest 2025 contribution
2025-10-15 22:30:29 -04:00
Wellington Magri eae2cced9a Feature/pt br hacktoberfest (#12517)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux

* (pt_BR) add Sass, Rust and React Native

* (pt_BR) add segurança da informação
2025-10-15 22:29:12 -04:00
M4ximumPizza 24a2cba658 Add Introduction to Python Programming (OpenStax) (#12448)
* Add OpenStax Introduction to Python resource

* Added PDF to fix linter error

* Added license info

* Fix link for OpenStax Introduction to Python

* Fixed link
2025-10-15 22:20:35 -04:00
Harshit Sethi 7fe9140232 Add GNU Make Manual (#12497) 2025-10-15 22:16:14 -04:00
Bhavishya a1caec25a9 Fix: scripts- Incorrect <div> Tag Handling logic (#12429)
* Fix: scripts- Incorrect <div> Tag Handling logic

* added comments for <div> tags handling logic

Co-authored-by: Gabriele Ciccotelli <gabrieleciccotelli98@gmail.com>

---------

Co-authored-by: Gabriele Ciccotelli <gabrieleciccotelli98@gmail.com>
2025-10-15 22:14:18 -04:00
Roselline Mikasa 4d71a7e0c6 Update free-courses-id.md (#12533) 2025-10-15 22:12:14 -04:00
enguy-hub 5136c818af Add pytorch cheat sheet from ZTM (#12532)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-15 22:11:45 -04:00
enguy-hub 3b07f7894d Add VBA cheat sheet from ZTM (#12531)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-15 22:10:56 -04:00
badhon 655824ce0f feat(bn): Add Spring Boot resources to the Java section (#12521) 2025-10-15 22:07:02 -04:00
Harshit Sethi b0ba59eebe Add SciPy cheatsheet (#12520) 2025-10-15 22:05:18 -04:00
vaagdevi210 e5cef4aa3e Adding 2 courses free-courses-en.md (#12301)
* Adding 2 courses free-courses-en.md

* Reordering alphabetically

* Reordered the lines

* Review changes

* Update free-courses-en.md

* Updated author

* Changes according to review comments
2025-10-15 21:55:48 -04:00
Luthfi Harwidjaya a200430e9a Add 'Software-Defined Radio for Engineers' to Misc on free-programming-books-subjects.md (#12509)
* Add 'Software-Defined Radio for Engineers' book link

* Add SystemVerilog resource to verilog list

* Fix SystemVerilog entry alphabetical ordering error
2025-10-15 21:52:26 -04:00
Girdhar Agrawal a7fbb0d82f Fix duplicate author dash and add CC BY-NC-SA to Think Complexity in subjects.md (#12508) 2025-10-15 21:40:20 -04:00
Girdhar Agrawal b0ceabf34a Add license tags: Learning with Python (GFDL), Modeling and Simulation in Python (CC BY-NC) (#12507) 2025-10-15 21:39:51 -04:00
Adnan Valdes 39f7e81f55 Update free-programming-books-subjects.md (#12506)
Remove _Data Structures [Into Java]_ by Paul N. Hilfinger. Link requires UCBerkeley CalNet access.
2025-10-15 21:39:02 -04:00
Anjali Chourasia baea82ef24 added resources for Zig and Raku (#12482)
* added resources for Zig and Raku

* added single link for Raku
2025-10-15 21:32:09 -04:00
Girdhar Agrawal aaf8a83d83 Add license notations for Think DSP, Automate the Boring Stuff, Think Stats, and Think Bayes (#12499) 2025-10-15 21:28:32 -04:00
Anjali Chourasia e2fadc5fd0 Fix broken links for Hindi Python and Flask courses (#12474)
* Fix broken links for Hindi Python and Flask courses

* Fixed Lint Error

* fixed-playlist-links
2025-10-14 23:56:08 -04:00
Wellington Magri 450c1300f2 feat(pt_BR): Add cursos de Delphi, Elixir, Sass and Swift (#12493)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux
2025-10-14 23:51:18 -04:00
Matheus André 199f528a6a Adding screencasts-pt-br.md (#12495) 2025-10-14 23:49:57 -04:00
enguy-hub b7e8c5bc46 Added Shiny for python cheatsheet (#12488)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-14 23:39:07 -04:00
enguy-hub 9da216cfdb Added Csharp cheatsheet from ZTM (#12487)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-14 23:37:59 -04:00
enguy-hub e9aba6cb54 Added Angular cheatsheet from ZeroToMastery (#12486)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-14 23:37:33 -04:00
Raiyan Bashir Mahin e2e1d0fc90 Added Operating System Bangla Playlist (#12462)
* Update free-courses-bn.md

* Update free-courses-bn.md
2025-10-14 23:12:45 -04:00
Uğur Özcan 1cbac2161d Update free-programming-books-tr.md (#12460)
* Update free-programming-books-tr.md

* Update free-programming-books-tr.md

* Update free-programming-books-tr.md

* Update free-programming-books-tr.md

* Update books/free-programming-books-tr.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-14 23:12:34 -04:00
Harshit Sethi 60199c6fa5 Add Symbain C++ in Russian Books section (#12469) 2025-10-14 21:28:45 -04:00
Ivan Oranciuc 43b23eb74c Update free-programming-books-langs.md (#12468)
Original resourse doesn't exist - change to archived link
2025-10-13 20:44:09 -04:00
Safwan Ahmad c7e290ecfc Add pyhton i urdu course 3 (#12467)
* Add Object Oriented Programming course in C++ to the curriculum

* Add Assembly section to the curriculum and update index

* Add Python Tutorial for Beginners to the curriculum
2025-10-13 20:43:24 -04:00
Safwan Ahmad 4f068f82dc add: Assembly Language Programming Tutorials in Urdu / Hindi (Programology) (#12465)
* Add Object Oriented Programming course in C++ to the curriculum

* Add Assembly section to the curriculum and update index
2025-10-13 20:34:56 -04:00
Satyam Mishra e15970ac28 add Foundation Models & Generative AI (MIT OpenCourseWare) (#12456)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* update course alphabetical ordering

---------

Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-13 20:33:33 -04:00
IgorLutiy 12c806bfc3 Update free-courses-ru.md (#12466)
Add category Rust and two courses
2025-10-13 20:32:25 -04:00
Safwan Ahmad 789eddd640 Add Object Oriented Programming course in C++ to the curriculum (#12464) 2025-10-13 20:31:31 -04:00
enguy-hub 6a6fa1b7ed Added StationX Cassandra Lee powershell cheatsheet page (#12452)
* Added StationX Cassandra Lee powershell cheatsheet page

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-13 20:27:18 -04:00
Safwan Ahmad 9d0a84c575 Add Urdu programming books index for C++ and HTML (#12450)
* Add Urdu programming books index for C++ and HTML

* Update books/free-programming-books-ur.md

Co-authored-by: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com>

* Update books/free-programming-books-ur.md

Co-authored-by: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com>

* fix(ur): add &rlm; markers for RTL consistency in C++ and HTML sections

* docs: add Urdu / اردو language entry to main index

* fix: reorder Urdu language entry in the resources list

---------

Co-authored-by: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com>
2025-10-13 20:25:50 -04:00
Raiyan Bashir Mahin 97158c4338 Added Vue JS Bangla Playlist (#12461)
* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md
2025-10-13 20:22:16 -04:00
Raiyan Bashir Mahin e736f86373 Added Microservices System Playlsit in bangla (#12443)
* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md
2025-10-13 20:21:20 -04:00
yernaz-togizbayev d46531c616 Add AI course to free-courses-en.md (#12457) 2025-10-13 20:15:11 -04:00
M4ximumPizza b4575bd518 Add new C++ programming resource by Kenneth (#12458)
* Add new C++ programming resource by Kenneth

* Fixed ordering
2025-10-13 09:02:20 -04:00
Matheus André f060aeec73 add podcast pt-br (#12451) 2025-10-13 08:57:17 -04:00
Roselline Mikasa 50a6894e04 Update free-courses-id.md (#12447) 2025-10-12 20:12:23 -04:00
enguy-hub a4515e525b Added conda cheatsheet from DataCamp (#12433)
* Added conda cheatsheet from DataCamp

* Update more/free-programming-cheatsheets.md

Co-authored-by: Leithen <lcrider@cvent.com>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Leithen <lcrider@cvent.com>
2025-10-12 20:02:43 -04:00
enguy-hub 9d999375ae Addded section header for pytorch and moved it below pyspark (#12435)
* Addded section header for pytorch and moved it below pyspark

* Update more/free-programming-cheatsheets.md

Co-authored-by: Leithen <lcrider@cvent.com>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Leithen <lcrider@cvent.com>
2025-10-12 20:01:53 -04:00
enguy-hub f8552bc741 Add cheatsheet powershell sans and practicalpowershell #12434 (#12436)
* Added Powershell7 quick references cheatsheet from PracticalPowershell

* Added SANS Powershell cheatsheet

* Update more/free-programming-cheatsheets.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update more/free-programming-cheatsheets.md

Co-authored-by: Leithen <lcrider@cvent.com>

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Leithen <lcrider@cvent.com>
2025-10-12 20:00:56 -04:00
Matteo Baccan 37975c892a Add practical guide on using Artificial Intelligence by M. Baccan and D. Ferrero (#12438)
* Add practical guide on using Artificial Intelligence by M. Baccan and D. Ferrero

* reordered

---------

Co-authored-by: matteo baccan <m.baccan@rdigitale.eu>
2025-10-12 19:43:53 -04:00
enguy-hub 1323e4e810 Added cheatsheet for basic Pandas from DataCamp (#12425)
* Added cheatsheet for basic Pandas from DataCamp

* Moved Datacamp Pandas cheatsheet to Numpy Pandas section

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-12 19:40:51 -04:00
Dheeraj Singh Chauhan b4cc05367f fix(subjects): correct 'Feerless' -> 'Fearless' in Open Source Applications entry (#12437) 2025-10-12 19:40:15 -04:00
enguy-hub 1e42f33cef Added Posit dplyr cheat sheet (#12440)
* Added Posit dplyr cheat sheet

* Reordered the item

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-12 19:39:34 -04:00
Safwan Ahmad 9093de3ff5 feat: add Object Oriented Programming course in Urdu for C++ (#12427)
* feat: add Object Oriented Programming course in Urdu for C++

* fix: correct order of C++ course listings in Urdu
2025-10-12 19:38:42 -04:00
enguy-hub decc22b376 added docker-compose cheatsheet from devhints.io (#12426)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-11 21:08:20 -04:00
enguy-hub 2b733cd7bf Added Matplotlib cheatsheet from DataCamp (#12424)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-11 21:06:46 -04:00
Srishti Soni 027b89608a Update link for 'An Introduction to Statistical Learning' (#12423) 2025-10-11 21:05:32 -04:00
Vipin Kumar 010c6c082e Add SQL playgrounds, Deep-ML problem set, and OpenCV University courses (#12421)
* add: new machine learning books (MLSys Book, Patterns, Predictions, and Actions)

* add: OpenCV University free courses (PyTorch, TensorFlow, Python, OpenCV)

* add: new SQL practice and editor resources

* add: Deep-ML problem set for competitive programming

* fix: lint issues (pdf tag, ordering, trailing slash)

* fix: correct alphabetical order for SQL resources
2025-10-11 21:04:32 -04:00
Hridyanshu 74e7218eff feature: add courses by Rivaan Ranawat on Flutter in free-courses-en.md (#12293)
* feature: add courses by Rivaan Ranawat on Flutter in free-courses-en.md

* fix: shortened links

* fix: pipes escaped

* fix: shortened link
2025-10-11 20:57:50 -04:00
Roselline Mikasa 7dfa3afb95 Update free-courses-id.md (#12422) 2025-10-11 20:55:54 -04:00
Ivan Oranciuc f596308847 Update free-programming-books-subjects.md (#12420)
Change to archived link - original resourse doesn't exist
2025-10-11 20:54:46 -04:00
Hridyanshu 46df94d608 feature: add Youtube available Devops courses in free-courses-en.md (#12300)
* feature: add Youtube available Devops courses in free-courses-en.md

* fix: added creator name for new DevOps courses

* fix: shortened YT links in DevOps courses

* fix: escaped pipes

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* fix: alphabetical order - added/courses/en/Devops

* fix: alphabetical listing in DevOps courses

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-11 20:52:52 -04:00
Hridyanshu ac04e7b4d8 feature: add COA courses in free-courses-hi.md (#12305)
* feature: add COA courses in free-courses-hi.md

* removed 5 minutes engineering COA course

* fix: escaped pipes

* Update courses/free-courses-hi.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update courses/free-courses-hi.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update courses/free-courses-hi.md

Co-authored-by: Leithen <lcrider@cvent.com>

* fix: add 'www' prefix to YouTube links and trim metadata from urls

* fix: add 'www' to YouTube links

---------

Co-authored-by: Leithen <lcrider@cvent.com>
2025-10-11 20:51:45 -04:00
Hridyanshu 652a7b90c2 feature: added React course in free-courses-hi.md (#12385)
* feature: added React course in free-courses-hi.md

* Update courses/free-courses-hi.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Leithen <lcrider@cvent.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-11 20:50:32 -04:00
Uğur Özcan e3b38535e3 Update free-programming-books-tr.md (#12411) 2025-10-11 20:49:11 -04:00
Sk Sakil Ali d68eb57213 Add Course: FastAPI Beyond CRUD FastAPI Course (#12416) 2025-10-11 20:43:33 -04:00
Kavya Shah c69e975958 Remove ml course from stanford (#12163)
* Add: Introduction to Data Science with Python

* Remove: Machine Learning course

* Removing the machine learning course
2025-10-11 20:42:18 -04:00
Cristian Baciu c36153f48a feat: add RO data structure course (#12345)
* feat: add data structure course

* fix: add html id
2025-10-11 20:40:51 -04:00
Raiyan Bashir Mahin c355a02d6c Added Cloud Computing Tutorial Playlsit in bangla (#12410)
* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md
2025-10-11 20:27:03 -04:00
Raiyan Bashir Mahin 007d64c577 Added Postgres Bangla Playlist (#12409)
* feat: PostgreSQL bangla full course

* Update free-courses-bn.md
2025-10-11 20:26:08 -04:00
Raiyan Bashir Mahin a441a4789b Added Laravel Queue Basic to Advanced Bangla Playlist (#12407)
* feat: Added Laravel Queue Basic to Advanced Bangla Playlist

* Updated documentation

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-11 20:25:02 -04:00
Uğur Özcan 55c64164e4 Added book (#12123)
* Added book

* Update free-programming-books-tr.md

* Update free-programming-books-tr.md

* Update free-programming-books-tr.md

* Update free-programming-books-tr.md
2025-10-11 20:23:40 -04:00
rleexyz 4814e5f516 create subheading calc under math and move books (#12412) 2025-10-11 20:16:40 -04:00
Mufasa-123 0e4cd1c0bd Improve consistency in Programming Playgrounds section (#12046)
Added native language name to English entry for consistent formatting with other language entries in the Programming Playgrounds section.
2025-10-10 22:00:00 -04:00
rleexyz f82228765c create subheading algrebra under math and move books (#12372)
* create subheading algrebra under math and move books

* update links as sub under math
2025-10-10 21:56:10 -04:00
Hridyanshu 4531289ced feature: added Vuejs course in free-courses-hi.md (#12408)
* feature: added Vuejs course in free-courses-hi.md

* fix: alphabetize-lists

* fix: alphabetical listing order
2025-10-10 21:52:02 -04:00
Cristian Baciu 5f18b6ff4f feat: add RO Javascript course (#12406)
* feat: add RO Javascript course

* fix: add new line

* fix: add title
2025-10-10 21:45:26 -04:00
cchaduka 433286c73e Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao (#12404) 2025-10-10 21:41:02 -04:00
Prashant Patil 5417fb0a8b Fix #12022 - TailwindCSS Index Entry Formatting Issue (#12403) 2025-10-10 21:39:36 -04:00
Hridyanshu 97bbcc43ef feature: add Generative AI courses by Activeloop in free-courses-en.md (#12288)
* feature: add Generative AI courses by Activeloop in free-courses-en.md

* fixed: warning  Alphabetical ordering: swap l.288 and l.287  alphabetize-lists  remark-lint

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* update: creator name to only "ActiveLoop"

* update: cretor name to only "Activeloop"

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-10 21:38:34 -04:00
Roselline Mikasa bb2d9212fc Update free-courses-id.md (#12402) 2025-10-10 21:37:27 -04:00
Dmitrii Gerasimenko 3ef89eca53 Update edition of 'Automate the Boring Stuff with Python' (#12369)
* Update edition of 'Automate the Boring Stuff with Python'

* remove old editions

Updated the listing for 'Automate the Boring Stuff with Python' to include the 3rd Edition with HTML format.
2025-10-10 21:36:36 -04:00
Mohana Vamsi 975683b698 Added Four New Courses — Telugu & English (#12350)
* Update free-programming-books-te.md

* Update free-programming-books-te.md

* Update free-programming-books-te.md

* added Java telugu

* added C telugu

* Update free-programming-books-te.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-books-te.md

* Update free-programming-books-te.md

* Update free-programming-books-te.md

* Update free-programming-cheatsheets.md

* Update free-programming-books-te.md

* Update books/free-programming-books-te.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-te.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-te.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update books/free-programming-books-te.md

Co-authored-by: 89p13 <231501014@rajalakshmi.edu.in>

* Update free-programming-books-te.md

* Update free-programming-books-te.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: 89p13 <231501014@rajalakshmi.edu.in>
2025-10-10 21:33:36 -04:00
Mauro Cicolella e1a5b8205c Add Italian course about Spring Boot and Docker (#12395) 2025-10-10 21:28:25 -04:00
Usman Ahmad Saeed 1257bcc390 Add Julia Data Science (HTML) (#12393)
* Update free-programming-books-subjects.md

Add Julia Data Science (HTML) book under data science

* Update free-programming-books-subjects.md

Added license info in Julia Data Science

* Update free-programming-books-subjects.md

Removed trailing slash from Julia Data science entry
2025-10-10 21:25:48 -04:00
enguy-hub 6321f9308e Added StatQuest Random Forest course (#12390)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-10 21:19:33 -04:00
Benjamin Yee a8f79b4bee Add Three.js Tutorial Course (#12387)
Add Three.js Tutorial - 5 Projects for Beginners from freeCodeCamp.
2025-10-10 21:16:14 -04:00
Srishti Soni 50cad37b9d Add 'Learn Programming with OCaml' to the list (#12347)
* Add 'Learn Programming with OCaml' to the list

* fixed alphabet ordering

* Update OCaml book entry with translator information

Added translator credit for the OCaml book.

* Fix typo in OCaml resource description

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-10 21:14:26 -04:00
Hridyanshu 028166ecc0 feature: add Remix courses to free-courses-en.md (#12303)
* feature: add five Remix courses to free-courses-en.md

* fix: removed courses that don't fit the repo guidelines

* fix: shortened Yt links in free-courses-en.md

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-10 20:15:19 -04:00
Hridyanshu cfe10ab156 feature: add C courses in free-courses-ur.md (#12307)
* feature: add C courses in free-courses-ur.md

* fix: removed single video links

* Update courses/free-courses-ur.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-ur.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-10 20:14:23 -04:00
Rudrabikram Roy 9d26840628 Added license notation for 3 books under Assembly Language section (#12380) 2025-10-09 22:49:45 -04:00
Hridyanshu 98b41da100 feature: add Nestjs courses in free-courses-en.md (#12381) 2025-10-09 22:49:23 -04:00
Hridyanshu 9dbb655708 feature: added SpringBoot course in free-courses-hi.md (#12384) 2025-10-09 22:48:04 -04:00
Hridyanshu f525d42d61 feature: add new free courses in JavaScript (Astro, Electron, React) (#12302)
* feature: add new free courses in JavaScript (Astro, Electron, React)

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* fix: shortened links in free-courses-en.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-09 22:39:13 -04:00
Satyam Mishra 5c342a4afe Add generative ai for beginners translation courses (#12378)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add translation course Generative AI para Principiantes .NET - Un Curso (ES)

* add translation course 초보자를 위한 Generative AI .NET - 강좌 (KOREAN)

* add translation course IA Generativa para Iniciantes .NET - Um Curso (Portuguese)

* add translation course 初學者的生成式 AI .NET 課程 (Chinese)

* add index & chinese tw and chinese translation

* fix linting issue & reordering

---------

Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
2025-10-09 22:32:14 -04:00
sairamsharan 386a579cf7 feat: Add Atcoder and CSES Competitive Programming Resources (#12335)
* feat: Add Atcoder and CSES problem sets

* fix: Correct alphabetical order

* fix: Move resources to correct file and add new resource

* fix: Add final newline character
2025-10-09 21:32:31 -04:00
Hridyanshu 82a0e5a0c5 feature: add bash and shell scripting courses in free-courses-hi.md (#12382)
* feature: add bash and shell scripting courses in free-courses-hi.md

* fix: alphabetize-lists

* fix: alphabetical listing order

* fix: alphabetical list ordering

* fix: alphabetical listing order
2025-10-09 21:05:04 -04:00
AFRA FATHIMA c8432386e5 Fixed Broken Link and corrected the typo in Author's name (#12368) 2025-10-09 21:03:52 -04:00
Yiğit Demiralp c7b6e60a97 Add book for ML, DSA and Linux in Turkish language (#12254)
* DST and DL books added in Turkish

* Linux book added

* Lint fix

* lint fix

* pdf indication fix

* Changes required

* requested change

* 132

* A little comma to seperate org name with authors

---------

Co-authored-by: yigit.demiralp <yigit.demiralp@miateknoloji.com>
2025-10-09 20:54:40 -04:00
Maria Papadopoulou 5e9659164b Add Greek (el) R book: "Προγραμματισμός σε R" (#12296)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) R book: "Προγραμματισμός σε R"

* Edit link
2025-10-09 20:52:08 -04:00
Divyanshu Singh 37531cf391 Update free-courses-en.md (#12115)
* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md
2025-10-09 20:50:41 -04:00
Divyanshu Singh 1e0245b43d Update free-courses-hi.md (#12122)
* Update free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-hi.md
2025-10-09 20:47:43 -04:00
Roselline Mikasa 7cee3e9056 add css programming-books-id (#12330)
* add css programming-books-id

add

* Update free-programming-books-id.md
2025-10-09 20:43:22 -04:00
0xSYN.dev 451d7600ff Add TypeScript Cheat Sheet covering TS basics, React, and Node/Express (#12356)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Linting error solved + title changed

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-09 20:38:34 -04:00
Hridyanshu 609f6555cf feature: add new Spark course in free-courses-en.md (#12354)
* feature: add new Spark course in free-courses-en.md

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-08 23:41:47 -04:00
Aamish Bharati 7e90848651 Add: LangChain courses in free-courses-hi.md and free-courses-en.md (#12309)
* feature: add LangChain courses in free-courses-hi.md and free-courses-en.md

* Add: LangChain courses in free-courses-hi.md and free-courses-en.md

* Add: LangChain courses in free-courses-hi.md and free-courses-en.md

* Update free-courses-hi.md

* Update LangChain playlist link in Hindi resources

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-08 23:39:19 -04:00
Hans Rony 5fc14978c1 Replace 'Security Fundamentals' with 'Ethical Hacking' (#12357)
Removed invalid playlist link for Security Fundamentals and replaced with Ethical Hacking
2025-10-08 23:02:47 -04:00
Diya 60a4073da3 docs: Screenshots attached for proof! Added license notation 3 books (#12355)
* Add license note to book "Introduction to the Modeling and Analysis of Complex Systems"

* Updated the typo

* Added license notation to Scientific Computing by Jeffrey R. Chasnov

* Added notation for "Maven: The Complete Reference"
2025-10-08 23:00:39 -04:00
Seyed Mojtaba Esmaili a975a5a868 Update free-podcasts-screencasts-fa_IR.md (#12352)
Add a persian podcast
2025-10-08 22:47:56 -04:00
Cristian Baciu 8336e3cb3e feat: add utm course (#12351) 2025-10-08 22:41:55 -04:00
Mamadou 34245ac8ee Improve python section book fr (#12282)
* adding translators, formats, licence and python versions for 'Apprendre à programmer avec Python'

* removing 'Introduction à la programmation' and 'Python Programming in French', not books

* adding formats and licence for 'Le guide de l’auto-stoppeur pour Pythongit diff --cached'

* archiving, adding licence for 'Une introduction à Python 3'

* adding 'Introduction à la programmation' on courses/ with authors, format and licence

* adding 'Python Programming in French' with current yt name

* removing edition for 'Apprendre à programmer avec Python'

* shorten registration indication for 'Introduction à la programmation'

* registration is not necessary

* fix Kenneth Reitz typo
2025-10-08 22:37:38 -04:00
89p13 28006e0113 Fixed and replaced broken links(3) (#12339)
* Fixed and replaced broken links(3)

* Applied the reviewed changes
2025-10-08 12:54:20 -04:00
CurtoBrull e2bdbf1249 fix: update broken links and episode dates (#12337)
* fix: update broken links and episode dates

- Replace outdated URLs with working ones
- Update dates for latest episodes

* Update casts/free-podcasts-screencasts-es.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update casts/free-podcasts-screencasts-es.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-08 12:48:18 -04:00
Ravipudi Venkatesh afd331353d Add "Build your own X" (#12310)
* Add "Build your own X"

* Updated typo
2025-10-08 12:45:51 -04:00
Kemily Teixeira d4fcca2d6b docs: add new machine learning course by Data ICMC (pt-BR) (#12313)
* docs: add new machine learning couse by Data ICMC (pt-BR)

* docs: update courses/free-courses-pt_BR.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Kemily Teixeira da Rosa <Kemily.Rosa@becomex.com.br>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-08 12:42:18 -04:00
Cristian Baciu 20394e9537 feat: add romanian course file (#12169) 2025-10-08 12:06:24 -04:00
Maria Papadopoulou fd741fd91c Add Greek (el) Prolog category and book: "Τεχνικές Λογικού Προγραμματισμού" (#12292)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) Prolog category and book: "Τεχνικές Λογικού Προγραμματισμού"

* Edit link

* Add another format
2025-10-08 11:59:01 -04:00
Maria Papadopoulou 02a0ecb60d Add Greek (el) R category and book: "Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R" (#12295)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) R category and book: "Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R"

* Add authors to R book "Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R"

* Edit link and add format
2025-10-08 11:57:26 -04:00
Mauro Cicolella e4acccd0c9 Add Italian course about Php (#12338) 2025-10-08 11:38:46 -04:00
Akshay Chandra b86725aab4 Removed WORD file Network Security by OpenLearn (#12289)
* Added Network Security by OpenLearn

* Removed WORD file  Network Security by OpenLearn

* Revert "Removed WORD file  Network Security by OpenLearn"

This reverts commit a17c7596d1.

* Removed WORD file  Network Security by OpenLearn

* fixed pdf link
2025-10-08 11:17:45 -04:00
Harshit Sethi d544d02339 Add Free Punjabi Courses (#12331)
* Create free-courses-pa.md

* Add Punjabi courses to main index
2025-10-08 11:09:28 -04:00
Jaydip Pipaliya 1bf6405af8 Course: added -> C++ STL and Algorithms (#12171)
* C++ STL Tutorial link added

* C++ Algorithm Complete Playlist added

* lint error resolved

* Removed single course link

* Course name updated

* linter error resolved

* course creator name updated
2025-10-08 10:50:21 -04:00
Luan Ventura 293c3c0879 add Programação em JAVA.md (#12326)
free book by faeterj about introduction to Java
2025-10-07 22:54:33 -04:00
Aaqil Yousuf 50c8246904 Fix broken link in the free-programming-books-langs.md (#12316) 2025-10-07 22:47:21 -04:00
Nguyễn Minh Phú 5032783c01 the art of hpc books (#12323) 2025-10-07 22:46:23 -04:00
89p13 809f743bd6 Replace broken links(3) (#12321)
* Replace broken links(3)

* Fix linter error(added PDF indicator)
2025-10-07 22:43:51 -04:00
Satyam Mishra 8d468a818f Add “Generative AI for Beginners (.NET Edition)” by Microsoft (Multiple language) (#12317)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

---------

Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
2025-10-07 22:38:13 -04:00
Ali Karbasi bd4f202a15 Add Persian WordPress tutorial to free-courses-fa_IR.md (#12054)
* Add Persian WordPress tutorial to free-courses-fa_IR.md

This adds a Persian language "0 to 100 WordPress Tutorial" to free-courses-fa_IR.md under the Web Development section. The resource is a complete beginner-to-advanced course, available for free on YouTube.

* Fix alphabetical order error

* Fix alphabetical order error

* Fix BIDI issue in WordPress course title

---------

Co-authored-by: Ali Karbasi <ali@axolabs.dev>
Co-authored-by: Ali Karbasi <iam@alikarbasi.dev>
2025-10-07 22:35:57 -04:00
Martin Oywa 6f3849fecd Add ML Book: Automated Machine Learning (#12306) 2025-10-07 22:11:30 -04:00
Aaqil Yousuf 70726e1739 Add license (CC BY-SA) for Learning Algorithm (#12304) 2025-10-07 22:08:09 -04:00
Roselline Mikasa d74047ed99 add-free-courses-id (#12176)
* add-free-courses-id

* @eshellman Fixed broken links. All links verified and working now

* Update free-courses-id.md

* Update free-courses-id.md

* Update courses/free-courses-id.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update free-courses-id.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-07 21:58:16 -04:00
vaagdevi210 0477d8509a Update free-courses-te.md (#12280)
* Update free-courses-te.md

Added Free Telugu DSA course in Java

* Updated free-courses-te.md
2025-10-07 21:52:57 -04:00
Mauro Cicolella 29d987e635 Add Italian course about Julia (#12299)
* Add Italian course about Julia

* Fix linter error

* Fix linter error
2025-10-07 21:51:32 -04:00
Maria Papadopoulou 4a5eccbdfd Add Greek (el) Matlab category and book: "Εισαγωγή στον προγραμματισμό" (#12291)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) Matlab category and book: "Εισαγωγή στον προγραμματισμό"

* Edit link
2025-10-07 21:33:12 -04:00
Maria Papadopoulou 30d0ba6ab8 Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C" (#12290)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Edit link
2025-10-07 21:32:11 -04:00
Maria Papadopoulou 7dbda38cfd Add Greek (el) R book: "Εισαγωγή στην Επιχειρησιακή Έρευνα και στον Γραμμικό Προγραμματισμό" (#12297)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C book: "Μια σύγχρονη προσέγγιση στη γλώσσα C"

* Revert

* Add Greek (el) R book: "Εισαγωγή στην Επιχειρησιακή Έρευνα και στον Γραμμικό Προγραμματισμό"
2025-10-07 21:31:07 -04:00
Rohit Kattimani 6f67468ddc Update free-programming-books-hi.md (#12272)
* Update free-programming-books-hi.md

* Update free-programming-books-hi.md

* Update free-programming-books-hi.md

* Update free-programming-books-hi.md

* Update free-programming-books-hi.md

* Update free-programming-books-hi.md
2025-10-07 21:30:05 -04:00
Cristian Baciu 47b6a5f92c feat: add RO python course (#12271)
* feat: add RO python course

* fix: add ro link to readme

* fix: fix order
2025-10-07 21:23:57 -04:00
Matheus André 0081d93755 Freecourse pt br python And Organization By FrameWork (#12285)
* Add Course Free pt-br and Organizing by Framework

* Remove unnecessary blank line before Flask section in free-courses-pt_BR.md
2025-10-07 21:22:49 -04:00
Safwan Ahmad a2a88171e8 Add The Tech Brothers Flutter course (Urdu/Hindi) (#12284)
* Add The Tech Brothers Flutter course (Urdu/Hindi)

* Add The Tech Brothers Flutter course (Urdu/Hindi)
2025-10-07 21:20:20 -04:00
Maria Papadopoulou 79733d7ce5 Add Greek (el) C# category and book: "Επίλυση προβλημάτων με τη γλώσσα C#" (#12269)
* Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++"

* Add Greek (el) C# category and book: "Επίλυση προβλημάτων με τη γλώσσα C#"

* Remove C++ book "Προγραμματισμός με τη γλώσσα C++" that was from another PR

* Edit link
2025-10-07 21:14:21 -04:00
suresh 224c744455 Update free-programming-books-langs.md (#12273)
* Update free-programming-books-langs.md

Added Advanced Linux :The Linux Shell And Toolki by Tobias Elsner, Anselm Lingnau

* Update free-programming-books-langs.md

Arranged Alphabetical ordering

* Update free-programming-books-langs.md

Corrected url for [Advanced Linux Programming] to (https://sourcerytools.github.io/advancedlinuxprogramming/)
2025-10-06 22:45:31 -04:00
Matheus André 7c132dbce4 Add Course Free Python pt-br (#12281)
* Add Course Free Python pt-br

* v2
2025-10-06 22:17:59 -04:00
Benjamin Yee 75fa2f997b Update free-courses-en.md (#12270)
Remove broken link: https://open.ruhr-uni-bochum.de/en/lernangebot/introduction-cryptography
2025-10-06 22:14:12 -04:00
Matheus André fcca7d30b7 Add Course Free Theme Kubernetes pt-br (#12279)
* Add Course Free Theme Kubernetes pt-br

* v2
2025-10-06 22:13:17 -04:00
Luan Ventura f605a602cf feat add "Introducao a Banco de Dados" - Osvaldo Kotaro (#12205)
* feat add "Introducao a Banco de Dados" - Osvaldo Kotaro

* Fix grammar issues requested in review.md
2025-10-06 22:11:15 -04:00
Mamadou 90c7f54b02 Improve html/css courses fr section (#12256)
* 'and' become '/'

* adding formats for Pierre Giraud courses

* official name, attribution, and format for MDN Web doc

* archiving html.net courses, adding format

* "PrimFX" became "Boris ('PrimFX')"

* correct alphabetical order

* correct 'doc' with 'docs'

* fix index for html/css

* precise course link, shorten author for mdn web docs

* remove unnecessary parentheses for PrimFX
2025-10-06 22:07:24 -04:00
suresh 8b13b85489 Update free-courses-hi.md (#12215)
* Update free-courses-hi.md

Added Jenkins For Beginners In Hindi by Gaurav Sharma

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-06 22:04:03 -04:00
suresh 7be22117f6 Update free-courses-hi.md (#12213)
* Update free-courses-hi.md

Added Terraform Tutorials For Beginners In Hindi by Gaurav Sharma

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-06 21:59:39 -04:00
Naman Soni 2efc1a6290 docs: add interactive tutorials for Redux, LaTeX, PHP, PostgreSQL, an… (#12206)
* docs: add interactive tutorials for Redux, LaTeX, PHP, PostgreSQL, and Scala

* Updated Changes as mentioned

* Updated files as mentioned
2025-10-06 21:49:33 -04:00
Mauro Cicolella 68607574ee Add Italian course about GitHub Actions (#12266) 2025-10-06 21:41:26 -04:00
Maria Papadopoulou 81ea4f8cc0 Add Greek (el) C++ book: "Προγραμματισμός με τη γλώσσα C++" (#12268) 2025-10-06 21:40:19 -04:00
Dave Ramirez 27f2f2c384 Python course in Spanish for beginners (#12195)
* Python course in Spanish for beginners

* The course is sorted alphabetically

* fix error linter

* fix URL Playlist

* change name course
2025-10-06 21:38:30 -04:00
suresh 6541819ea9 Update free-courses-hi.md (#12212)
* Update free-courses-hi.md

Added Git Step-by-Step: Git Tutorials For Beginners in hindi by Gaurav Sharma

* Update free-courses-hi.md

Replaced link with playlist link
2025-10-06 21:20:54 -04:00
89p13 9b1543c87f Added CODE_OF_CONDUCT-ta.md in docs folder (#12179)
* Added CODE_OF_CONDUCT-ta.md in docs folder

* Add link to Code of Conduct in README.md

* Fix merge conflict(Updated README.md

* Fix formatting and language in CODE_OF_CONDUCT-ta.md as suggested by the reviewer.
2025-10-06 21:11:02 -04:00
suresh ed6d8fc5b9 Update free-programming-books-langs.md (#12225)
* Update free-programming-books-langs.md

Added Linux Administration II : Linux as a Network Client book by .tuxcademy

* Update books/free-programming-books-langs.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-06 11:40:51 -04:00
Vasudev 79254ab7fd Add FastAPI to programming cheatsheets (#12219)
* Add FastAPI to programming cheatsheets

Added FastAPI section with a cheat sheet link.

* Add FastAPI section to cheatsheets
2025-10-06 11:39:29 -04:00
Abhinav Sankarshana Dasu 3c177cdb3e Added flow course (#12260)
A free course by LearnWeb3 on Flow, a decentralized layer 1 blockchain
2025-10-06 11:37:58 -04:00
89p13 e154b8ff38 Updated link of Advanced Linux Programming (#12259) 2025-10-06 11:36:11 -04:00
Naman Soni 3739d1d563 Added Azure, GCP, and Webpack courses (#12209)
* add Azure, GCP, and Webpack courses

* Fixed Lint Issue

* removed lint error

* Fixed lint error

* fix: correct alphabetical order in Webpack section

* Updated Changes as mentioned
2025-10-06 11:30:11 -04:00
Bhashkar Fulara 0cec652e56 fix(docs): Correct multiple typos in free-programming-books-langs.md (#12207)
* fix(docs): Correct multiple typos in free-programming-books-langs.md

* fix(docs): Correct Al Sweigart typo based on PR feedback

* fix(docs): Correct Al Sweigart typo based on PR feedback
2025-10-06 11:27:35 -04:00
Matheus André fa91c77d10 Add Courses Free Theme Programacao pt-br (#12251)
* Add Courses Free Theme Programacao pt-br

* v2
2025-10-06 11:07:02 -04:00
Matheus André a875098437 Add Courses Node.Js pt-br (#12250) 2025-10-06 11:06:23 -04:00
Sk Sakil Ali 7559656ebc Remove Courses: Turned Paid/Behind Paywall by Udacity(Platform) (#12245) 2025-10-06 11:01:54 -04:00
Sk Sakil Ali 67e4fb933c Update 0 MOOC : Remove IITBX(No Longer Exist), Update OpenSAP(Re… (#12242)
* Update 0 MOOC : Remove IITBOMBAYX(No Longer Exist), Update OpenSAP(Rebranded)

* Fix error : linting
2025-10-06 10:53:52 -04:00
Sk Sakil Ali cd9c184904 Add Book : How to Design Structured Database Systems Using SQL (#12241) 2025-10-05 22:01:30 -04:00
Dhwani Chauhan 91969f59e7 Add license notes (CC/GFDL) for some books (#12240) 2025-10-05 21:58:55 -04:00
William Aboucaya 834971a6ab Add Select Star SQL to the list of SQL interactive tutorials (#12236)
* Add Select Star SQL to the list of SQL interactive tutorials

* Change position of the new entry to suit alphabetical order
2025-10-05 21:52:18 -04:00
Sk Sakil Ali 7f378ea4d4 Remove Course: Authored By Udacity Under Android - Removed/Turned Paid (#12237) 2025-10-05 21:47:40 -04:00
Keshav dbd06e8b41 Changed Let-Us-C book link, previous one wasn't working (#12228)
* Changed Let-Us-C book link, previous one wasn't working

* Changed Google Drive link to Google Books Link

---------

Co-authored-by: Keshav1605 <keshav1605@gmail.com>
2025-10-05 21:30:04 -04:00
Tisha Jain 057ebeef40 docs: add Tamil translation for CONTRIBUTING.md (Tamil review needed) (#12004)
* docs: add Tamil translation for CONTRIBUTING.md

* fix: address reviewer feedback for Tamil translation

- Fix verb formality: change பங்களியுங்கள் to பங்களிக்கவும்
- Correct 'invented titles' translation to சுயமாக தலைப்புகளை உருவாக்க வேண்டாம்
- Fix 'title case' translation to தலைப்பு எழுத்து முறை
- Correct 'escaped URLs' to குறியேற்றம் செய்யப்பட வேண்டும்
- Add Tamil translation link to docs/README.md as requested
2025-10-05 21:26:15 -04:00
Aaditya 19a901f507 Update free-programming-cheatsheets.md (#12161)
* Update free-programming-cheatsheets.md

Added Matplotlib Cheatsheet by Data Camp as resource

* Update more/free-programming-cheatsheets.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-05 21:07:00 -04:00
Mauro Cicolella f778275738 Add Italian course about GIT (#12214) 2025-10-05 20:54:12 -04:00
Aryan Singh 00c8575292 Add FastAPI cheatsheet to Python cheatsheetsChange1 (#12211)
* added Fastapi cheatsheet

* fast-api cheatsheet

* fast-api-cheat-sheet
2025-10-05 20:46:09 -04:00
suresh 8325a76383 Update free-programming-books-subjects.md (#12111)
* Update free-programming-books-subjects.md

Added SELinux Coloring Book

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update free-programming-books-subjects.md

Alphabetical ordering

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-05 20:44:57 -04:00
Naman Soni 39332e76ce Add Chapel Language Specification and Crystal Programming Language Documentation (#12157)
* Add resources for Chapel and Crystal languages

* Fixed Lint Issue

* Removed Author Names
2025-10-05 11:05:07 -04:00
Godly K Mathews 1a71ae1921 Add FastAPI to Python frameworks list (#12190)
Added FastAPI to the Python section and updated the list of frameworks.
2025-10-05 10:45:22 -04:00
Godly K Mathews 12ed9c8acd Add Python FastAPI Tutorial in Malayalam (#12184) 2025-10-05 10:38:05 -04:00
Harsh Gupta 61cbd5a8d6 add FastAPI — The Blue Book to Python books (#12074)
* add FastAPI — The Blue Book to Python books

* Review done
2025-10-05 00:05:55 -04:00
Sk Sakil Ali 28dd3de1cc Add Course : React Native By Hitesh Choudary (#12175) 2025-10-05 00:02:25 -04:00
Cristian Baciu 41caf13ba7 feat: add PT-BR AI course (#12172)
* feat: add PT-BR AI course

* fix: add new line after heading
2025-10-04 23:57:18 -04:00
Cristian Baciu b619bd7799 feat: add php course (#12170) 2025-10-04 23:56:22 -04:00
Nguyễn Minh Phú 294c3fd8bd add Google SRE books (#12114)
* add Google SRE books

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Phu Nguyen <phunguyen@macbook-m3-pro.local>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-04 23:51:45 -04:00
SaiSahithPolimera 8be9deb663 Add LLM, MCP and Agents courses from Hugging Face (#12165) 2025-10-04 23:47:04 -04:00
Naman Soni a599490e84 Add Hindi programming courses for C, MongoDB, and Django (#12160)
* Add Hindi courses for C, MongoDB, and Django

* Fixed Lint Issue
2025-10-04 23:26:06 -04:00
Akshay Chandra 6cf9bcbe91 Added Statistics and Machine Learning in R course. From StatQuest by Josh Starmer (#12133)
* Added Statistics and Machine learning course by StatQuest

* Edited alphabetical order of previous commit

* Added Network Security Book by OpenLearn

* Revert "Added Network Security Book by OpenLearn"

This reverts commit bd4757b71a.

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-04 23:06:27 -04:00
Matheus André 4ca9ece126 Add Courses Free Git pt-br (#12144)
* Add Courses Free Git pt-br

* ajust

* ajust
2025-10-04 23:01:43 -04:00
Matheus André 9e710b6101 Add Courses React Js pt-br (#12131)
* Add Courses React Js pt-br

* Add Courses React Js pt-br

* Add Courses React Js pt-br v2

* ajust

* ajust
2025-10-04 22:57:45 -04:00
Matheus André 13ab143536 Add Free Courses Docker pt-br (#12138)
* Add Free Courses Docker pt-br

* v2

* ajust

* ajust v2
2025-10-04 22:56:53 -04:00
Matheus André 9c29136ad8 Add Free Courses Go pt-br (#12135)
* Add Free Courses Go pt-br

* v2

* adjustment made
2025-10-04 22:55:52 -04:00
Matheus André a380e979eb Add Courses Free Java And Spring Boot pt-br (#12132)
* Add Courses Free Java And Spring Boot pt-br

* Add Courses Free Java And Spring Boot pt-br v2

* v3 ajust

* ajust v4

* ajust v5

* ajust v6

* ajust v6

* ajust v7

* adjustment made
2025-10-04 22:54:24 -04:00
Mauro Cicolella 6643e3b48f Add Italian base course about Spring Boot (#12158) 2025-10-04 17:27:56 -04:00
Kavya Shah b0237c4203 Add: Introduction to Data Science with Python (#12153) 2025-10-04 17:27:33 -04:00
Matheus André 5b10defece Add CoursesFree Javascript pt-br (#12140)
* Add CoursesFree Javascript pt-br

* adjustment made

* ajust
2025-10-04 17:26:47 -04:00
Matheus André ad422e1c47 check_urls=free-programming-books-pt_BR.md (#12108)
* check_urls=free-programming-books-pt_BR.md

* adjustment made
2025-10-03 23:03:13 -04:00
Matheus André 00c6350bb8 Add podcasts pt-br (#12141)
* Add podcasts pr-br

* v2
2025-10-03 22:57:48 -04:00
Matheus André 486b4f4a4d Add Book Repository Git Free (#12139) 2025-10-03 22:52:57 -04:00
Dave Ramirez 58cc3517cd Mangocast, a technology podcast from Asunción, Paraguay, is added (#12134)
* Mangocast, a technology podcast from Asunción, Paraguay, is added

* The podcast is arranged alphabetically
2025-10-03 22:43:55 -04:00
Mamadou c101049802 Improve lua and Meteor book section fr (#12130)
* archived 'Introduction à la programmation Lua'

* added the editors and formats of 'Lua : le tutoriel'

* added the format, licence, and 'in process status' for 'Apprendre Meteor'

* https available for 'Lua: le tutoriel'
2025-10-03 22:29:16 -04:00
Mamadou 9f96c27747 The YouTube channel "Formation Video" became "EvoluNoob" (#12090)
* update to evolunoob for 'Algorithmes'

* update to evolunoob for 'C'

* update to evolunoob for 'C-sharp'

* update to evolunoob for 'HTML/CSS'

* update to evolunoob for 'Java'

* update to evolunoob for 'JavaScript'

* update to evolunoob for 'Python'

* update to evolunoob for 'PHP'

* update to evolunoob for 'SQL'

* removing mention of Formation Video

---------

Co-authored-by: Mamadou <72272993+Spokaren@users.noreply.github.com>
2025-10-03 22:27:02 -04:00
Ruturaj Jadhav 01753b33fa Added Learn Python with Jupyter Book PDF (#12116)
* Update free-programming-books-langs.md

Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman

* Update free-programming-books-langs.md

Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.

* Update free-programming-books-langs.md

Corrected author formatting to use a comma instead of &, following repo style.

* Update free-programming-books-langs.md

Added the book "Learn Python with Jupyter" by Serena Bonaretti
2025-10-03 22:18:10 -04:00
Swasti Mishra e99aea6fa3 Add GenAI, LangChain, and MCP programming books (#12088)
* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Removed ebooks that required emails/payment and preferred adding publisher websites
2025-10-03 22:10:02 -04:00
Mayank Pant fe9cd3ef32 Add Free Terraform Course by TrainWithShubham to Hindi DevOps courses (#12104)
This PR adds a new free DevOps course in Hindi to the free-courses-hi.md file under the DevOps section. The course is titled Free Terraform Course by TrainWithShubham and is available as a YouTube playlist.

The course provides a comprehensive introduction to Terraform, covering infrastructure as code concepts in Hindi, which will greatly benefit Hindi-speaking learners interested in DevOps and cloud infrastructure automation.

The new entry has been inserted in alphabetical order among the existing DevOps courses as per the repository's contributing guidelines.

Course link:
https://www.youtube.com/playlist?list=PLlfy9GnSVerQzwhT644uP14iqZa0ZC4pn

This is a free and publicly accessible course.
2025-10-03 21:52:03 -04:00
JISHNU PRAMOD a4f31ed149 Add “Generative AI” subsection under Artificial Intelligence + add MIT OCW Theory of Computation (#12047)
* introduce the generative ai courses under AI section

* arrange the 'theory' section alphabetically

* Add 'Generative AI' subsection under Artificial Intelligence (courses)

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix the title as per suggestions

Co-authored-by: Eric Hellman <eric@hellman.net>

* update youtube channel name

Co-authored-by: Eric Hellman <eric@hellman.net>

* correct the GenAI course list

* remove the affiliation

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:49:41 -04:00
Letitia Gilbert c61464bc56 Added new free Prompt Engineering resources (#12082)
* Added new free Prompt Engineering resources

* Added new free Prompt Engineering resources

* updated book names and order

* updated changes
2025-10-03 21:43:54 -04:00
Pranav Lawate c33d8831fe Add SELinux Notebook to Security and Linux sections (#12000)
* Add SELinux Notebook to Security and Linux sections
- Added The SELinux Notebook to free-programming-books-subjects.md under Security with a single link.

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:42:00 -04:00
João Victor Vieira 031f520017 feat: add new bash course amd remove notfound books (#12062)
* feat: add new bash course amd remove notfound books

* fix: course position

* fix: course position

* fix: add line to course

* fix: name on courses/free-courses-pt_BR.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:26:44 -04:00
Mayank Pant b82bf1419d Add Complete Java Programming Course 2025 by Engineering Digest (#12105)
* Add Complete Java Programming Course 2025 by Engineering Digest to Hindi Java courses

This pull request adds a free Hindi Java programming course titled Complete Java Programming Course 2025 by Engineering Digest to the Java section of the free-courses-hi.md file. The course is available as a YouTube playlist and covers modern Java programming concepts relevant for learners in 2025.
Why is this valuable?

The course offers a comprehensive, up-to-date learning path for Hindi-speaking students interested in Java programming, improving accessibility to quality programming education in their native language.
How do we know it's really free?

This playlist is publicly available on YouTube with no enrollment restrictions or fees.
Course link:

https://www.youtube.com/playlist?list=PLA3GkZPtsafY62QhQ030p85HAer0pFDdr

* Fix formatting in Java courses list
2025-10-03 21:25:30 -04:00
Mayank Pant a4ba5801bb Data Structures by Nargish Gupta" to Hindi Data Structures courses (#12107)
This pull request adds a new free Data Structures course in Hindi to the free-courses-hi.md file under the Data Structures section. The course is titled Data Structures by Nargish Gupta and is available as a YouTube playlist by NG Tutorials.

This course provides in-depth coverage of data structures concepts in Hindi, making it an excellent resource for Hindi-speaking learners seeking to build strong fundamentals in data structures and algorithms.

The new entry is added in alphabetical order according to the repository guidelines.

Course link:
https://www.youtube.com/playlist?list=PLPzfPcir5uPQ6LrB421cvMvcF3EcsGrr5
2025-10-03 21:23:58 -04:00
Divyanshu Singh e2340dbb3c Update free-courses-hi.md (#12117) 2025-10-03 21:19:29 -04:00
Divyanshu Singh a0b70c9ebd Update free-courses-hi.md (#12118) 2025-10-03 21:15:55 -04:00
Ruturaj Jadhav 6a78b85c06 Update free-programming-books-langs.md (#12081)
* Update free-programming-books-langs.md

Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman

* Update free-programming-books-langs.md

Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.

* Update free-programming-books-langs.md

Corrected author formatting to use a comma instead of &, following repo style.
2025-10-02 11:43:32 -04:00
Sahil Afrid Farookhi 0cd7c01a97 Add Rego Playground to Playgrounds (#12063)
* add Rego Playground

* Fix 2 of 2 Linter issues

* Resolved 1 of 1 review comment
2025-10-02 11:41:10 -04:00
Ravipudi Venkatesh fd99154b42 Added dBooks. A source to download open source books for free. (#12085)
* Added dBooks. A source to download open source books for free.

* Removed trailing slash
2025-10-02 11:11:05 -04:00
Sockalingam 123e44862d feat(arch): Add book The Accidental CTO (#12083) 2025-10-02 11:06:56 -04:00
Mauro Cicolella 16cbc8e76d Add Italian C programming course (#12078) 2025-10-02 10:32:14 -04:00
Ethan Zhang b982c25260 Added Principles of Object-Oriented Programming book (#12064)
* Added Principles of Object-Oriented Programming book

* Added missing authors, fixed linter issue
2025-10-02 10:09:53 -04:00
Vitória 818d6afe68 Add Linux Essentials pt-br (#12061)
* feat: add Linux Essentials pt-br

* fix: adjust formatting of Linux Essentials license information
2025-10-02 10:03:05 -04:00
enguy-hub 46798aae27 Added StatQuest NeuralNetwork DeepLearning youtube course (#11959)
* Added StatQuest NeuralNetwork DeepLearning youtube course

* Rearranged the order of item

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:59:35 -04:00
enguy-hub 4021689aa2 Added conda cheatsheet (#11958)
* Added conda cheatsheet

* Updated URL to conda cheatsheet

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:58:00 -04:00
M4ximumPizza 1bc5416a02 Added Deep R Programming by Marek Gagolewski (#12058) 2025-10-02 09:54:15 -04:00
Abdulaleem Zakariyah a52d75f159 Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust programming course (#12050)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md
2025-10-02 09:51:33 -04:00
Srishti Soni 5c52aba047 feat(go): Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri (#12056)
Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri Blas Rodriguez Irizar
2025-10-01 15:26:10 -04:00
JongMyeong HAN 91926eeae5 Update Mastodon/Fediverse share link (#12055) 2025-10-01 15:22:06 -04:00
JongMyeong HAN 205c8ddb1f Remove outdated links in Korean course list (#12051) 2025-10-01 15:17:24 -04:00
M4ximumPizza 73181e7410 Removed broken licensing link (#12035) 2025-10-01 14:59:09 -04:00
M4ximumPizza ce7324146f Added assembly course by allison. (#12042) 2025-10-01 14:58:12 -04:00
Paul Potaczała e226f57ce3 Chore(podcasts-pl): Refresh free-podcasts-screencasts-pl.md file (#12037)
* chore(podcasts-pl) Add Rozchmurzony podcast to the free-podcasts-screencasts-pl.md file

* fix(podcasts-pl) Fix podcasts links in free-podcasts-screencasts-pl.md file
2025-10-01 14:56:52 -04:00
Bharath c576123565 Add new book to free-programming-books-subjects.md for the index of Computer Science. (#12003)
* Add new book to free-programming-books-subjects.md

Adding Introduction to Computer Science book for  the index of Computer Science in free-programming-books-subjects.md

* Remove year from OpenStax CS book title

Updated the entry for 'Introduction to Computer Science' by removing the year (2024) from the book title to maintain consistency with other listings.
2025-10-01 14:43:44 -04:00
Paulo Ricardo Siqueira ca1778acab feat: Add book Internet Das Coisas Uma Breve... (#12029) 2025-10-01 14:38:56 -04:00
Terence Eden 07f5189602 Remove broken PHP links (#12014)
Several links in the PHP section were broken. These have been removed.
2025-10-01 14:23:46 -04:00
Gabriel de Souza 53669b93b2 add Engineering Software as a Service book from Fox and Patterson (#12001)
* feat: add Software Eng as a Service book

* fix: remove trailing slash from book
2025-10-01 14:03:42 -04:00
JongMyeong HAN 798eb321f4 Fixes annotations like (🗃️) (#11996)
That seems to work! fixes #11995
2025-09-30 15:29:49 -04:00
JongMyeong HAN 862a01ce40 Update free-programming-books-ko.md (#11993)
* Update outdated links in Korean book list

* Added Korean PHP book '숏텀 PHP'
2025-09-30 13:47:23 -04:00
SIDDHARTH 8761cdcc3e Created CONTRIBUTING-ml.md (Malayalam review requested!) (#11946)
* Create CONTRIBUTE-ml.md

* Added link to the CONTRIBUTING-ml.md file in docs/README.md

* Fixed all the relevant errors pointed out by the reviewer.
2025-09-29 18:59:21 -04:00
DE SILVA T R R 4bffdc7b96 Update Hacktoberfest badge from 2023 to 2025 (#11982)
forgot about that
2025-09-26 16:15:11 -04:00
Ajay Singh 7e6418a7c9 Fix Grammar (#11981)
another reason to ask for reviews before committting to main!
2025-09-26 11:34:59 -04:00
eric 5c2dc4e600 rejigger checklist to facilitate reviews 2025-09-26 11:13:06 -04:00
eric efe5cd9ebd changed the team nam instead 2025-09-25 13:56:53 -04:00
M4ximumPizza 899638d03f Fix typo in assembly programming (#11979) 2025-09-25 13:49:41 -04:00
ABDR-Again 0ca6078970 Added 4 Books in Linux Section of languages.md (#11976)
For the future, once a PR has been reviewed, do NOT close the PR and open a new one. This makes it harder for the reviewer to see if requested changes have been made. Instead, add a commit to your branch.
2025-09-24 08:49:09 -04:00
Han Jong Myeong 106ea4979f Added Korean Python book 'Let's Get IT 파이썬 프로그래밍' (#11969) 2025-09-22 15:41:28 -04:00
ABDR-Again 0a356fa376 Added New Book [LINUX Networking] by (Paul Cobbaut) in {Networking] (#11966)
* Added [Linux Networking] By Paul Cobbaut (PDF) into [NETWORKING] Section

* Added [Linux Networking] By [Paul Cobbaut] to [Networking] Section

* Update free-programming-books-subjects.md

Fixed Extra Space Mistake
2025-09-22 09:07:52 -04:00
Pradeep lal gowtham chand Gaduthuri 3b1b2e77d7 Reorganize Algorithms and Data Structures sections in free-courses-hi.md (#11954)
* Reorganize Algorithms and Data Structures sections in free-courses-hi.md

- Merged separate Algorithms and Data Structures sections into a combined 'Algorithms and Data Structures' section
- Added subheadings for 'Algorithms' and 'Data Structures' within the combined section
- Moved common DSA courses to the main combined section
- Organized exclusive algorithm courses under 'Algorithms' subheading
- Organized exclusive data structure courses under 'Data Structures' subheading
- Updated index to reflect the new structure
- Maintained Soft Computing as a subheading under the combined section

This reorganization improves the structure and makes it easier to find relevant courses while maintaining logical grouping of related content.

* Fix linting error: correct blank lines between sections

- Fixed incorrect number of blank lines between Data Science and Databases sections
- Changed from 3 blank lines to 1 blank line as required by remark-lint
- Resolves blank-lines-1-0-2 linting rule violation

* add See [Algorithms] and [Data Structures] pointer under combined DSA section (per PR review)

* place explicit See links at old Algorithms/Data Structures positions; remove generic note

* fix blank-line spacing around new See lines to satisfy remark-lint

* move 'See Data Structures' and 'See Algorithms' directly under combined heading; remove duplicates; fix blank lines

* See pointers as separate bullet items under combined heading; also fix lint

* Fix lint #3

* ensure single blank line after See pointers before resource list

* convert See pointers to plain lines (not list items) and fix spacing

* reduce blank lines before '#### Algorithms' to exactly one

* eparate 'See' lines with a blank line; keep linter spacing

* Update courses/free-courses-hi.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-09-17 08:56:59 -04:00
dependabot[bot] 841756ea50 chore(deps): bump actions/github-script from 7 to 8 (#11943)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:47:22 -04:00
dependabot[bot] e9d78f2755 chore(deps): bump actions/setup-python from 5 to 6 (#11944)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:50 -04:00
dependabot[bot] cb622c3bda chore(deps): bump actions/checkout from 4 to 5 (#11927)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:36 -04:00
dependabot[bot] 964b142362 chore(deps): bump actions/setup-node from 4 to 5 (#11942)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:43:45 -04:00
dependabot[bot] a09923e539 chore(deps): bump actions/stale from 9 to 10 (#11941)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:42:54 -04:00
Zeee f5e49c3118 Remove Developer Blog Tutorial under JavaScript -> Remix (#11953)
* Remove Developer Blog Tutorial under JavaScript -> Remix

This pull request removes a resource link that is no longer accessible (404 error). Keeping the list up-to-date and free of broken links ensures a better experience for readers and maintains the overall quality of the repository.

* Remove `Jokes-App-Tutorial` under JavaScript -> Remix

This pull request removes a [Jokes App Tutorial](https://remix.run/docs/en/v1/tutorials/jokes), which is no longer accessible.

* Remove Remix from the index
2025-09-10 10:22:32 -04:00
yeomin4242 249b93b6c4 Remove Unsupported Go Lang & Open Stack E-book and Change Url Path For Scratch Free E-book (#11950)
* Remove GoLang Web Programming Introduction (not supported e-book)

* Remove Go Lang Web Programming & Open Stack Introductions for Korean(not support free e-book)

* Change Domain Url Scratch Book For Korean

* Remove Open Stack Category For Korean Book Docs
2025-09-09 10:25:34 -04:00
Aaqil Yousuf a719df5145 Remove Node.js Design Patterns (copyrighted, not free) (#11948) 2025-09-08 08:14:39 -04:00
Davide Dunne Sanchez ccb5db2012 Add additional details for Clojure books (#11947)
* Add GFDL license for Clojure book

* Add CC BY-NC-ND license for Clojure Cookbook

* Add author, book format and license for `SICP Distilled - An idiosyncratic tour of SICP in Clojure`
2025-09-07 13:54:03 -04:00
Eric Hellman 9c0fde1304 fix team name case inconsistency (#11928) 2025-09-07 13:49:03 -04:00
Manuel 478ab991d1 Updated Explore Flask link (#11940) 2025-09-04 20:50:01 -04:00
Aaqil Yousuf 65fb739a8d fix broken link to Discovering the STM32 Microcontroller book using wayback machine link (#11939) 2025-09-04 15:28:02 -04:00
Md Jihanur Rahman 71db0f7f09 docs(CONTRIBUTING): add step-by-step guide for adding license notes (Closes #11355) (#11938)
yes, that was needed, thanks
2025-09-03 17:33:16 -04:00
Wolfgang Meier c566ab0866 rename Coq to Rocq Prover (#11933) 2025-09-01 11:58:11 +02:00
Aaqil Yousuf c4db26b05d fix(books-it): update broken link for 'Analisi e progettazione del software' (archived) (#11930) 2025-08-25 23:06:44 +02:00
Aaqil Yousuf fc21cbd01e Add Compiler Construction using C# (SLANGFOR.NET) (fixes #11804) (#11929)
* Add Compiler Construction using C# (SLANGFOR.NET) (fixes #11804)

* Fix lint errors: use * for list markers and adjust blank lines

* Style: fix linter warning in Compiler Design section

* Update: added reformatted version of this book
2025-08-23 14:50:50 +02:00
katsuma 6358b0bb77 Add Japanese game development resources (#11926) 2025-08-17 17:03:14 +02:00
109 changed files with 2692 additions and 890 deletions
+4 -1
View File
@@ -1,6 +1,10 @@
## What does this PR do?
Add resource(s) | Remove resource(s) | Add info | Improve repo
## IMPORTANT
- [ ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [ ] Is this a revision of a previously submitted PR? If so, STOP! Go back, reopen the PR, and add commit(s) the branch you previously submitted. Please don't make the job of reviewing more difficult by hiding previous work.
## For resources
### Description
@@ -11,7 +15,6 @@ Add resource(s) | Remove resource(s) | Add info | Improve repo
### For book lists, is it a book? For course lists, is it a course? etc.
## Checklist:
- [ ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [ ] [Search](https://ebookfoundation.github.io/free-programming-books-search/) for duplicates.
- [ ] Include author(s) and platform where appropriate.
- [ ] Put lists in alphabetical order, correct spacing.
+1 -1
View File
@@ -32,6 +32,6 @@ updates:
separator: "/"
# Add the arrays of assignees and reviewers
assignees:
- "EbookFoundation/Maintainers"
- "EbookFoundation/maintainers"
reviewers:
- "EbookFoundation/reviewers"
+5 -5
View File
@@ -37,7 +37,7 @@ jobs:
echo "fetch_depth=0" >> $GITHUB_OUTPUT
fi
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: ${{ steps.set-params.outputs.fetch-depth }}
- name: Get changed files
@@ -75,7 +75,7 @@ jobs:
steps:
- name: Checkout
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: ${{ needs.get-changed-files.outputs.fetch-depth }}
- name: Setup Ruby v2.6
@@ -107,7 +107,7 @@ jobs:
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
run: |
awesome_bot "${{ matrix.file }}" --allow-redirect --allow-dupe --allow-ssl || true;
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ steps.set-output.outputs.FILEPATH }}
path: ${{ github.workspace }}/ab-results-*.json
@@ -119,10 +119,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout # for having the sources of the local action
uses: actions/checkout@v4
uses: actions/checkout@v5
# download and unzip the ab-results-*.json generated by job-matrix: check-urls
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v8
- name: Generate Summary Report
uses: ./.github/actions/awesomebot-gh-summary-action
with:
+2 -2
View File
@@ -13,10 +13,10 @@ jobs:
runs-on: ubuntu-latest
if: >
${{ github.event.workflow_run.event == 'pull_request' &&
github.event.workflow_run.conclusion == 'success' }}
github.event.workflow_run.conclusion == 'completed' }}
steps:
- name: 'Download artifact'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({
+5 -6
View File
@@ -11,14 +11,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version: '16.x'
uses: actions/setup-node@v6
- run: npm install -g free-programming-books-lint
- name: Pull Request
- name: Run linter
run: |
fpb-lint books casts courses more &> output.log
@@ -29,7 +27,8 @@ jobs:
echo ${{ github.event.pull_request.html_url }} > ./pr/PRurl
cat output.log | sed -E 's:/home/runner/work/free-programming-books/|⚠.+::' | uniq > ./pr/error.log
- uses: actions/upload-artifact@v4
- name: Upload artifact
uses: actions/upload-artifact@v7
if: always()
with:
name: pr
+3 -3
View File
@@ -12,7 +12,7 @@ jobs:
steps:
# Checkout the repository code
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5
# Fetch the full history of 'main' for accurate git diff in PRs
- name: Fetch all history for main
@@ -20,7 +20,7 @@ jobs:
# Set up the required Python version for the linter
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.11' # Use a recent Python version for compatibility
@@ -94,7 +94,7 @@ jobs:
# Only if the linter step was executed (success or failure)
- name: Upload linter output artifact
if: steps.run_linter.conclusion == 'success' || steps.run_linter.conclusion == 'failure'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: rtl-linter-output # Name of the artifact
path: rtl-linter-output.log # Path to the output file
+2 -1
View File
@@ -13,12 +13,13 @@ on:
permissions:
pull-requests: write
actions: write
issues: write
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
- uses: actions/stale@v10
with:
days-before-issue-stale: -1 # Don't mark issues as stale
days-before-issue-close: -1 # Don't close issues
+1 -1
View File
@@ -8,7 +8,7 @@
*.orig
*.tmp
*.idea
# #########################################################
# Global/Diff.gitignore
# #####################################
+10 -6
View File
@@ -3,8 +3,8 @@
<div align="center" markdown="1">
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)&#160;
[![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)&#160;
[![Hacktoberfest 2023 stats](https://img.shields.io/github/hacktoberfest/2023/EbookFoundation/free-programming-books?label=Hacktoberfest+2023)](https://github.com/EbookFoundation/free-programming-books/pulls?q=is%3Apr+is%3Amerged+created%3A2023-10-01..2023-10-31)
[![License: CC BY 4.0](https://img.shields.io/github/license/EbookFoundation/free-programming-books)](https://creativecommons.org/licenses/by/4.0/)&#160;
[![Hacktoberfest 2025 stats](https://img.shields.io/github/hacktoberfest/2025/EbookFoundation/free-programming-books?label=Hacktoberfest+2025)](https://github.com/EbookFoundation/free-programming-books/pulls?q=is%3Apr+is%3Amerged+created%3A2025-10-01..2025-10-31)
</div>
@@ -61,8 +61,8 @@ Click on these badges to see how you might be able to help:
<div align="left" markdown="1">
<a href="https://www.facebook.com/share.php?u=https%3A%2F%2Fgithub.com%2FEbookFoundation%2Ffree-programming-books&p[images][0]=&p[title]=Free%20Programming%20Books&p[summary]=">Share on Facebook</a><br>
<a href="http://www.linkedin.com/shareArticle?mini=true&url=https://github.com/EbookFoundation/free-programming-books&title=Free%20Programming%20Books&summary=&source=">Share on LinkedIn</a><br>
<a href="https://toot.kytta.dev/?mini=true&url=https://github.com/EbookFoundation/free-programming-books&title=Free%20Programming%20Books&summary=&source=">Share on Mastodon/Fediverse</a><br>
<a href="https://www.linkedin.com/shareArticle?mini=true&url=https://github.com/EbookFoundation/free-programming-books&title=Free%20Programming%20Books&summary=&source=">Share on LinkedIn</a><br>
<a href="https://toot.kytta.dev/?text=https://github.com/EbookFoundation/free-programming-books">Share on Mastodon/Fediverse</a><br>
<a href="https://t.me/share/url?url=https://github.com/EbookFoundation/free-programming-books">Share on Telegram</a><br>
<a href="https://twitter.com/intent/tweet?text=https://github.com/EbookFoundation/free-programming-books%0AFree%20Programming%20Books">Share on 𝕏 (Twitter)</a><br>
</div>
@@ -87,7 +87,7 @@ This project lists books and other resources grouped by genres:
+ [Burmese / မြန်မာဘာသာ](books/free-programming-books-my.md)
+ [Chinese / 中文](books/free-programming-books-zh.md)
+ [Czech / čeština / český jazyk](books/free-programming-books-cs.md)
+ [Catalan / catalan/ català](books/free-programming-books-ca.md)
+ [Catalan / catalan / català](books/free-programming-books-ca.md)
+ [Danish / dansk](books/free-programming-books-da.md)
+ [Dutch / Nederlands](books/free-programming-books-nl.md)
+ [Estonian / eesti keel](books/free-programming-books-et.md)
@@ -113,6 +113,7 @@ This project lists books and other resources grouped by genres:
+ [Russian / Русский язык](books/free-programming-books-ru.md)
+ [Serbian / српски језик / srpski jezik](books/free-programming-books-sr.md)
+ [Slovak / slovenčina](books/free-programming-books-sk.md)
+ [Slovenian / Slovenščina](books/free-programming-books-sl.md)
+ [Spanish / español / castellano](books/free-programming-books-es.md)
+ [Swedish / Svenska](books/free-programming-books-sv.md)
+ [Tamil / தமிழ்](books/free-programming-books-ta.md)
@@ -120,6 +121,7 @@ This project lists books and other resources grouped by genres:
+ [Thai / ไทย](books/free-programming-books-th.md)
+ [Turkish / Türkçe](books/free-programming-books-tr.md)
+ [Ukrainian / Українська](books/free-programming-books-uk.md)
+ [Urdu / اردو](books/free-programming-books-ur.md)
+ [Vietnamese / Tiếng Việt](books/free-programming-books-vi.md)
### Cheat Sheets
@@ -143,7 +145,7 @@ This project lists books and other resources grouped by genres:
+ [Indonesian / Bahasa Indonesia](courses/free-courses-id.md)
+ [Italian / italiano](courses/free-courses-it.md)
+ [Japanese / 日本語](courses/free-courses-ja.md)
+ [Kannada/ಕನ್ನಡ](courses/free-courses-kn.md)
+ [Kannada / ಕನ್ನಡ](courses/free-courses-kn.md)
+ [Kazakh / қазақша](courses/free-courses-kk.md)
+ [Khmer / ភាសាខ្មែរ](courses/free-courses-km.md)
+ [Korean / 한국어](courses/free-courses-ko.md)
@@ -155,6 +157,8 @@ This project lists books and other resources grouped by genres:
+ [Polish / polski / język polski / polszczyzna](courses/free-courses-pl.md)
+ [Portuguese (Brazil)](courses/free-courses-pt_BR.md)
+ [Portuguese (Portugal)](courses/free-courses-pt_PT.md)
+ [Punjabi / ਪੰਜਾਬੀ / پنجابی](courses/free-courses-pa.md)
+ [Romanian (Romania) / limba română / român](courses/free-courses-ro.md)
+ [Russian / Русский язык](courses/free-courses-ru.md)
+ [Sinhala / සිංහල](courses/free-courses-si.md)
+ [Spanish / español / castellano](courses/free-courses-es.md)
+8 -2
View File
@@ -5,6 +5,7 @@
* [Arduino](#arduino)
* [Artificial Intelligence](#artificial-intelligence)
* [DB & DBMS](#db--dbms)
* [Git](#git)
* [HTML and CSS](#html-and-css)
* [Introduction to Programming in Arabic](#introduction-to-programming-in-arabic)
* [JavaScript](#javascript)
@@ -37,6 +38,11 @@
* [تصميم قواعد البيانات](https://academy.hsoub.com/files/26-تصميم-قواعد-البيانات/) - Adrienne Watt, Nelson Eng&rlm;، ترجمة أيمن طارق وعلا عباس&rlm; (PDF)
### Git
* [Pro Git](https://github.com/progit2-ar/progit2) - Scott Chacon, Ben Straub&rlm; (HTML)
### HTML and CSS
* [التحريك عبر CSS&rlm;](https://academy.hsoub.com/files/14-التحريك-عبر-css/) - Donovan Hutchinson, Mohamed Beghat&rlm; (PDF)
@@ -95,7 +101,7 @@
### Security
* [تأمين الشبكات اللاسلكية للمستخدم المنزلي](https://mohamedation.com/securing-wifi/ar/) - Mohamed Adel&rlm; (HTML)
* [دليل الأمان الرقمي](https://academy.hsoub.com/files/20-%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%A3%D9%85%D8%A7%D9%86-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A/)
* [دليل الأمان الرقمي](https://academy.hsoub.com/files/20-%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%A3%D9%85%D8%A7%D9%86-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A/) - محمد هاني صباغ&rlm; (PDF)
### SQL
@@ -106,7 +112,7 @@
#### PostgreSQL
* [الدليل العملي إلى قواعد بيانات PostgreSQL&rlm;](https://academy.hsoub.com/files/18-%D8%A7%D9%84%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%B9%D9%85%D9%84%D9%8A-%D8%A5%D9%84%D9%89-%D9%82%D9%88%D8%A7%D8%B9%D8%AF-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-postgresql/) - Craig Kerstiens،&rlm; مصطفى عطا العايش&rlm; (PDF)
* [بوستجريسكل كتاب الوصفات](https://itwadi.com/PostgreSQL_Cookbook) - Chitij Chauhan&rlm; (PDF)
* [بوستجريسكل كتاب الوصفات](https://itwadi.com/PostgreSQL_Cookbook) - Chitij Chaumann&rlm; (PDF)
</div>
+9 -6
View File
@@ -1,24 +1,27 @@
### Index
* [C](#c)
* [Git](#git)
* [HTML](#html)
* [Linux](#linux)
### C
* [C Proqramlaşdırma Dili](https://web.archive.org/web/20241214000729/https://ilkaddimlar.com/ders/c-proqramlasdirma-dili) (:card_file_box: archived)
* [C Proqramlaşdırma Dili](https://web.archive.org/web/20241214000729/https://ilkaddimlar.com/ders/c-proqramlasdirma-dili) ( :card_file_box: archived)
### Git
* [Pro Git](https://git-scm.com/book/az/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
### HTML
* [HTML](https://web.archive.org/web/20241214005042/https://ilkaddimlar.com/ders/html) (:card_file_box: archived)
* [HTML](https://web.archive.org/web/20241214005042/https://ilkaddimlar.com/ders/html) ( :card_file_box: archived)
### Linux
* [Linux](https://web.archive.org/web/20241214095624/https://ilkaddimlar.com/ders/linux) (:card_file_box: archived)
* [Linux](https://web.archive.org/web/20241214095624/https://ilkaddimlar.com/ders/linux) ( :card_file_box: archived)
+7
View File
@@ -3,6 +3,7 @@
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Git](#git)
* [Java](#java)
* [JavaScript](#javascript)
* [LaTeX](#latex)
@@ -28,6 +29,11 @@
* [Основи на програмирането със C++](https://cpp-book.softuni.bg) - Светлин Наков и колектив
### Git
* [Pro Git](https://git-scm.com/book/bg/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
### Java
* [Въведение в програмирането с Java](https://introprogramming.info/intro-java-book) - Светлин Наков и колектив
@@ -50,3 +56,4 @@
### Python
* [Основи на програмирането с Python](https://python-book.softuni.bg) - Светлин Наков и колектив
+8 -8
View File
@@ -12,11 +12,12 @@
* [Misc](#misc)
* [Python](#python)
* [Sql](#sql)
* [Web Development](#web-development)
### Algorithms
* [Dynamic Programming Book «ডাইনামিক প্রোগ্রামিং বই»](https://dp-bn.github.io) - Tasmeem Reza, Mamnoon Siam (PDF, [LaTeX](https://github.com/Bruteforceman/dynamic-progamming-book))
* [Dynamic Programming Book «ডাইনামিক প্রোগ্রামিং বই»](https://dp-bn.github.io) - Tasmeem Reza, Mamnoon Siam (PDF, [LaTeX](https://github.com/Bruteforceman/dynamic-programming-book))
### C
@@ -26,11 +27,6 @@
* [Computer Programming Part 3](https://archive.org/details/computer-programming-part-3-tamim-shaharier-subin) - Tamim Shahriar Subeen (PDF)
### <a id="cpp"></a>C++
* [সিপিপি পরিগণনা Computer Programming](https://www.academia.edu/16658418/c_programming_bangla_book) - Mahmudul Hasan (PDF, HTML)
### Data Science
* [ডাটা সাইন্সের হাতেখড়ি](https://datasinsightsbd.gitbook.io) - Fazle Rabbi Khan (gitbook)
@@ -65,7 +61,7 @@
* [কেমনে করে সিস্টেম ডিজাইন?](https://imtiaz-hossain-emu.gitbook.io/system-design/) - Imtiaz Hossain Emu
* [ডেভসংকেত: বাংলা চিটশিটের ভান্ডার](https://devsonket.com) - Devsonket Team
* [SL3 Framework - Code For Brain](https://web.archive.org/web/20201024204437/https://sl3.app) - Stack Learners *(:card_file_box: archived)*
* [SL3 Framework - Code For Brain](https://web.archive.org/web/20201024204437/https://sl3.app) - Stack Learners *( :card_file_box: archived)*
### Problem Sets
@@ -87,7 +83,11 @@
* [বাংলায় SQL টিউটোরিয়াল](https://sql.howtocode.dev) - Saiful, et al.
### Web Development
* [এইচটিএমএল ও সিএসএস ইন বাংলায় (HTML & CSS in Bangla)](https://github.com/CodeJogot/html-css-course-in-bangla) - Farmer Abdul Alim (GitHub, HTML)
### Git and Github
* [এক পলকে গিট ও গিটহাব](https://with.zonayed.me/book/git-n-github-at-glance/) - Zonayed
+1 -1
View File
@@ -135,7 +135,7 @@
#### Django
* [Django Girls Tutoriál](https://tutorial.djangogirls.org/cs/) (1.11) (HTML) *(:construction: in process)*
* [Django Girls Tutoriál](https://tutorial.djangogirls.org/cs/) (1.11) (HTML) *( :construction: in process)*
### Perl
+1 -6
View File
@@ -10,7 +10,7 @@
### C
* [Beej's Guide til Netvarksprogrammierung](https://web.archive.org/web/20190701062226/http://artcreationforever.com/bgnet.html) - Brian "Beej Jorgensen" Hall, Art of Science (HTML) *(:card_file_box: archived)*
* [Beej's Guide til Netvarksprogrammierung](https://web.archive.org/web/20190701062226/http://artcreationforever.com/bgnet.html) - Brian "Beej Jorgensen" Hall, Art of Science (HTML) *( :card_file_box: archived)*
* [Programmering i C](http://people.cs.aau.dk/~normark/c-prog-06/pdf/all.pdf) - Kurt Nørmark (PDF)
@@ -25,11 +25,6 @@
* [Notes about C++](http://people.cs.aau.dk/~normark/ap/index.html) - Kurt Nørmark (HTML)
### Delphi
* [Programmering Med Delphi 7](http://olewitthansen.dk/Datalogi/ProgrammeringMedDelphi.pdf) - Ole Witt-Hansen (PDF)
### Java
* [Objektorienteret programmering i Java](http://javabog.dk) - Jacob Nordfalk
+5 -5
View File
@@ -94,7 +94,7 @@
### Delphi
* [Delphi-Starter](https://web.archive.org/web/20170714162427/https://downloads.delphi-treff.de/DelphiStarter.pdf) - Florian Hämmerle, Martin Strohal, Christian Rehn, Andreas Hausladen (PDF) *(:card_file_box: archived)*
* [Delphi-Starter](https://web.archive.org/web/20170714162427/https://downloads.delphi-treff.de/DelphiStarter.pdf) - Florian Hämmerle, Martin Strohal, Christian Rehn, Andreas Hausladen (PDF) *( :card_file_box: archived)*
### Git
@@ -140,7 +140,7 @@
* [Java 7 Mehr als eine Insel](http://openbook.rheinwerk-verlag.de/java7) - Christian Ullenboom (Online)
* [Java ist auch eine Insel](http://openbook.rheinwerk-verlag.de/javainsel) - Christian Ullenboom (Online)
* [Java SE 8 Standard-Bibliothek](http://openbook.rheinwerk-verlag.de/java8) - Christian Ullenboom (Online)
* [Java Tutorial - Java lernen leicht gemacht](https://java-tutorial.org/index.php) - Björn und Britta Petri
* [Java Tutorial - Java lernen leicht gemacht](https://web.archive.org/web/20230805211306/https://java-tutorial.org/index.php) - Björn und Britta Petri *( :card_file_box: archived)*
* [Nebenläufige Programmierung mit Java](https://www.assets.dpunkt.de/openbooks/Hettel_Nebenlaeufige%20Programmierung%20mit%20Java_Broschuere.pdf) - Jörg Hettel und Manh Tien Tran (PDF)
* [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau) - Boris Schäling (HTML)
* [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung) - Boris Schäling (HTML)
@@ -208,13 +208,13 @@
* [A Byte of Python - Einführung in Python](https://sourceforge.net/projects/abop-german.berlios/files) - Swaroop C H, Bernd Hengelein, Lutz Horn, Bernhard Krieger, Christoph Zwerschke (PDF)
* [Programmiereinführung mit Python](http://opentechschool.github.io/python-beginners/de) (Online)
* [PyQt und PySide: GUI und Anwendungsentwicklung mit Python und Qt](https://github.com/pbouda/pyqt-und-pyside-buch) - Peter Bouda, Michael Palmer, Dr. Markus Wirz (TeX, [PDF](https://github.com/pbouda/pyqt-und-pyside-buch/releases/latest)) *(:construction: in Bearbeitung)*
* [PyQt und PySide: GUI und Anwendungsentwicklung mit Python und Qt](https://github.com/pbouda/pyqt-und-pyside-buch) - Peter Bouda, Michael Palmer, Dr. Markus Wirz (TeX, [PDF](https://github.com/pbouda/pyqt-und-pyside-buch/releases/latest)) *( :construction: in Bearbeitung)*
* [Python 3 - Das umfassende Handbuch](http://openbook.rheinwerk-verlag.de/python) - Johannes Ernesti, Peter Kaiser (Online)
#### Django
* [Django Girls Tutorial](https://tutorial.djangogirls.org/de) (1.11) (HTML) *(:construction: in Bearbeitung)*
* [Django Girls Tutorial](https://tutorial.djangogirls.org/de) (1.11) (HTML) *( :construction: in Bearbeitung)*
### R
@@ -224,7 +224,7 @@
### Ruby on Rails
* [Praxiswissen Ruby](https://web.archive.org/web/20160328183933/https://oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) - Sascha Kersken (PDF) *(:card_file_box: archived)*
* [Praxiswissen Ruby](https://web.archive.org/web/20160328183933/https://oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) - Sascha Kersken (PDF) *( :card_file_box: archived)*
* [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) - Denny Carl (PDF)
* [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) - Rob Orsini (PDF)
* [Ruby on Rails 2](http://openbook.rheinwerk-verlag.de/ruby_on_rails/) - Hussein Morsy, Tanja Otto (Online)
+34
View File
@@ -1,10 +1,15 @@
### Περιεχόμενα
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Git](#git)
* [Java](#java)
* [JavaScript](#javascript)
* [Matlab](#matlab)
* [Prolog](#prolog)
* [Python](#python)
* [R](#r)
* [Scala](#scala)
* [SQL](#sql)
@@ -12,11 +17,23 @@
### C
* [Διαδικαστικός προγραμματισμός](https://repository.kallipos.gr/bitstream/11419/1346/3/00_master%20document_KOY.pdf) - Μαστοροκώστας Πάρις (PDF)
* [Μια σύγχρονη προσέγγιση στη γλώσσα C](https://repository.kallipos.gr/handle/11419/11683) - Αλέξανδρος Τζάλλας, Χρήστος Γκόγκος, Ιωάννης Τσούλος (PDF) (CC BY-NC-SA)
### <a id="csharp"></a>C\#
* [Επίλυση προβλημάτων με τη γλώσσα C#](https://repository.kallipos.gr/handle/11419/9349) - Νικόλαος Ζάχαρης (PDF) (CC BY-NC-SA)
### <a id="cpp"></a>C++
* [Εισαγωγή στη C++](http://www.ebooks4greeks.gr/2011.Download_free-ebooks/Pliroforikis/glossa_programmatismoy_C++__eBooks4Greeks.gr.pdf) (PDF)
* [Προγραμματισμός με τη γλώσσα C++](https://repository.kallipos.gr/bitstream/11419/6443/3/00_master_document-KOY.pdf) - Θεόδωρος Αλεβίζος (PDF) (CC BY-NC-SA)
### Git
* [Pro Git](https://git-scm.com/book/gr/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB, MOBI)
### Java
@@ -36,6 +53,16 @@
* [HTML5-JavaScript (Δημιουργώντας παιχνίδια – Ο εύκολος τρόπος)](https://www.ebooks4greeks.gr/html5-javascript)
### Matlab
* [Εισαγωγή στον προγραμματισμό](https://repository.kallipos.gr/handle/11419/8671) Πολυχρόνης Οικονόμου, Πολύκαρπος Παπαδόπουλος (PDF) (CC BY-NC-SA)
### Prolog
* [Τεχνικές Λογικού Προγραμματισμού](https://repository.kallipos.gr/handle/11419/777) Ηλίας Σακελλαρίου, Νικόλαος Βασιλειάδης, Πέτρος Κεφαλάς, Δημοσθένης Σταμάτης (EPUB, PDF) (CC BY-NC-SA)
### Python
* [Εισαγωγή στον Προγραμματισμό με Αρωγό τη Γλώσσα Python](https://www.ebooks4greeks.gr/eisagwgh-ston-programmatismo-me-arwgo-th-glwssa-python)
@@ -43,6 +70,13 @@
* [Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με Python](https://repository.kallipos.gr/bitstream/11419/1708/3/85_Magoutis.pdf) (PDF)
### R
* [Εισαγωγή στην Επιχειρησιακή Έρευνα και στον Γραμμικό Προγραμματισμό](https://repository.kallipos.gr/handle/11419/5699) Κωνσταντίνος Κουνετάς, Νικόλαος Χατζησταμούλου (EPUB, PDF) (CC BY-NC-SA)
* [Εισαγωγή στον προγραμματισμό και στη στατιστική ανάλυση με R](https://repository.kallipos.gr/handle/11419/2601) Ιωάννης Ντζούφρας, Δημήτριος Καρλής (EPUB, PDF) (CC BY-NC-SA)
* [Προγραμματισμός σε R](https://repository.kallipos.gr/handle/11419/8588) Βασίλης Νικολαΐδης (PDF) (CC BY-NC-SA)
### Scala
* [Creative Scala](https://github.com/mrdimosthenis/creative-scala) (EPUB, HTML, PDF)
+3 -2
View File
@@ -295,7 +295,7 @@
#### MongoDB
* [El pequeño libro MongoDB](https://github.com/uokesita/the-little-mongodb-book) - Karl Seguin, `trl.:` Osledy Bazo
* [MongoDB en español: T1, El principio](https://dpdc.gitbooks.io/mongodb-en-espanol-tomo-1/content) - Yohan D. Graterol (HTML) *(:construction: en proceso)*
* [MongoDB en español: T1, El principio](https://dpdc.gitbooks.io/mongodb-en-espanol-tomo-1/content) - Yohan D. Graterol (HTML) *( :construction: en proceso)*
#### Redis
@@ -344,6 +344,7 @@
* [Aprende Python](https://aprendepython.es) - Sergio Delgado Quintero (HTML, PDF) (CC BY)
* [Aprendiendo a Programar en Python con mi Computador](https://openlibra.com/en/book/download/aprendiendo-a-programar-en-python-con-mi-computador) (PDF)
* [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://code.google.com/p/swfk-es/) (HTML)
* [El tutorial de Python](https://docs.python.org/es/3/tutorial/) - Python Software Foundation (HTML)
* [Inmersión en Python](https://code.google.com/archive/p/inmersionenpython3/) (HTML)
* [Inmersión en Python 3](https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/inmersionenpython3/inmersionEnPython3.0.11.pdf) - Mark Pilgrim, `trl.:` José Miguel González Aguilera (PDF) (descarga directa)
* [Introducción a la programación con Python](http://repositori.uji.es/xmlui/bitstream/handle/10234/24305/s23.pdf) - Andrés Marzal, Isabel Gracia (PDF)
@@ -397,7 +398,7 @@
### Scala
* [Manual de Scala para programadores Java](http://www.scala-lang.org/docu/files/ScalaTutorial-es_ES.pdf) - Emmanuel Paradis, `trl.:` Jorge A. Ahumada (PDF)
* [Scala con Ejemplos](https://github.com/ErunamoJAZZ/ScalaByExample-es) - Martin Odersky, `trl.:` Daniel Erunamo *(:construction: en proceso)*
* [Scala con Ejemplos](https://github.com/ErunamoJAZZ/ScalaByExample-es) - Martin Odersky, `trl.:` Daniel Erunamo *( :construction: en proceso)*
### Scratch
+1 -1
View File
@@ -38,7 +38,7 @@
### JavaScript
* [JavaScript](https://web.archive.org/web/20200922201525/http://puhang.tpt.edu.ee/raamatud/JavaScript_konspekt.pdf) - Jüri Puhang (PDF) *(:card_file_box: archived)*
* [JavaScript](https://web.archive.org/web/20200922201525/http://puhang.tpt.edu.ee/raamatud/JavaScript_konspekt.pdf) - Jüri Puhang (PDF) *( :card_file_box: archived)*
#### AngularJS
+2 -1
View File
@@ -72,13 +72,14 @@
#### Symfony
* [سیمفونی ۵: سریع‌ترین مسیر&rlm;](https://web.archive.org/web/20210122133755/https://symfony.com/doc/current/the-fast-track/fa/index.html) - *(:card_file_box: archived)*
* [سیمفونی ۵: سریع‌ترین مسیر&rlm;](https://web.archive.org/web/20210122133755/https://symfony.com/doc/current/the-fast-track/fa/index.html) - *( :card_file_box: archived)*
### Python
* [پایتون به پارسی](https://python.coderz.ir) - سعید درویش&rlm; (HTML)
* [ترجمه آزاد کتاب Asyncio in Python&rlm;](https://github.com/ftg-iran/aip-persian)
* [ترجمه آزاد کتاب ThinkPython&rlm;](https://github.com/ThinkPythonPersian/thinkbook) - جمعی از مترجمان
#### Django
+2 -2
View File
@@ -39,7 +39,7 @@
* [C++](https://fi.wikibooks.org/wiki/C%2B%2B) - Wikikirjasto
* [C++-ohjelmointi](https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=cpp_ohj_01)
* [C++-opas](http://www.nic.funet.fi/c++opas/) - Aleksi Kallio
* [Olioiden ohjelmointi C++:lla](https://web.archive.org/web/20170918213135/http://www.cs.tut.fi/~oliot/kirja/olioiden-ohjelmointi-uusin.pdf) - Matti Rintala, Jyke Jokinen (PDF) *(:card_file_box: archived)*
* [Olioiden ohjelmointi C++:lla](https://web.archive.org/web/20170918213135/http://www.cs.tut.fi/~oliot/kirja/olioiden-ohjelmointi-uusin.pdf) - Matti Rintala, Jyke Jokinen (PDF) *( :card_file_box: archived)*
### Java
@@ -60,7 +60,7 @@
### OpenGL
* [OpenGL](https://fi.wikibooks.org/wiki/OpenGL) - Wikikirjasto *(:construction: keskeneräinen)*
* [OpenGL](https://fi.wikibooks.org/wiki/OpenGL) - Wikikirjasto *( :construction: keskeneräinen)*
### PHP
+20 -22
View File
@@ -15,7 +15,6 @@
* [C / C++](#c--c)
* [Caml / OCaml](#caml--ocaml)
* [Chaîne de blocs / Blockchain](#chaîne-de-blocs--blockchain)
* [Coq](#coq)
* [Fortran](#fortran)
* [Git](#git)
* [Go](#go)
@@ -41,6 +40,7 @@
* [Python](#python)
* [Django](#django)
* [R](#r)
* [Rocq Prover](#rocq-prover)
* [Ruby](#ruby)
* [Rust](#rust)
* [Sage](#sage)
@@ -77,10 +77,10 @@
#### Logiciels libres
* [Histoires et cultures du Libre](https://archives.framabook.org/histoiresetculturesdulibre/) - Camille Paloque-Berges, Christophe Masutti, `edt.:` Framasoft (coll. Framabook)
* [Option libre. Du bon usage des licences libres](http://framabook.org/optionlibre-dubonusagedeslicenceslibres/) - Jean Benjamin
* [Produire du logiciel libre](http://framabook.org/produire-du-logiciel-libre-2/) - Karl Fogel
* [Richard Stallman et la révolution du logiciel libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre-2/) - R.M. Stallman, S. Williams, C. Masutti
* [Histoires et cultures du Libre](https://archives.framabook.org/histoiresetculturesdulibre/) - Camille Paloque-Berges, Christophe Masutti, `edt.:` Framasoft (coll. Framabook) (HTML, EPUB, PDF) (CC BY)
* [Option libre. Du bon usage des licences libres](https://archives.framabook.org/optionlibre-dubonusagedeslicenceslibres/) - Jean Benjamin (EPUB, PDF) (CC BY-SA, GFDL)
* [Produire du logiciel libre](https://archives.framabook.org/produire-du-logiciel-libre-2/) - Karl Fogel (EPUB, PDF) (CC BY-SA)
* [Richard Stallman et la révolution du logiciel libre](https://archives.framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre-2/) - R.M. Stallman, S. Williams, C. Masutti (EPUB, HTML, PDF) (GFDL)
#### Makefile
@@ -91,7 +91,7 @@
#### Mathématiques
* [Approfondissements de lycée](https://fr.wikibooks.org/wiki/Approfondissements_de_lycée) - Wikibooks contributors, Zhuo Jia Dai, `ctb.:` R3m0t, `ctb.:` Martin Warmer (HTML) (:construction: *in process*)
* [Approfondissements de lycée](https://fr.wikibooks.org/wiki/Approfondissements_de_lycée) - Wikibooks contributors, Zhuo Jia Dai, `ctb.:` R3m0t, `ctb.:` Martin Warmer (HTML) ( :construction: *in process*)
#### Pédagogie pour les enfants et adolescents
@@ -139,11 +139,6 @@
* [Maîtriser Ethereum: Développer des contrats intelligents et des DApps](https://ethereum.maitriser.ca) - Andreas M. Antonopoulos, Gavin Wood, Serafim Dos Santos (asciidoc, HTML)
### Coq
* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt/) - Yves Bertot, Pierre Castéran
### Fortran
* [IDRIS adaptation of the Fortran 77 manual](http://www.idris.fr/formations/fortran/fortran-77.html) - IDRIS, Hervé Delouis, Patrick Corde (HTML)
@@ -201,7 +196,7 @@
* [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)*
* [(Xe)LaTeX appliqué aux sciences humaines](https://web.archive.org/web/20220121031527/geekographie.maieul.net/95) - Maïeul Rouquette *( :card_file_box: archived)*
##### KOMA-Script
@@ -239,13 +234,13 @@
### Lua
* [Introduction à la programmation Lua](http://www.luteus.biz/Download/LoriotPro_Doc/LUA/LUA_Training_FR/Introduction_Programmation.html)
* [Lua : le tutoriel](http://wxlua.developpez.com/tutoriels/lua/general/cours-complet/) - Claude Urban
* [Introduction à la programmation Lua](https://web.archive.org/web/20240109085639/https://www.luteus.biz/Download/LoriotPro_Doc/LUA/LUA_Training_FR/Introduction_Programmation.html) (HTML) *( :card_file_box: archived)*
* [Lua : le tutoriel](https://wxlua.developpez.com/tutoriels/lua/general/cours-complet/) - Claude Urban, `edt.:` Alexandre Laurent, ALT, Max (HTML, PDF)
### Meteor
* [Apprendre Meteor](https://mquandalle.gitbooks.io/apprendre-meteor/content/) - Maxime Quandalle
* [Apprendre Meteor](https://mquandalle.gitbooks.io/apprendre-meteor/content/) - Maxime Quandalle (HTML) (CC BY-NC-SA) *( :construction: in process)*
### Perl
@@ -257,7 +252,7 @@
### PHP
* [Cours de PHP 5](http://g-rossolini.developpez.com/tutoriels/php/cours/?page=introduction) - Guillaume Rossolini
* [Programmer en PHP](https://web.archive.org/web/20220327155108/lincoste.com/ebooks/pdf/informatique/programmer_php.pdf) - Julien Gaulmin (PDF) *(:card_file_box: archived)*
* [Programmer en PHP](https://web.archive.org/web/20220327155108/lincoste.com/ebooks/pdf/informatique/programmer_php.pdf) - Julien Gaulmin (PDF) *( :card_file_box: archived)*
#### Symfony
@@ -278,11 +273,9 @@
### Python
* [Apprendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
* [Introduction à la programmation](https://self-learning.info.ucl.ac.be/index/info1-exercises) (Inscription gratuite sur le site. Pour réaliser les exercices sur INGInious.org, créez-vous un compte gratuitement et liez ensuite votre compte self-learning à votre compte INGInious. )
* [Le guide de lauto-stoppeur pour Python!](https://python-guide-fr.readthedocs.io/fr/latest/) - Kenneth Reitz
* [Python Programming in French](https://www.youtube.com/playlist?list=PL0mGkrTWmp4ugGM9fiZjEuzMFeKD6Rh5G) - Data Scientist Nigeria
* [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau, Laurent Pointal
* [Apprendre à programmer avec Python](https://inforef.be/swi/python.htm) - Gerard Swinnen, `trl.:` Péter Daróczy, Hichem Razgallah, Mohamed Amine et al. (HTML, PDF, EPUB, ODT) (CC BY-NC-SA)
* [Le guide de lauto-stoppeur pour Python!](https://python-guide-fr.readthedocs.io/fr/latest/) - Kenneth Reitz (HTML, PDF) (CC BY-NC-SA)
* [Une introduction à Python 3](https://web.archive.org/web/20250204070442if_/https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau, Laurent Pointali (CC BY-NC-SA) *( :card_file_box: archived)*
#### Django
@@ -296,6 +289,11 @@
* [Introduction à la programmation en R](http://cran.r-project.org/doc/contrib/Goulet_introduction_programmation_R.pdf) - Vincent Goulet (PDF)
### Rocq Prover
* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt/) - Yves Bertot, Pierre Castéran
### Ruby
* [Ruby en vingt minutes](https://www.ruby-lang.org/fr/documentation/quickstart/)
@@ -304,7 +302,7 @@
#### Ruby on Rails
* [Tutoriel Ruby on Rails : Apprendre Rails par l'exemple](https://web.archive.org/web/20210801160026/french.railstutorial.org/chapters/beginning) - Michael Hartl *(:card_file_box: archived)*
* [Tutoriel Ruby on Rails : Apprendre Rails par l'exemple](https://web.archive.org/web/20210801160026/french.railstutorial.org/chapters/beginning) - Michael Hartl *( :card_file_box: archived)*
### Rust
+7 -1
View File
@@ -9,6 +9,7 @@
* [Linux](#linux)
* [Networking](#networking)
* [Php](#php)
* [Python](#python)
### C
@@ -64,5 +65,10 @@
### PHP
* [PHP In Hindi Tutorial](http://tutorialsroot.com/php/index.html) - TutorialsRoot.com
* [PHP Tutorials In Hindi](https://www.learnhindituts.com/php) - LearnHindiTuts.com
### Python
* [Python Notes \| Hindi](https://ehindistudy.com/2022/10/12/python-pdf-notes-hindi/) - Yugal Joshi (HTML) *( :construction: in process)*
* [Python Tutorial in Hindi (Full Python Course) \| Hindi](https://www.tutorialinhindi.com/wp-content/uploads/2022/01/Python-Tutorial-in-Hindi-Full-Python-Course-FREE-PDF.pdf) - TutorialInHindi.com (PDF)
+3 -3
View File
@@ -40,7 +40,7 @@
### C
* [Beej útmutatója a hálózati programozáshoz - Internet Socketek használatával](https://web.archive.org/web/20180630204236/http://weknowyourdreams.com/bgnet-sw.html) - Brian "Beej Jorgensen" Hall, Hajdu Gábor (HTML) *(:card_file_box: archived)*
* [Beej útmutatója a hálózati programozáshoz - Internet Socketek használatával](https://web.archive.org/web/20180630204236/http://weknowyourdreams.com/bgnet-sw.html) - Brian "Beej Jorgensen" Hall, Hajdu Gábor (HTML) *( :card_file_box: archived)*
### <a id="cpp"></a>C++
@@ -70,7 +70,7 @@
### Lego Mindstorms
* [A MINDSTORMS EV3 robotok programozásának alapjai](https://hdidakt.hu/wp-content/uploads/2016/01/dw_74.pdf) - Kiss Róbert (PDF)
* [Egyszerű robotika, A Mindstorms NXT robotok programozásának alapjai](https://web.archive.org/web/20160607074029/http://www.banyai-kkt.sulinet.hu/robotika/Segedanyag/Egyszeru_robotika.pdf) - Kiss Róbert, Badó Zsolt (PDF) *(:card_file_box: archived)*
* [Egyszerű robotika, A Mindstorms NXT robotok programozásának alapjai](https://web.archive.org/web/20160607074029/http://www.banyai-kkt.sulinet.hu/robotika/Segedanyag/Egyszeru_robotika.pdf) - Kiss Róbert, Badó Zsolt (PDF) *( :card_file_box: archived)*
### Lisp
@@ -115,7 +115,7 @@
#### Django
* [Django Girls Tutorial](https://tutorial.djangogirls.org/hu/) (1.11) (HTML) *(:construction: in process)*
* [Django Girls Tutorial](https://tutorial.djangogirls.org/hu/) (1.11) (HTML) *( :construction: in process)*
### Windows Phone
+13 -5
View File
@@ -29,6 +29,7 @@
* [Python](#python)
* [Rust](#rust)
* [Solidity](#solidity)
* [Swift](#swift)
### Android
@@ -39,7 +40,7 @@
### C
* [Belajar Pemrograman C untuk Pemula](https://www.petanikode.com/tutorial/c/) - Ahmad Muhardian *(:construction: in process)*
* [Belajar Pemrograman C untuk Pemula](https://www.petanikode.com/tutorial/c/) - Ahmad Muhardian *( :construction: in process)*
* [Tutorial Belajar Bahasa Pemrograman C Untuk Pemula](https://www.duniailkom.com/tutorial-belajar-bahasa-pemrograman-c-bagi-pemula/) - Duniailkom
@@ -70,9 +71,11 @@
### HTML and CSS
* [Cara Cepat dan Mudah Menguasai CSS Rule](https://gilacoding.com/upload/file/Mahir-menguasai-CSS-Part%201.pdf) - Rudy Devianto (PDF)
* [Ebook Belajar HTML Dan CSS Dasar](https://www.malasngoding.com/download-ebook-belajar-html-dan-css-dasar-gratis/)
* [Ebook HTML CSS Manual Dasar](https://github.com/LIGMATV/LIGMATV/wiki/Ebook-HTML-CSS-Manual-Dasar) - Muhammad Danish Naufal (PDF, DOCX)
* [Tutorial Dasar CSS untuk Pemula](https://www.petanikode.com/tutorial/css/) - Ahmad Muhardian (Petani Kode) *(:construction: dalam proses)*
* [Mahir Menguasai CSS - Tutorial & Praktek](https://gilacoding.com/upload/file/Mahir-menguasai-CSS-Part%202.pdf) - Rudy Devianto (PDF)
* [Tutorial Dasar CSS untuk Pemula](https://www.petanikode.com/tutorial/css/) - Ahmad Muhardian (Petani Kode) *( :construction: dalam proses)*
* [Tutorial HTML untuk Pemula](https://www.petanikode.com/tutorial/html/) - Ahmad Muhardian (Petani Kode)
@@ -106,7 +109,7 @@
* [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)*
* [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *( :construction: dalam proses)*
* [Tutorial JavaScript Modern](https://id.javascript.info) - Ilya Kantor
@@ -193,7 +196,7 @@
* [PHP: The Right Way Bahasa Indonesia](http://id.phptherightway.com/#site-header/)
* [Tutorial Belajar PHP Dasar Untuk Pemula](https://www.duniailkom.com/tutorial-belajar-php-dasar-untuk-pemula/) - Duniailkom
* [Tutorial Ebook PHP](http://www.ilmuwebsite.com/ebook-php-free-download)
* [Tutorial Pemrograman PHP untuk Pemula](https://www.petanikode.com/tutorial/php) - Ahmad Muhardian (Petani Kode) *(:construction: dalam proses)*
* [Tutorial Pemrograman PHP untuk Pemula](https://www.petanikode.com/tutorial/php) - Ahmad Muhardian (Petani Kode) *( :construction: dalam proses)*
#### CodeIgniter
@@ -202,7 +205,7 @@
* [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 3 & 4](https://www.petanikode.com/tutorial/codeigniter/) *( :construction: dalam proses)*
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)
@@ -242,3 +245,8 @@
### Solidity
* [Smart Contract Blockchain pada E-Voting](https://www.researchgate.net/publication/337961765_Smart_Contract_Blockchain_pada_E-Voting) - Ajib Susanto (HTML, PDF)
### Swift
* [Swift Bahasa Indonesia](https://www.youtube.com/playlist?list=PLH1gH0TmFBBhR8A_Xq7drrxC4OlUvNP7b) - Ipung DEV Academy
+6 -4
View File
@@ -47,7 +47,7 @@
#### Metodologie di sviluppo del software
* [Analisi e progettazione del software](http://www.diegm.uniud.it/schaerf/APS/Dispensa_APS_2_3.pdf) - S. Ceschia, A. Schaerf (PDF)
* [Analisi e progettazione del software](https://web.archive.org/web/20210819183048/http://www.diegm.uniud.it/schaerf/APS/Dispensa_APS_2_3.pdf) - S. Ceschia, A. Schaerf (PDF)
* [Programmazione Funzionale](http://minimalprocedure.pragmas.org/writings/programmazione_funzionale/programmazione_funzionale.html) - Massimo Maria Ghisalberti
@@ -72,6 +72,7 @@
* [Breve storia dell'informatica](http://apav.it/informatica_file1.pdf) - F. Eugeni (PDF)
* [Corso di storia dell'informatica](http://nid.dimi.uniud.it/computing_history/computing_history.html) - C. Bonfanti, P. Giangrandi (PDF)
* [Guida pratica all'uso delle Intelligenze Artificiali](https://github.com/matteobaccan/CorsoAIBook) - M. Baccan, D. Ferrero (MD, PDF)
* [La storia dell'informatica in Mondo Digitale](http://www.aicanet.it/storia-informatica/storia-dell-informatica-in-mondo-digitale) (PDF)
* [STI: il corso di storia dell'Informatica](https://www.progettohmr.it/Corso/) - G.A. Cignoni (PDF)
* [Storia dell'informatica](http://www.dsi.unive.it/~pelillo/Didattica/Storia%20dell'informatica/) - M. Pelillo (PDF)
@@ -100,7 +101,7 @@
* [Guida di Beej alla Programmazione di Rete - Usando Socket Internet](http://linguaggioc.altervista.org/dl/GuidaDiBeejAllaProgrammazioneDiRete.pdf) - Brian "Beej Jorgensen" Hall, Fabrizio Pani (PDF)
* [Il linguaggio C - Guida pratica alla programmazione](https://eineki.files.wordpress.com/2010/02/guidac.pdf) - BlackLight (PDF)
* [Linguaggio C - ANSI C](https://web.archive.org/web/20180920221053/http://www.itis.pr.it/~dsacco/itis/Olimpiadi-informatica/Libri-di-testo/LinguaggioC-R&K.pdf) - Brian W. Kernighan, Dennis M. Ritchie (PDF) *(:card_file_box: archived)*
* [Linguaggio C - ANSI C](https://web.archive.org/web/20180920221053/http://www.itis.pr.it/~dsacco/itis/Olimpiadi-informatica/Libri-di-testo/LinguaggioC-R&K.pdf) - Brian W. Kernighan, Dennis M. Ritchie (PDF) *( :card_file_box: archived)*
* [Tricky C](http://www.dmi.unict.it/diraimondo/web/wp-content/uploads/classes/so/mirror-stuff/Tricky_C.pdf) (PDF)
@@ -233,12 +234,13 @@
* [Immersione in Python 3](http://gpiancastelli.altervista.org/dip3-it/) - Mark Pilgrim, `trl.:` Giulio Piancastelli (HTML) [(PDF)](http://gpiancastelli.altervista.org/dip3-it/d/diveintopython3-it-pdf-latest.zip)
* [La libreria di riferimento di Python](http://docs.python.it/html/lib/)
* [Pensare da Informatico, Versione Python](http://www.python.it/doc/Howtothink/Howtothink-html-it/index.htm)
* [Pensare in Python](https://github.com/AllenDowney/ThinkPythonItalian) - Allen B. Downey, `trl.:` Alessandro Pocaterra (HTML, PDF)
* [Python per tutti: Esplorare dati con Python3](http://do1.dr-chuck.com/pythonlearn/IT_it/pythonlearn.pdf) - Charles Russell Severance (PDF) [(EPUB)](http://do1.dr-chuck.com/pythonlearn/IT_it/pythonlearn.epub)
#### Django
* [Il tutorial di Django Girls](https://tutorial.djangogirls.org/it/) (1.11) (HTML) *(:construction: in process)*
* [Il tutorial di Django Girls](https://tutorial.djangogirls.org/it/) (1.11) (HTML) *( :construction: in process)*
### Ruby
@@ -264,7 +266,7 @@
### UML
* [Appunti di UML](https://web.archive.org/web/20110322065222/http://liuct.altervista.org/download/repository/ingsof/Appunti_UML.pdf) (PDF) *(:card_file_box: archived)*
* [Appunti di UML](https://web.archive.org/web/20110322065222/http://liuct.altervista.org/download/repository/ingsof/Appunti_UML.pdf) (PDF) *( :card_file_box: archived)*
### Visual Basic
+16 -6
View File
@@ -7,6 +7,7 @@
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
* [グラフィックスプログラミング](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%82%b9%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0)
* [グラフィックユーザーインターフェイス](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%82%a4%e3%82%b9)
* [ゲーム開発](#%e3%82%b2%e3%83%bc%e3%83%A0%e9%96%8b%e7%99%ba)
* [コンテナ](#%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A)
* [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3)
* [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
@@ -28,7 +29,6 @@
* [C++](#cpp)
* [Clojure](#clojure)
* [CoffeeScript](#coffeescript)
* [Coq](#coq)
* [D](#d)
* [Elixir](#elixir)
* [Erlang](#erlang)
@@ -68,6 +68,7 @@
* [Python](#python)
* [Flask](#flask)
* [R](#r)
* [Rocq Prover](#rocq-prover)
* [Ruby](#ruby)
* [Rust](#rust)
* [Sather](#sather)
@@ -127,6 +128,15 @@
* [Qtプログラミング入門](https://densan-labs.net/tech/qt) - @nishio_dens
#### ゲーム開発
* [C# スタイルガイドを作成する:拡張性のある、よりクリーンなコードを書く](https://unity3d.jp/game/game-ebooks/create-code-c-sharp-style-guide-e-book/) - Unity Technologies (HTML & PDF)
* [C# スタイルガイドを使用して、クリーンでスケーラブルなゲームコードを書く - Unity 6版](https://unity3d.jp/game/create-code-c-sharp-style-guide-e-book-unity-6/) - Unity Technologies (HTML & PDF)
* [ゲームプログラミングのパターンを活用してコードをレベルアップ](https://unity3d.jp/game/game-ebooks/level-up-your-code-with-game-programming-patterns/) - Unity Technologies (HTML & PDF)
* [ゲームレベルデザイン入門](https://unity3d.jp/game/game-ebooks/game-level-design/) - Unity Technologies (HTML & PDF)
* [デザインパターンとSOLIDでコードをレベルアップ](https://unity3d.jp/game/design-patterns-solid-ebook/) - Unity Technologies (HTML & PDF)
#### コンテナ
* [Docker-docs-ja](https://docs.docker.jp) - Docker Docs Translation Ja-Jp Project
@@ -294,11 +304,6 @@
* [正規表現リファレンス(CoffeeScript)](https://kyu-mu.net/coffeescript/regexp) - 飯塚直
### Coq
* [ソフトウェアの基礎](http://proofcafe.org/sf) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, `trl:` 梅村晃広, `trl:` 片山功士, `trl:` 水野洋樹, `trl:` 大橋台地, `trl:` 増子萌, `trl:` 今井宜洋
### D
* [D言語基礎文法最速マスター](https://gist.github.com/repeatedly/2470712) - Masahiro Nakagawa
@@ -601,6 +606,11 @@
* [無料統計ソフトRで心理学](http://blue.zero.jp/yokumura/Rhtml/Haebera2002.html) - 奥村泰之
### Rocq Prover
* [ソフトウェアの基礎](http://proofcafe.org/sf) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, `trl:` 梅村晃広, `trl:` 片山功士, `trl:` 水野洋樹, `trl:` 大橋台地, `trl:` 増子萌, `trl:` 今井宜洋
### Ruby
* [Ruby on Rails ガイド](https://railsguides.jp) - Rails community, `trl:` 八田 昌三, `trl:` 安川 要平
+13 -26
View File
@@ -20,7 +20,6 @@
* [Linux](#linux)
* [Machine Learning](#machine-learning)
* [Mathematics](#mathematics)
* [OpenStack](#openstack)
* [Operation System](#operation-system)
* [Perl](#perl)
* [PHP](#php)
@@ -37,9 +36,9 @@
* [Sed](#sed)
* [Software Engineering](#software-engineering)
* [Springboot](#springboot)
* [SQL](#sql)
* [TypeScript](#typescript)
* [Unicode](#unicode)
* [Unity3d](#unity3d)
### Amazon Web Service
@@ -62,7 +61,6 @@
* [모두의 C언어](https://thebook.io/006989/) - 이형우
* [씹어먹는 C](https://github.com/kev0960/ModooCode/raw/master/book/c/main.pdf) - 이재범 (PDF)
* [코딩 자율학습 나도코딩의 C 언어 입문](https://thebook.io/007139/) - 나도코딩
* [BeeJ's Guide to Network Programming - 인터넷 소켓 활용](https://blogofscience.com/Socket_Programming-KLDP.html)
* [C 프로그래밍: 현대적 접근](https://wikidocs.net/book/2494) - K.N.King, `trl.:` 주민하
@@ -98,7 +96,6 @@
* [가장 빨리 만나는 Go 언어](http://www.pyrasis.com/private/2015/06/01/publish-go-for-the-really-impatient-book)
* [효과적인 Go 프로그래밍](https://gosudaweb.gitbooks.io/effective-go-in-korean/content/)
* [Go 문서 한글 번역](https://github.com/golang-kr/golang-doc/wiki)
* [Go 언어 웹 프로그래밍 철저 입문](https://thebook.io/006806/)
* [The Little Go Book. 리틀 고 책입니다](https://github.com/byounghoonkim/the-little-go-book/) - Karl Seguin, `trl.:` Byounghoon Kim ([HTML](https://github.com/byounghoonkim/the-little-go-book/blob/master/ko/go.md))
* [The Ultimate Go Study Guide 한글 번역](https://github.com/ultimate-go-korean/translation)
@@ -141,7 +138,7 @@
### Linux
* [리눅스 서버를 다루는 기술](https://web.archive.org/web/20220107111504/https://thebook.io/006718/) *(:card_file_box: archived)*
* [리눅스 서버를 다루는 기술](https://web.archive.org/web/20220107111504/https://thebook.io/006718/) *( :card_file_box: archived)*
* [GNOME 배우기](https://sites.google.com/site/gnomekr/home/learning_gnome)
@@ -157,11 +154,6 @@
* [기초정수론: 계산과 법연산, 그리고 비밀통신을 강조한](https://wstein.org/ent/ent_ko.pdf) - William Stein (PDF)
### OpenStack
* [오픈스택을 다루는 기술](https://thebook.io/006881) - 장현정 (HTML)
### Operation System
* [운영체제: 아주 쉬운 세 가지 이야기](https://github.com/remzi-arpacidusseau/ostep-translations/tree/master/korean) - Remzi Arpacidusseau (PDF)
@@ -171,18 +163,16 @@
* [2시간 반만에 펄 익히기](http://qntm.org/files/perl/perl_kr.html)
* [Perl 객체지향프로그래밍(OOP)](https://github.com/aero/perl_docs/blob/master/hatena_perl_oop.md) : Hatena-TextBook의 oop-for-perl 문서 한역 by aero
* [Seoul.pm 펄 크리스마스 달력 #2014 \| Seoul.pm Perl Advent Calendar 2014](http://advent.perl.kr/2014/)
### PHP
* [PHP5 의 주요 기능](https://www.lesstif.com/pages/viewpage.action?pageId=24445740)
* [숏텀 PHP](https://wikidocs.net/book/17209) - 디지털감성
#### Laravel
* [라라벨 (Laravel) 5 입문 및 실전 강좌](https://github.com/appkr/l5essential)
* [쉽게 배우는 라라벨 5 프로그래밍](https://www.lesstif.com/display/laravelprog)
### Python
@@ -201,12 +191,13 @@
* [파이썬을 여행하는 히치하이커를 위한 안내서!](https://python-guide-kr.readthedocs.io/ko/latest/)
* [파이썬을 이용한 비트코인 자동매매](https://wikidocs.net/book/1665) - 조대표
* [A Byte of Python 한글 번역](http://byteofpython-korean.sourceforge.net/byte_of_python.pdf) - Jeongbin Park (PDF)
* [Let's Get IT 파이썬 프로그래밍](https://thebook.io/080251) - 안지혜
* [PyQt5 Tutorial - 파이썬으로 만드는 나만의 GUI 프로그램](https://wikidocs.net/book/2165) - Dardao (HTML)
#### Django
* [장고걸스 튜토리얼 (Django Girls Tutorial)](https://tutorial.djangogirls.org/ko/) (1.11) (HTML) *(:construction: in process)*
* [장고걸스 튜토리얼 (Django Girls Tutorial)](https://tutorial.djangogirls.org/ko/) (1.11) (HTML) *( :construction: in process)*
* [점프 투 장고](https://wikidocs.net/book/4223) - 박응용
@@ -224,8 +215,7 @@
### R
* [Must Learning with R (개정판)](https://wikidocs.net/book/4315) - DoublekPark 외 1명
* [R을 이용한 데이터 처리 & 분석 실무](http://r4pda.co.kr) - 서민구 (HTML, PDF - 이전 버젼)
* [The R Manuals (translated in Korean)](http://www.openstatistics.net)
* [The R Manuals (translated in Korean)](http://www.openstatistics.net/ko.html)
### Raspberry Pi
@@ -240,18 +230,16 @@
### Rust
* [러스트 코딩인사이트](https://coding-insight.com/docs/category/rust)
* [러스트 프로그래밍 언어](https://rinthel.github.io/rust-lang-book-ko/) - 스티브 클라브닉, 캐롤 니콜스
* [예제로 배우는 Rust 프로그래밍](http://rust-lang.xyz)
* [파이썬과 비교하며 배우는 러스트 프로그래밍](https://indosaram.github.io/rust-python-book/) - 윤인도
* [Comprehensive Rust](https://google.github.io/comprehensive-rust/ko/index.html)
* [Rust로 첫 번째 단계 수행](https://learn.microsoft.com/ko-kr/training/paths/rust-first-steps) - 마이크로소프트에서 제공하는 러스트 강의
* [The Rust Programming Language](https://doc.rust-kr.org/title-page.html)
### Scratch
* [창의컴퓨팅(Creative Computing) 가이드북](http://digital.kyobobook.co.kr/digital/ebook/ebookDetail.ink?barcode=480150000247P)
* [창의컴퓨팅(Creative Computing) 가이드북](https://ebook-product.kyobobook.co.kr/dig/epd/ebook/480150000247P)
### Sed
@@ -270,20 +258,19 @@
* [Springboot 2.X 정리](https://djunnni.gitbook.io/springboot) - 이동준
### SQL
* [처음 시작하는 MySQL — 입문자를 위한 데이터베이스 기초](https://wikidocs.net/book/18461) - 최종명
### TypeScript
* [5분 안에 보는 타입스크립트](https://typescript-kr.github.io)
* [타입스크립트 핸드북](https://joshua1988.github.io/ts) - Captain Pangyo
* [한눈에 보는 타입스크립트](https://heropy.blog/2020/01/27/typescript) - HEROPY
Tech
* [한눈에 보는 타입스크립트](https://heropy.blog/2020/01/27/typescript) - HEROPY Tech
* [TypeScript Deep Dive](https://radlohead.gitbook.io/typescript-deep-dive)
### Unicode
* [번역 Unicode 이모티콘에 얽힌 이것저것 (이모티콘 표준과 프로그래밍 핸들링)](http://pluu.github.io/blog/android/2020/01/11/unicode-emoji/)
### Unity3d
* [번역 Unity Graphics Programming Series](https://github.com/IndieVisualLab/UnityGraphicsProgrammingSeries) - [Indie Visual Lab](https://github.com/IndieVisualLab)
File diff suppressed because it is too large Load Diff
+6
View File
@@ -3,6 +3,7 @@
* [C](#c)
* [C#](#csharp)
* [COBOL](#cobol)
* [Git](#git)
* [Java](#java)
* [PHP](#php)
* [Symfony](#symfony)
@@ -25,6 +26,11 @@
* [Programmeren in COBOL](https://nl.wikibooks.org/wiki/Programmeren_in_COBOL) - Wikibooks
### Git
* [Pro Git](https://git-scm.com/book/nl/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
### Java
* [Programmeren in Java](https://nl.wikibooks.org/wiki/Programmeren_in_Java) - Wikibooks
+7 -7
View File
@@ -32,7 +32,7 @@
* [Pisanie OS](https://pl.wikibooks.org/wiki/Pisanie_OS) - Wikibooks
* [Poradnik początkującego programisty](http://www.eioba.pl/a/2eu1/poradnik-poczatkujacego-programisty) - Mariusz Żurawek
* [Programowanie webowe E14](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxOp0wtNk9Sle5WUsBZc6kq)
* [Struktury danych i ich zastosowania](https://web.archive.org/web/20190126061036/http://informatykaplus.edu.pl/upload/list/czytelnia/Struktury_danych_i_ich_zastosowania.pdf) - Informatyka+ (PDF) *(:card_file_box: archived)*
* [Struktury danych i ich zastosowania](https://web.archive.org/web/20190126061036/http://informatykaplus.edu.pl/upload/list/czytelnia/Struktury_danych_i_ich_zastosowania.pdf) - Informatyka+ (PDF) *( :card_file_box: archived)*
* [W poszukiwaniu wyzwań 2](https://www.mimuw.edu.pl/~idziaszek/algonotes/looking-for-a-challenge-2-pl.pdf) - Zadania z AMPPZ 20112014 (PDF)
@@ -56,14 +56,14 @@
### Bash
* [Kurs Bash'a](http://web.archive.org/web/20180129013729/http://dief.republika.pl/kursbasha.tar.gz) (tar.gz) *(:card_file_box: archived)*
* [Kurs Bash'a](http://web.archive.org/web/20180129013729/http://dief.republika.pl/kursbasha.tar.gz) (tar.gz) *( :card_file_box: archived)*
* [Programowanie w Bashu czyli jak pisać skrypty w Linuksie](https://www.arturpyszczuk.pl/files/bash/bash.pdf) - Artur Pyszczuk (PDF)
### C
* [Beej's Guide to Network Programming - Używanie gniazd internetowych](http://www.asawicki.info/Mirror/Beej_s%20Guide%20to%20Network%20Programming%20PL/bgnet.pdf) - Brian "Beej Jorgensen" Hall, Przełożył Bartosz Zapałowski (PDF)
* [Kurs języka C](https://web.archive.org/web/20220910113443/https://kurs-c.manifo.com/konfiguracja-srodowiska-298-547) - Mateusz Piaszczak *(:card_file_box: archived)*
* [Kurs języka C](https://web.archive.org/web/20220910113443/https://kurs-c.manifo.com/konfiguracja-srodowiska-298-547) - Mateusz Piaszczak *( :card_file_box: archived)*
* [Programowanie w C](https://upload.wikimedia.org/wikibooks/pl/6/6a/C.pdf) - Wikibooks (PDF)
* [Programowanie w języku C](http://www.arturpyszczuk.pl/files/c/pwc.pdf) (PDF)
* [Wgłąb języka C](http://helion.pl/online/wglab/wglab.zip) (ZIP)
@@ -84,7 +84,7 @@
* [Język C++ podstawy programowania](http://www.dz5.pl/ti/cpp/zz_dodatki/kurs_cpp_szczegolowy2.pdf) - Paweł Mikołajczak (PDF)
* [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1) - Piotr Szawdyński
* [Kurs podstaw Arduino](https://forbot.pl/blog/kurs-arduino-podstawy-programowania-spis-tresci-kursu-id5290) - forbot.pl
* [Megatutorial "Od zera do gier kodera"](https://web.archive.org/web/20230504051926/http://xion.org.pl/productions/texts/coding/megatutorial) - Karol Kuczmarski *(:card_file_box: archived)*
* [Megatutorial "Od zera do gier kodera"](https://web.archive.org/web/20230504051926/http://xion.org.pl/productions/texts/coding/megatutorial) - Karol Kuczmarski *( :card_file_box: archived)*
* [Programowanie obiektowe i C++](https://mst.mimuw.edu.pl/wyklady/poc/wyklad.pdf) - Janusz Jabłonowski (PDF)
@@ -114,7 +114,7 @@
### JavaScript
* [JavaScript](https://pl.wikibooks.org/wiki/JavaScript) - Wikibooks
* [JavaScript Garden](https://web.archive.org/web/20220910115336/https://bonsaiden.github.io/JavaScript-Garden/pl) *(:card_file_box: archived)*
* [JavaScript Garden](https://web.archive.org/web/20220910115336/https://bonsaiden.github.io/JavaScript-Garden/pl) *( :card_file_box: archived)*
* [JavaScript. I wszystko jasne](http://shebang.pl/kursy/wszystko-jasne/) - Marijn Haverbeke, Łukasz Piwko
* [Wstęp - JavaScript](http://www.kurshtml.edu.pl/js/index.html) - Sławomir Kokłowski
@@ -157,7 +157,7 @@
### Prolog
* [Programowanie w logice z ograniczeniami: Łagodne wprowadzenie dla platformy ECLiPSe](https://web.archive.org/web/20230329101049/http://pwlzo.pl/) - Antoni Niederliński *(:card_file_box: archived)*
* [Programowanie w logice z ograniczeniami: Łagodne wprowadzenie dla platformy ECLiPSe](https://web.archive.org/web/20230329101049/http://pwlzo.pl/) - Antoni Niederliński *( :card_file_box: archived)*
### Python
@@ -188,7 +188,7 @@
### SQL
* [Bazy danych](https://mst.mimuw.edu.pl/wyklady/bad/wyklad.pdf) - Zbigniew Jurkiewicz (PDF)
* [Kurs SQL](https://dbadmin.net.pl/category/sql/) - Łukasz Bartnicki (HTML) *(:construction: in process)*
* [Kurs SQL](https://dbadmin.net.pl/category/sql/) - Łukasz Bartnicki (HTML) *( :construction: in process)*
* [Kurs SQL](https://www.sqlpedia.pl/kurs-sql) - Jakub Kasprzak
* [PL/SQL - podstawy (na stronie)](http://andrzejklusiewicz.blogspot.com/2010/11/kurs-oracle-plsql.html)
* [SQL - podstawy (na stronie)](http://andrzejklusiewicz.blogspot.com/2010/11/kurs-oracle-sql.html)
+12 -5
View File
@@ -90,7 +90,8 @@
#### Sistemas Operacionais
* [Guia Foca Linux](https://www.guiafoca.org/#download) - Gleydson Maziolli (PDF)
* [Sistemas Operacionais: Conceitos e Mecanismos](http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=socm:socm-livro.pdf) - Carlos A. Maziero (PDF) (CC BY-NC-SA) *(:construction: em contínuo desenvolvimento)*
* [Linux Essentials](https://learning.lpi.org/pt/learning-materials/010-160/) - Linux Professional Institute (HTML, PDF) (CC BY-NC-ND 4.0)
* [Sistemas Operacionais: Conceitos e Mecanismos](http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=socm:socm-livro.pdf) - Carlos A. Maziero (PDF) (CC BY-NC-SA) *( :construction: em contínuo desenvolvimento)*
### Android
@@ -111,6 +112,7 @@
### Banco de Dados
* [Introdução a Banco de Dados](https://www.ime.usp.br/~jef/apostila.pdf) - Osvaldo Kotaro Takai, Isabel Cristina Italiano, João Eduardo Ferreira (PDF)
* [Introdução a Banco de Dados](https://educapes.capes.gov.br/bitstream/capes/564494/2/FASCICULO_Introducao_Banco_Dados_30_08.pdf) - Joyce Aline de Oliveira Marins, Gracyeli Santos Souza Guarienti (PDF)
@@ -136,6 +138,7 @@
* [C# e Orientação a Objetos](https://www.caelum.com.br/apostila-csharp-orientacao-objetos/) - Caelum
* [C# para Iniciantes](https://livrocsharp.com.br/wp-content/uploads/dae-uploads/CSharpIniciantes.pdf) - André Carlucci, Carlos dos Santos, Claudenir Andrade, Rafael Almeida, Ray Carneiro, Renato Haddad (PDF)
* [Linguagem de Programação C# Avançado](https://lms.ev.org.br/mpls/Custom/Cds/COURSES/3164-Adapt/curso/pdfs/ebook-completo.pdf) - Fundação Bradesco (PDF)
### <a id="cpp"></a>C++
@@ -200,7 +203,7 @@
* [Análise de Algoritmos](https://www.ime.usp.br/~pf/analise_de_algoritmos/) - Paulo Feofiloff (HTML)
* [Computação: Matemática Discreta](https://educapes.capes.gov.br/bitstream/capes/432209/2/Livro_Matematica%20Discreta.pdf) - Raquel Montezuma Pinheiro Cabral (PDF)
* [Exercícios de Teoria dos Grafos](https://www.ime.usp.br/~pf/grafos-exercicios/) - Paulo Feofiloff (PDF)
* [Matemática Fundacional para Computação - Em progresso](https://www.tsouanas.org/fmcbook/) - Thanos Tsouanas *(:construction: em contínuo desenvolvimento)*
* [Matemática Fundacional para Computação - Em progresso](https://www.tsouanas.org/fmcbook/) - Thanos Tsouanas *( :construction: em contínuo desenvolvimento)*
* [Minicurso de Análise de Algoritmos](https://www.ime.usp.br/~pf/livrinho-AA/) - Paulo Feofiloff (PDF)
* [Otimização Combinatória](https://www.ime.usp.br/~pf/otimizacao-combinatoria/) - Paulo Feofiloff (PDF)
* [Uma Introdução Sucinta à Teoria dos Grafos](https://www.ime.usp.br/~pf/teoriadosgrafos/) - Y. Kohayakawa, Y. Wakabayashi, P. Feofiloff (PDF)
@@ -208,6 +211,7 @@
### Git
* [Descomplicando Git](https://github.com/badtuxx/DescomplicandoGit) - Linuxtips
* [Git - guia prático](https://rogerdudler.github.io/git-guide/index.pt_BR.html) - Roger Dudler (HTML)
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/) - Ben Lynn, `trl.:` Leonardo Siqueira Rodrigues (HTML, PDF)
* [Minicurso - Controle de Versão usando o Git](https://github.com/ltiaunesp/Git-Minicurso) - LTIA UNESP, Marcelo Augusto Cordeiro
@@ -247,6 +251,7 @@
### Internet das Coisas
* [A Internet das Coisas](https://bibliotecadigital.fgv.br/dspace/bitstream/handle/10438/23898/A%20internet%20das%20coisas.pdf) - Eduardo Magrani (PDF) (CC BY-SA)
* [Internet Das Coisas Uma Breve Introdução E Perspectivas Na Área Da Saúde](https://educapes.capes.gov.br/bitstream/capes/747555/1/Internet%20das%20Coisas.pdf) - Adriana Camargo Ferrasi, et al. (PDF)
### Java
@@ -256,6 +261,7 @@
* [Java Básico e Oriêntação a Objeto](https://canal.cecierj.edu.br/012016/d7d8367338445d5a49b4d5a49f6ad2b9.pdf) - Clayton Escouper das Chagas, Cássia Blondet Baruque, Lúcia Blondet Baruque (PDF)
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/) - Caelum
* [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/) - Caelum
* [Programação em JAVA](https://www.faeterj-rio.edu.br/downloads/bbv/0031.pdf) - Daniela Barreiro Claro, João Bosco Mangueira Sobral (PDF)
* [Programação Orientada a Objetos: Uma Abordagem com Java](https://www.dca.fee.unicamp.br/cursos/PooJava/Aulas/poojava.pdf) - Ivan Luiz Marques Ricarte (PDF)
* [Programação para iniciantes](https://s3.amazonaws.com/algaworks-assets/ebooks/algaworks-livro-programacao-para-iniciantes-v1.1.pdf) Alexandre Afonso (PDF)
@@ -354,6 +360,7 @@
### Julia
* [Introdução à programação em Julia](https://juliaintro.github.io/JuliaIntroBR.jl/index.html) - Ben Lauwens, Allen Downey, `trl.:` Abel Soares Siqueira, Gustavo Sarturi, João Okimoto, Kally Chung (HTML) (CC BY-NC 3.0)
* [Programação de Computadores com Linguagem Julia](https://github.com/J-AugustoManzano/LivroLinJulia) - José Augusto N. G. Manzano (PDF)
@@ -412,7 +419,9 @@
* [Aprenda computação com Python](https://aprendendo-computacao-com-python.readthedocs.org/en/latest/index.html)
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
* [FastAPI do Zero](https://fastapidozero.dunossauro.com) - Eduardo Mendes (HTML) (CC BY-NC-SA)
* [Introdução a Visão Computacional com Python e OpenCV](http://professor.luzerna.ifc.edu.br/ricardo-antonello/wp-content/uploads/sites/8/2017/02/Livro-Introdu%C3%A7%C3%A3o-a-Vis%C3%A3o-Computacional-com-Python-e-OpenCV-3.pdf) (PDF)
* [Introdução ao Python](https://files.cercomp.ufg.br/weby/up/688/o/M2_IP_24-09-24.pdf) - Rafael Divino Ferreira Feitosa (PDF)
* [O Guia do Mochileiro para Python!](https://python-guide-pt-br.readthedocs.io/pt_BR/latest/)
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
* [Pensando Tkinter](https://www.dcc.ufrj.br/~fabiom/mab225/PensandoTkinter.pdf) - Steven Ferg (PDF)
@@ -435,7 +444,7 @@
### R
* [Análise Exploratória de Dados usando o R](http://www.uesc.br/editora/livrosdigitais2/analiseexploratoria_r.pdf) - Enio Jelihovschi (PDF)
* [Fundamentos Estatísticos de Ciência dos Dados](https://homepages.dcc.ufmg.br/~assuncao/EstatCC/FECD.pdf) - Renato Assunção (PDF)
* [Fundamentos Estatísticos de Ciência dos Dados](https://biblioteca.unisced.edu.mz/pdfjs/web/viewer.html?file=https://biblioteca.unisced.edu.mz/bitstream/123456789/2209/1/Fundamentos%20Estat%c3%adsticos%20de%20Ci%c3%aancia%20dos%20Dados.pdf) - Renato Assunção (PDF)
* [Introdução à Linguagem R: seus fundamentos e sua prática](https://pedropark99.github.io/Introducao_R/) - Pedro Duarte Faria
* [R para cientistas sociais](http://www.uesc.br/editora/livrosdigitais_20140513/r_cientistas.pdf) - Jakson Alves de Aquino (PDF)
@@ -460,8 +469,6 @@
* [Bash Scripting](https://meleu.gitbooks.io/bashscripting/content/) - Meleu (gitbook)
* [Casamento de Padrões no Shell do GNU/Linux](https://blauaraujo.com/downloads/shell-pattern-matching.pdf) - Blau Araújo (PDF)
* [Curso Intensivo de Programação do Bash - Guia de Estudos](https://blauaraujo.com/downloads/cipb-guia.pdf) - Blau Araújo (PDF)
* [Curso Shell GNU](https://blauaraujo.com/downloads/curso-shell-gnu.pdf) - Blau Araújo (PDF) (:construction: *in process*)
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) - Aurelio Marinho Jargas (PDF)
* [Pequena introdução ao linux e ao Shell Script](https://www.telecom.uff.br/pet/petws/downloads/apostilas/LINUX.pdf) (PDF)
* [Pequeno Manual do Programador GNU/Bash](https://blauaraujo.com/downloads/pmpgb.pdf) - Blau Araújo (PDF)
+1 -1
View File
@@ -16,7 +16,7 @@
### C
* [Ghidul Beej pentru Programarea in Retea - Folosind socket de internet](https://web.archive.org/web/20180710112954/http://weknowyourdreams.com/beej.html) - Brian "Beej Jorgensen" Hall, Dragos Moroianu (HTML) *(:card_file_box: archived)*
* [Ghidul Beej pentru Programarea in Retea - Folosind socket de internet](https://web.archive.org/web/20180710112954/http://weknowyourdreams.com/beej.html) - Brian "Beej Jorgensen" Hall, Dragos Moroianu (HTML) *( :card_file_box: archived)*
### HTML and CSS
+20 -8
View File
@@ -4,6 +4,7 @@
* [Архитектура приложений](#архитектура-приложений)
* [Облачные Вычисления](#облачные-вычисления)
* [Парадигмы Программирования](#парадигмы-программирования)
* [Производительность](#производительность)
* [Работа c cетью](#работа-с-сетью)
* [Управление конфигурациями](#управление-конфигурациями)
* [Экосистема открытого исходного кода](#экосистема-открытого-исходного-кода)
@@ -72,6 +73,7 @@
* [FirebirdSQL](#firebirdsql)
* [PostgreSQL](#postgresql)
* [Swift](#swift)
* [Symbian](#symbian)
* [TypeScript](#typescript)
* [Angular](#angular)
* [Unix](#unix)
@@ -110,9 +112,14 @@
* [Рефакторинг на максималках](https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-ru/README.md) - Александр Беспоясов
#### Производительность
* [Продуманная оптимизация](https://optimization.guide) - Карлос Буэно
#### Работа с сетью
* [Наука о Сетях](http://networksciencebook.com) - Альберто Лазло-Барабаси *(:construction: в процессе написания)*
* [Наука о Сетях](http://networksciencebook.com) - Альберто Лазло-Барабаси *( :construction: в процессе написания)*
* [Разъяснение HTTP2](https://github.com/vlet/http2-explained/blob/master/http2.ru.pdf?raw=true) - Даниэль Штенберг (PDF)
* [IPv6 для знатоков IPv4](https://sites.google.com/site/yartikhiy/home/ipv6book) - Ярослав Тихий (PDF, HTML, EPUB)
@@ -218,9 +225,9 @@
* [Введение в программирование на Go](http://golang-book.ru) - Калеб Докси
* [Руководство по языку Go](https://metanit.com/go/tutorial) - Евгений Попов
* [Эффективный Go](https://github.com/Konstantin8105/Effective_Go_RU)
* [Go в примерах](https://web.archive.org/web/20210727024101/https://gobyexample.ru) *(:card_file_box: archived)*
* [Go для PHP-разработчиков](https://pahanini.gitbooks.io/golang-for-php-developers/content/) - Pavel Tetyaev (gitbook)
* [Эффективный Go](https://github.com/0x0FACED/effective-go-ru)
* [Go в примерах](https://web.archive.org/web/20210727024101/https://gobyexample.ru) *( :card_file_box: archived)*
* [Go для PHP-разработчиков](https://github.com/pahanini/go-for-php-developers-book/blob/master/SUMMARY.md) - Pavel Tetyaev
* [The Little Go Book (перевод)](https://sefus.ru/little-go-book) - Karl Seguin, `trl.:` Roman Dolgolopov, Evgeny Popov, Alexander Dunin ([HTML](https://github.com/sefus/the-little-go-book/blob/master/ru/go.md), [EPUB](https://sefus.ru/dl/go.epub))
@@ -382,7 +389,7 @@
### Lisp
* [Lisp In Small Pieces (translation)](https://github.com/ilammy/lisp)
* [Practical Common Lisp (перевод)](https://web.archive.org/web/20220130051228/http://lisper.ru/pcl/) (HTML) *(:card_file_box: archived)*
* [Practical Common Lisp (перевод)](https://web.archive.org/web/20220130051228/http://lisper.ru/pcl/) (HTML) *( :card_file_box: archived)*
### MetaPost
@@ -466,7 +473,7 @@
### Python
* [Вглубь языка Python](https://web.archive.org/web/20170630204729/ru.diveintopython.net/toc.html) *(:card_file_box: archived)*
* [Вглубь языка Python](https://web.archive.org/web/20170630204729/ru.diveintopython.net/toc.html) *( :card_file_box: archived)*
* [Основы программирования на Python](http://dfedorov.spb.ru/python3) - Дмитрий Фёдоров (PDF)
* [Пишем Telegram-ботов на Python (v2)](https://mastergroosha.github.io/telegram-tutorial-2/) - MasterGroosha
* [Руководство по языку программирования Python](https://metanit.com/python/tutorial) - Евгений Попов
@@ -484,7 +491,7 @@
#### Django
* [Руководство по веб-фреймворку Django](https://metanit.com/python/django) - Евгений Попов
* [Руководство Django Girls](https://tutorial.djangogirls.org/ru) (1.11) (HTML) *(:construction: в процессе написания)*
* [Руководство Django Girls](https://tutorial.djangogirls.org/ru) (1.11) (HTML) *( :construction: в процессе написания)*
#### Jupyter Notebook
@@ -526,7 +533,7 @@
#### Ruby on Rails
* [Ruby on Rails по-русски](http://rusrails.ru)
* [Ruby on Rails Tutorial. Изучение Rails на Примерах](https://web.archive.org/web/20181124010958/railstutorial.ru/chapters/4_0/beginning) - Майкл Хартл *(:card_file_box: archived)*
* [Ruby on Rails Tutorial. Изучение Rails на Примерах](https://web.archive.org/web/20181124010958/railstutorial.ru/chapters/4_0/beginning) - Майкл Хартл *( :card_file_box: archived)*
### Rust
@@ -593,6 +600,11 @@
* [Swift Tutorial](https://coderlessons.com/tutorials/kompiuternoe-programmirovanie/nauchites-programmirovaniiu-swift/swift-tutorial) - CoderLessons.com
### Symbian
* [Symbian C++](https://github.com/trufanov-nok/SymbianBook_ru) - А. Н Труфанов
### TypeScript
* [Карманная книга по TypeScript](https://typescript-handbook.ru) - Igor Agapov
+1 -1
View File
@@ -30,4 +30,4 @@
#### Django
* [Príručka k Django Girls](https://tutorial.djangogirls.org/sk/) (1.11) (HTML) *(:construction: in process)*
* [Príručka k Django Girls](https://tutorial.djangogirls.org/sk/) (1.11) (HTML) *( :construction: in process)*
+7
View File
@@ -0,0 +1,7 @@
* [Git](#git)
### Git
* [Pro Git](https://git-scm.com/book/sl/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
+1 -1
View File
@@ -10,7 +10,7 @@
### C
* [Beej-ov vodič za mrežno programiranje - Korištenje Internet soket-a](https://web.archive.org/web/20181008134854/http://users.teol.net:80/~mvlado/sockets/) - Brian "Beej Jorgensen" Hall, Maksimović Darko (HTML) *(:card_file_box: archived)*
* [Beej-ov vodič za mrežno programiranje - Korištenje Internet soket-a](https://web.archive.org/web/20181008134854/http://users.teol.net:80/~mvlado/sockets/) - Brian "Beej Jorgensen" Hall, Maksimović Darko (HTML) *( :card_file_box: archived)*
### <a id="cpp"></a>C++
+185 -121
View File
@@ -29,7 +29,9 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Licensing](#licensing)
* [Machine Learning](#machine-learning)
* [Mathematics](#mathematics)
* [Mathematics For Computer Science](#mathematics-for-computer-science)
* [Algebra](#algebra)
* [Calculus](#calculus)
* [Mathematics For Computer Science](#mathematics-for-computer-science)
* [Misc](#misc)
* [Networking](#networking)
* [Object Oriented Programming](#object-oriented-programming)
@@ -60,8 +62,10 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Atariarchives.org](https://www.atariarchives.org) - Atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
* [Bento](https://www.bento.io)
* [Bitsavers.org](http://bitsavers.trailing-edge.com)
* [Build your own X](https://github.com/codecrafters-io/build-your-own-x)
* [Code Catalog: A Collection of Code Examples from Prominent Open Source Projects](https://codecatalog.org)
* [conceptf1.blogspot.com](https://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html)
* [dBooks - Free download open books](https://www.dbooks.org)
* [Free Tech Books](https://www.freetechbooks.com)
* [Goalkicker](https://goalkicker.com) - Programming Notes for Professionals books
* [IBM Redbooks](https://www.redbooks.ibm.com)
@@ -90,7 +94,8 @@ 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)* (CC BY-NC-ND)
* [A Common-Sense Guide to Data Structures & Algorithms](https://github.com/GauravWalia19/Free-Algorithms-Books/blob/main/Library/src/JAVASCRIPT/A-Common-Sense-Guide-to-Data-Structures-and-Algorithms-Level-Up-Your-Core-Programming-Skills.pdf) - Jay Wengrow (PDF)
* [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) (GFDL)
* [Algorithmic Thinking](https://labuladong.gitbook.io/algo-en) - Donglai Fu
@@ -99,33 +104,35 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Algorithms, 4th Edition](https://algs4.cs.princeton.edu/home/) - Robert Sedgewick, Kevin Wayne
* [Algorithms and Automatic Computing Machines (1963)](https://archive.org/details/Algorithms_And_Automatic_Computing_Machines) - B. A. Trakhtenbrot
* [Algorithms and Complexity](https://www.math.upenn.edu/~wilf/AlgoComp.pdf) - Herbert S. Wilf (PDF)
* [Algorithms and Data Structures - With Applications to Graphics and Geometry](https://textbookequity.org/Textbooks/Nievergelt_Algorithms%20and%20Data%20Structures08.pdf) - Jurg Nievergelt, Klaus Hinrichs (PDF)
* [Algorithms and Data Structures](https://textbookequity.org/Textbooks/Nievergelt_Algorithms%20and%20Data%20Structures08.pdf) - Jürg Nievergelt, Klaus Hinrichs (PDF)
* [Algorithms Course Materials](https://jeffe.cs.illinois.edu/teaching/algorithms/) - Jeff Erickson
* [Algorithms for Decision Making](https://algorithmsbook.com/decisionmaking/) - Mykel J. Kochenderfer, Tim A. Wheeler, Kyle H. Wray (HTML, PDF) (CC BY-NC-ND)
* [Algorithms Notes for Professionals](https://goalkicker.com/AlgorithmsBook) - Compiled from StackOverflow Documentation (PDF)
* [An Open Guide to Data Structures and Algorithms](https://open.umn.edu/opentextbooks/textbooks/an-open-guide-to-data-structures-and-algorithms) - Paul W. Bible, Lucas Moser (PDF)
* [Annotated Algorithms in Python: Applications in Physics, Biology, and Finance](https://github.com/mdipierro/nlib) - Massimo Di Pierro
* [Binary Trees](http://cslibrary.stanford.edu/110/BinaryTrees.pdf) - Nick Parlante (PDF)
* [Data Structures](https://adityacse.weebly.com/uploads/2/4/0/7/24078687/data-structures.pdf) - Aditya CSE (PDF)
* [Data Structures](https://en.wikibooks.org/wiki/Data_Structures) - Wikibooks
* [Data Structures (Into Java)](https://inst.eecs.berkeley.edu/~cs61b/fa14/book2/data-structures.pdf) - Paul N. Hilfinger (PDF)
* [Data Structures and Algorithm Analysis in C++](https://people.cs.vt.edu/~shaffer/Book/C++3elatest.pdf) - Clifford A. Shaffer (PDF)
* [Data Structures and Algorithms: Annotated Reference with Examples](https://web.archive.org/web/20170715160229/http://dotnetslackers.com/Community/files/folders/data-structures-and-algorithms/entry30283.aspx) - G. Barnett, L. Del Tongo *(:card_file_box: archived)*
* [Data Structures and Algorithm Analysis in Java](https://people.cs.vt.edu/~shaffer/Book/JAVA3elatest.pdf) - Clifford A. Shaffer (PDF)
* [Data Structures and Algorithms: Annotated Reference with Examples](https://web.archive.org/web/20170715160229/http://dotnetslackers.com/Community/files/folders/data-structures-and-algorithms/entry30283.aspx) - G. Barnett, L. Del Tongo *( :card_file_box: archived)*
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) - Robert Horvick
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) - Robert Horvick
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry Liu Xinyu (PDF)
* [Essential Algorithms](https://www.programming-books.io/essential/algorithms/) - Krzysztof Kowalczyk and Stack Overflow Documentation project (HTML)
* [Essential Algorithms](https://www.programming-books.io/essential/algorithms/) - Krzysztof Kowalczyk and Stack Overflow Documentation project (HTML)
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho, Jeff Ullman
* [Learning Algorithm](https://riptutorial.com/Download/algorithm.pdf) - Compiled from StackOverflow documentation (PDF)
* [Learning Algorithm](https://riptutorial.com/Download/algorithm.pdf) - Compiled from StackOverflow documentation (PDF) (CC BY-SA)
* [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](https://ianparberry.com/books/free/license.html) - Ian Parberry (use form at bottom of license)
* [LEDA: A Platform for Combinatorial and Geometric Computing](https://people.mpi-inf.mpg.de/~mehlhorn/LEDAbook.html) - K. Mehlhorn, St. Näher
* [Linked List Basics](http://cslibrary.stanford.edu/103/LinkedListBasics.pdf) - Nick Parlante (PDF)
* [Linked List Problems](http://cslibrary.stanford.edu/105/LinkedListProblems.pdf) - Nick Parlante (PDF)
* [Matters Computational: Ideas, Algorithms, Source Code](https://www.jjj.de/fxt/fxtbook.pdf) - Jörg Arndt (PDF)
* [Open Data Structures: An Introduction](https://opendatastructures.org) - Pat Morin
* [Planning Algorithms](http://lavalle.pl/planning/) - Steven M. LaValle
* [Planning Algorithms](http://lavalle.pl/planning/) - Steven M. LaValle
* [Problems on Algorithms (Second Edition)](https://ianparberry.com/books/free/license.html) - Ian Parberry (use form at bottom of license)
* [Purely Functional Data Structures (1996)](https://web.archive.org/web/20210917054102/http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf) - Chris Okasaki (PDF) *(:card_file_box: archived)*
* [Purely Functional Data Structures](https://www.cs.cmu.edu/~rwh/students/okasaki.pdf) - Chris Okasaki (PDF)
* [Sequential and parallel sorting algorithms](https://www.inf.hs-flensburg.de/lang/algorithmen/sortieren/algoen.htm) - Hans Werner Lang (HTML)
* [Text Algorithms](https://igm.univ-mlv.fr/~mac/REC/text-algorithms.pdf) - Maxime Crochemore, Wojciech Rytter (PDF)
* [Text Algorithms](http://igm.univ-mlv.fr/~mac/REC/text-algorithms.pdf) - Maxime Crochemore, Wojciech Rytter (PDF)
* [The Algorithm Design Manual](https://www8.cs.umu.se/kurser/TDBAfl/VT06/algorithms/BOOK/BOOK/BOOK.HTM) - Steven S. Skiena (HTML)
* [The Algorithms](https://the-algorithms.com)
* [The Design of Approximation Algorithms](https://www.designofapproxalgs.com/book.pdf) - David P. Williamson, David B. Shmoys (PDF)
@@ -136,21 +143,28 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Artificial Intelligence
* [AI Safety for Fleshy Humans](https://aisafety.dance) - Nicky Case and Hack Club *(:construction: in process)* (CC BY-NC)
* [AI Safety for Fleshy Humans](https://aisafety.dance) - Nicky Case and Hack Club *( :construction: in process)* (CC BY-NC)
* [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)
* [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) (CC BY-NC-SA)
* [Generative AI in Higher Education: The ChatGPT Effect](https://www.taylorfrancis.com/books/oa-mono/10.4324/9781003459026/generative-ai-higher-education-cecilia-ka-yuk-chan-tom-colloton) - Cecilia Ka Yuk Chan, Tom Colloton (PDF) (CC BY)
* [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
* [Graph Representational Learning Book](https://www.cs.mcgill.ca/~wlh/grl_book/) - William L. Hamilton (PDF)
* [How Transformer LLMs Work](https://www.deeplearning.ai/short-courses/how-transformer-llms-work/) - Jay Alammar, Maarten Grootendorst (DeepLearning.AI)
* [Hugging Face LLM Course](https://huggingface.co/learn/llm-course/en/chapter1/1) (HTML)
* [Introduction to Autonomous Robots](https://github.com/correll/Introduction-to-Autonomous-Robots/releases) - Nikolaus Correll (PDF) (CC BY-NC-ND)
* [Large Language Models from Scratch](https://www.youtube.com/watch?v=lnA9DMvHtfI) - freeCodeCamp (YouTube)
* [Machine Learning For Dummies®, IBM Limited Edition](https://www.ibm.com/downloads/cas/GB8ZMQZ3) - Daniel Kirsch, Judith Hurwitz (PDF)
* [Mastering Generative AI and Prompt Engineering: A Practical Guide for Data Scientists](https://datasciencehorizons.com/pub/Mastering_Generative_AI_Prompt_Engineering_Data_Science_Horizons_v2.pdf) - Data Science Horizons (PDF)
* [On the Path to AI: Laws prophecies and the conceptual foundations of the machine learning age](https://link.springer.com/book/10.1007/978-3-030-43582-0) - Thomas D. Grant, Damon J. Wischik (PDF, EPUB)
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig (Git repo)
* [Probabilistic Programming & Bayesian Methods for Hackers](https://camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/) - Cam Davidson-Pilon (HTML, Jupyter Notebook)
* [Stanford CS224N: Natural Language Processing with Deep Learning](https://www.youtube.com/playlist?list=PLoROMvodv4rOSH4v6133s9LFPRHjEmbmJ) - Christopher Manning (Stanford Online)
* [The History of Artificial Intelligence](https://courses.cs.washington.edu/courses/csep590/06au/projects/history-ai.pdf) - Chris Smith, Brian McGuire, Ting Huang, Gary Yang (PDF)
* [The Math Behind Artificial Intelligence: A Guide to AI Foundations](https://www.freecodecamp.org/news/the-math-behind-artificial-intelligence-book) - Tiago Monteiro (HTML)
* [The Quest for Artificial Intelligence: A History of Ideas and Achievements](https://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson (PDF)
@@ -159,22 +173,23 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Bitcoin and Cryptocurrency Technologies](https://bitcoinbook.cs.princeton.edu) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark (PDF)
* [Blockchain for Dummies, 2nd IBM Limited Edition](https://www.ibm.com/downloads/cas/36KBMBOG) - Manav Gupta (PDF)
* [Build a Blockchain from Scratch in Go with gRPC](https://github.com/volodymyrprokopyuk/go-blockchain) - Volodymyr Prokopyuk
* [chain.courses](https://web.archive.org/web/20220127020549/https://chain.courses/) - James Gan, Rishub Kumar *(:card_file_box: archived)*
* [chain.courses](https://web.archive.org/web/20220127020549/https://chain.courses/) - James Gan, Rishub Kumar *( :card_file_box: archived)*
* [Getting Started with Enterprise Blockchain: A Guide to Design and Development](https://www.ibm.com/downloads/cas/RYWXAR0M) - Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk (PDF)
* [Grokking Bitcoin](https://rosenbaum.se/book/) - Kalle Rosenbaum (HTML) `(CC BY-NC-SA)`
* [IBM Blockchain: The Founders Handbook, Third Edition](https://www.ibm.com/downloads/cas/GZPPMWM5) - Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield, et al. (PDF)
* [Learning Bitcoin from the Command Line](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line) - Christopher Allen, Shannon Appelcline, et al. (HTML)
* [Mastering Bitcoin - Unlocking digital currencies (2017), 2nd Edition](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos (AsciiDoc) `(CC BY-NC-ND)`
* [Mastering Ethereum (2018), 1st Edition](https://github.com/ethereumbook/ethereumbook) - Andreas M. Antonopoulos, Gavin Wood (AsciiDoc)
* [Mastering Ethereum (2018), 1st Edition](https://github.com/ethereumbook/ethereumbook) - Andreas M. Antonopoulos, Gavin Wood (AsciiDoc)
* [Mastering the Lightning Network](https://github.com/lnbook/lnbook) - Andreas M. Antonopoulos, Olaoluwa Osuntokun, Rene Pickhardt (AsciiDoc)
* [Playtime with Hyperledger Composer](https://schadokar.dev/ebooks/playtime-with-hyperledger-composer/) - Shubham Chadokar (PDF)
### Cellular Automata
* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram
* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram (HTML)
* [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
* [Cellular Automata Machines](https://people.csail.mit.edu/nhm/cam-book.pdf) - Norman Margolus, Tommaso Toffoli (PDF)
* [Introduction to the Modeling and Analysis of Complex Systems](https://milneopentextbooks.org/introduction-to-the-modeling-and-analysis-of-complex-systems/) - Hiroki Sayama (PDF) (CC BY-NC-SA)
### Cloud Computing
@@ -183,10 +198,10 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Azure for Architects, Third Edition](https://azure.microsoft.com/en-us/resources/azure-for-architects/) (PDF) *(email address or account required)*
* [Azure Functions Succinctly, Syncfusion](https://www.syncfusion.com/ebooks/azure-functions-succinctly) (PDF, Kindle) (email address requested, not required)
* [Building Serverless Applications with Google Cloud Run](https://www.cockroachlabs.com/guides/oreilly-building-serverless-applications-with-google-cloud-run/) - Wietse Venema (PDF) (email address requested, not required)
* [Cloud Computing for Science and Engineering](https://cloud4scieng.org/chapters/) - Ian Foster, Dennis B. Gannon *(:construction: in process)*
* [Cloud Computing for Science and Engineering](https://cloud4scieng.org/chapters/) - Ian Foster, Dennis B. Gannon *( :construction: in process)*
* [Cloud Design Patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/)
* [Designing Distributed Systems](https://azure.microsoft.com/en-us/resources/designing-distributed-systems/) *(account required)*
* [Distributed Systems 3rd edition](https://www.distributed-systems.net/index.php/books/ds3/) - Maarten van Steen, Andrew S. Tanenbaum *(email address required)*
* [Distributed Systems 4th edition](https://www.distributed-systems.net/index.php/books/ds4/ds4-ebook/) - Maarten van Steen, Andrew S. Tanenbaum *(email address required)*
* [How to optimize storage costs using Amazon S3](https://aws.amazon.com/s3/cloud-storage-cost-optimization-ebook/) - AWS (PDF)
* [Kubernetes Hardening Guidance](https://media.defense.gov/2022/Aug/29/2003066362/-1/-1/0/CTR_KUBERNETES_HARDENING_GUIDANCE_1.2_20220829.PDF) - NSA, CISA (PDF)
* [Learn Azure in a Month of Lunches](https://clouddamcdnprodep.azureedge.net/gdc/2014519/original) - Iain Foulds (PDF)
@@ -208,11 +223,12 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Compiler Design
* [An Introduction to GCC](https://web.archive.org/web/20170326232435/http://www.network-theory.co.uk/docs/gccintro/index.html) - Brian Gough *(:card_file_box: archived)*
* [An Introduction to GCC](https://web.archive.org/web/20170326232435/http://www.network-theory.co.uk/docs/gccintro/index.html) - Brian Gough *( :card_file_box: archived)*
* [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
* [Compiler Construction using C# (SLANGFOR.NET)](https://github.com/mmj-the-fighter/slang_for_dot_net_revision/blob/main/bookA4Desk.pdf) - Praseed Pai (PDF)
* [Compiler Design in C (1990)](https://holub.com/goodies/compiler/compilerDesignInC.pdf) - Allen Holub, Prentice Hall (PDF)
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/c_cpp/Text/C_CppEd.pdf) - Seth D. Bergmann (PDF) *(:card_file_box: archived)*
* [Compiler Design: Theory, Tools, and Examples, Java Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/java/CompilerDesignBook.pdf) - Seth D. Bergmann (PDF) *(:card_file_box: archived)*
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/c_cpp/Text/C_CppEd.pdf) - Seth D. Bergmann (PDF) *( :card_file_box: archived)*
* [Compiler Design: Theory, Tools, and Examples, Java Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/java/CompilerDesignBook.pdf) - Seth D. Bergmann (PDF) *( :card_file_box: archived)*
* [Compiling Scala for the Java Virtual Machine](https://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz (PDF)
* [Compiling Techniques (1969)](https://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald
* [Crafting Interpreters](https://www.craftinginterpreters.com/contents.html) - Bob Nystrom (HTML)
@@ -238,16 +254,17 @@ 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) (CC BY-SA)
* [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)
* [Introduction to Computer Science](https://openstax.org/details/books/introduction-computer-science) - Jean Claude Franchitti et al. (PDF, HTML) (CC BY)
* [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)*
### Computer Vision
* [Computer Vision](https://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm) - Dana Ballard, Chris Brown
* [Computer Vision](https://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm) - Dana Ballard, Chris Brown (PDF)
* [Computer Vision: Algorithms and Applications](https://szeliski.org/Book/) - Richard Szeliski
* [Computer Vision: Foundations and Applications](http://vision.stanford.edu/teaching/cs131_fall1718/files/cs131-class-notes.pdf) - Ranjay Krishna (PDF)
* [Computer Vision: Models, Learning, and Inference](http://www.computervisionmodels.com) - Simon J.D. Prince
@@ -272,8 +289,9 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [A Programmer's Guide to Data Mining](http://guidetodatamining.com) - Ron Zacharski (Draft)
* [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) (email address *requested*, not required)
* [Data Mining Algorithms In R](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R) - Wikibooks
* [Data Mining Concepts and Techniques](https://ia800702.us.archive.org/7/items/datamining_201811/DS-book%20u5.pdf) - Jiawei Han, Micheline Kamber, Jian Pei (PDF) (:card_file_box: archived)
* [Data Mining Concepts and Techniques](https://ia800702.us.archive.org/7/items/datamining_201811/DS-book%20u5.pdf) - Jiawei Han, Micheline Kamber, Jian Pei (PDF) *( :card_file_box: archived)*
* [Data Science at the Command Line](https://datascienceatthecommandline.com/2e/) - Jeroen Janssens
* [Data Science with Python](https://www.youtube.com/watch?v=LHBE6Q9XlzI) - freeCodeCamp
* [Elements of Data Science](https://allendowney.github.io/ElementsOfDataScience/README.html) - Allen B. Downey
* [Feature Engineering and Selection: A Practical Approach for Predictive Models](https://bookdown.org/max/FES/) - Max Kuhn, Kjell Johnson
* [Foundations of Data Science](https://www.cs.cornell.edu/jeh/book.pdf) - Avrim Blum, John Hopcroft, Ravindran Kannan (PDF)
@@ -281,10 +299,14 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Hands-On Data Visualization](https://handsondataviz.org) - Jack Dougherty, Ilya Ilyankou (HTML)
* [High-Dimensional Data Analysis with Low-Dimensional Models: Principles, Computation, and Applications](https://book-wright-ma.github.io/Book-WM-20210422.pdf) - John Wright, Yi Ma (PDF)
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](https://arxiv.org/pdf/1206.1754v2.pdf) (PDF)
* [Introduction to Cultural Analytics & Python](https://melaniewalsh.github.io/Intro-Cultural-Analytics/welcome.html) - Melanie Walsh
* [Introduction to Cultural Analytics & Python](https://melaniewalsh.github.io/Intro-Cultural-Analytics/welcome.html) - Melanie Walsh
* [Introduction to Data Science](https://docs.google.com/file/d/0B6iefdnF22XQeVZDSkxjZ0Z5VUE/edit?pli=1) - Jeffrey Stanton
* [Introduction to Data Science in Python](https://www.coursera.org/learn/python-data-analysis) - Christopher Brooks (University of Michigan) (Coursera)
* [Julia Data Science](https://juliadatascience.io) - Jose Storopoli, Rik Huijzer, Lazaro Alonso (HTML) (CC BY-NC-SA 4.0)
* [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds/book.pdf) - Jure Leskovec, Anand Rajaraman, Jeffrey D. Ullman (PDF)
* [Probability and Statistics with Examples using R](https://www.isibang.ac.in/~athreya/psweur/index.html#usage) - Siva Athreya, Deepayan Sarkar, Steve Tanner (HTML) (:construction: *in process*)
* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (HTML, PDF) Shaun V. Ault (CC BY-NC-SA 4.0)
* [Probability and Statistics with Examples using R](https://www.isibang.ac.in/~athreya/psweur/index.html#usage) - Siva Athreya, Deepayan Sarkar, Steve Tanner (HTML) *( :construction: *in process*)*
* [Python for Data Science Hands-on Projects](https://www.youtube.com/watch?v=vaMMLLf0wLM) - LunarTech (freeCodeCamp) (YouTube)
* [School of Data Handbook](https://schoolofdata.org/handbook/)
* [Statistical inference for data science](https://leanpub.com/LittleInferenceBook/read) - Brian Caffo
* [The Ultimate Guide to 12 Dimensionality Reduction Techniques (with Python codes)](https://www.analyticsvidhya.com/blog/2018/08/dimensionality-reduction-techniques-python/) - Pulkit Sharma
@@ -308,7 +330,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) (CC BY-NC-SA)
* [Discovering the STM32 Microcontroller](https://web.archive.org/web/20250112021837/https://legacy.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) (CC BY-NC-ND)
* [Introduction to Microcontrollers](http://www.embeddedrelated.com/showarticle/453.php) (HTML)
@@ -317,7 +339,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Game Development
* [2D Game Development: From Zero To Hero](https://github.com/Penaz91/2DGD_F0TH) - Daniele Penazzo (HTML, [PDF, EBPUB, Kindle...](https://therealpenaz91.itch.io/2dgd-f0th#download)) *(:construction: in process)*
* [2D Game Development: From Zero To Hero](https://github.com/Penaz91/2DGD_F0TH) - Daniele Penazzo (HTML, [PDF, EBPUB, Kindle...](https://therealpenaz91.itch.io/2dgd-f0th#download)) *( :construction: in process)*
* [3D Math Primer for Graphics and Game Development](https://gamemath.com/book/intro.html) - Fletcher Dunn (HTML)
* [Designing Virtual Worlds](https://mud.co.uk/richard/DesigningVirtualWorlds.pdf) - Richard A. Bartle (PDF)
* [Game AI Pro](https://www.gameaipro.com) - Steve Rabin
@@ -332,17 +354,17 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [3D Game Shaders For Beginners](https://github.com/lettier/3d-game-shaders-for-beginners) - David Lettier (Git) [(HTML)](https://lettier.github.io/3d-game-shaders-for-beginners)
* [Blender 3D: Noob to Pro](https://en.wikibooks.org/wiki/Blender_3D%3A_Noob_to_Pro) - Wikibooks
* [Blender Manual](https://docs.blender.org/manual/en/latest)
* [Computer Graphics from scratch](http://gabrielgambetta.com/computer-graphics-from-scratch) - Gabriel Gambetta *(:construction: in process)*
* [Computer Graphics from scratch](http://gabrielgambetta.com/computer-graphics-from-scratch) - Gabriel Gambetta *( :construction: in process)*
* [DirectX manual](http://user.xmission.com/~legalize/book/download/index.html) (draft)
* [GPU Gems](https://developer.nvidia.com/gpugems/GPUGems/gpugems_pref01.html)
* [Graphics Programming Black Book](https://www.gamedev.net/tutorials/_/technical/graphics-programming-and-theory/graphics-programming-black-book-r1698/) - Michael Abrash (PDF)
* [Introduction to Modern OpenGL](https://open.gl) - Alexander Overvoorde (HTML, EPUB, PDF) (C++)
* [Introduction to TouchDesigner 099](https://leanpub.com/introductiontotouchdesigner/) *(Leanpub account or valid email requested)*
* [JPEG - Idea and Practice](https://en.wikibooks.org/wiki/JPEG_-_Idea_and_Practice)
* [Learn Computer Graphics From Scratch!](https://www.scratchapixel.com) - Scratchapixel *(:construction: in process)*
* [Learn Computer Graphics From Scratch!](https://www.scratchapixel.com) - Scratchapixel *( :construction: in process)*
* [Learn OpenGL](https://learnopengl.com) - Joey de Vries
* [Learn OpenGL RS](https://github.com/bwasty/learn-opengl-rs) - Benjamin Wasty, et al. *(:construction: in process)*
* [Learning Modern 3D Graphics Programming](https://web.archive.org/web/20150225192611/http://www.arcsynthesis.org/gltut/index.html) - Jason L. McKesson (draft) *(:card_file_box: archived)*
* [Learn OpenGL RS](https://github.com/bwasty/learn-opengl-rs) - Benjamin Wasty, et al. *( :construction: in process)*
* [Learning Modern 3D Graphics Programming](https://web.archive.org/web/20150225192611/http://www.arcsynthesis.org/gltut/index.html) - Jason L. McKesson (draft) *( :card_file_box: archived)*
* [Notes for a Computer Graphics Programming Course](https://dokumen.tips/documents/computer-grafics-notes.html) - Steve Cunningham (PDF)
* [OpenGL](https://www.songho.ca/opengl/index.html) - Concepts and illustrations
* [Physically Based Rendering, Third Edition: from Theory to Implementation](https://www.pbr-book.org) - Matt Pharr, Wenzel Jakob, Greg Humphreys
@@ -370,21 +392,22 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
> :information_source: See also &#8230; [Emacs Lisp](free-programming-books-langs.md#emacs-lisp), [Regular Expressions](#regular-expressions)
* [A Byte of Vim](https://www.swaroopch.com/notes/vim/) - Swaroop (PDF)
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html) - Free Software Foundation Inc. (HTML, PDF)
* [Learn Neovim](https://ofirgall.github.io/learn-nvim/chapters/00-why-should-i-learn.html) - Ofir Gal (online, PDF)
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) - Igor Irianto (HTML) *(:construction: in process)*
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
* [Learn Vim Progressively](https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/) - Yann Esposito
* [Learn Vimscript the Hard Way](https://learnvimscriptthehardway.stevelosh.com) - Steve Losh
* [The Craft of Text Editing or A Cookbook for an Emacs](https://www.finseth.com/craft/) - Craig A. Finseth (HTML, PDF, ePUB, Kindle, PostScript, LaTeX)
* [A Byte of Vim](https://vim.swaroopch.com) - Swaroop Chitlur, Nofrak, Fuzzymonk, Karmadude, Yesyo, Hbvit7, Leochingkwake (PDF) (CC BY-SA)
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html) - Free Software Foundation Inc. (HTML, PDF) (GFDL)
* [Learn Neovim](https://ofirgall.github.io/learn-nvim/chapters/00-why-should-i-learn.html) - Ofir Gal (HTML, PDF)
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) - Igor Irianto (HTML) (CC BY-NC-SA)
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler (HTML)
* [Learn Vim Progressively](https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/) - Yann Esposito (HTML)
* [Learn Vimscript the Hard Way](https://learnvimscriptthehardway.stevelosh.com) - Steve Losh (HTML)
* [The Craft of Text Editing or Emacs for the Modern World](https://www.finseth.com/craft/) - Craig A. Finseth (HTML, PDF, ePUB, Kindle, PostScript, LaTeX)
* [Vi Improved -- Vim](https://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) - Marco Hinz (HTML)
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) - Run Paint Run Run, Run Paint Press (PDF) *(:card_file_box: archived)*
* [Vim Reference Guide](https://learnbyexample.github.io/vim_reference/) - Sundeep Agarwal
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) - Marco Hinz (HTML) (CC BY-SA)
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) - Run Paint Run Run, Run Paint Press (PDF) *( :card_file_box: archived)*
* [Vim Reference Guide](https://learnbyexample.github.io/vim_reference/) - Sundeep Agarwal (HTML) (CC BY-NC-SA)
* [Vim Regular Expressions 101](https://vimregex.com) - Oleg Raisky
* [Visual Studio .NET Tips and Tricks](https://www.infoq.com/minibooks/vsnettt) - Minh T. Nguyen (PDF)
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (online, PDF)
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (HTML, PDF)
* [Visual Studio Code - The Essentials](https://microsoft.github.io/vscode-essentials/en/) - Yohan Lasorsa, Christopher Maneu (HTML) (CC BY-SA) *( :construction: in process)*
### Information Retrieval
@@ -397,7 +420,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Licensing
* [Creative Commons: a user guide](https://archive.org/download/CreativeCommonsUserGuide/CreativeCommonsUserGuide.pdf) - Simone Aliprandi (PDF)
* [Open Source Licensing Software Freedom and Intellectual Property Law](https://rosenlaw.com/oslbook/) - Lawrence Rosen
* [The Public Domain: Enclosing the Commons of the Mind](https://www.thepublicdomain.org/download/) - James Boyle
@@ -407,16 +429,19 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [A Brief Introduction to Neural Networks](https://www.dkriesel.com/en/science/neural_networks)
* [A Comprehensive Guide to Machine Learning](https://www.eecs189.org/static/resources/comprehensive-guide.pdf) - Soroush Nasiriany, Garrett Thomas, William Wang, Alex Yang (PDF)
* [A Course in Machine Learning](http://ciml.info/dl/v0_9/ciml-v0_9-all.pdf) (PDF)
* [A First Encounter with Machine Learning](https://web.archive.org/web/20210420163002/https://www.ics.uci.edu/~welling/teaching/ICS273Afall11/IntroMLBook.pdf) - Max Welling (PDF) *(:card_file_box: archived)*
* [A First Encounter with Machine Learning](https://web.archive.org/web/20210420163002/https://www.ics.uci.edu/~welling/teaching/ICS273Afall11/IntroMLBook.pdf) - Max Welling (PDF) *( :card_file_box: archived)*
* [A Selective Overview of Deep Learning](https://arxiv.org/abs/1904.05526) - Fan, Ma, Zhong (PDF)
* [Algorithms for Reinforcement Learning](https://sites.ualberta.ca/~szepesva/papers/RLAlgsInMDPs.pdf) - Csaba Szepesvári (PDF)
* [An Introduction to Statistical Learning](https://www.statlearning.com) - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani
* [Applied Machine Learning for Tabular Data](https://aml4td.org) - Max Kuhn, Kjell Johnson
* [Applied Machine Learning for Tabular Data](https://aml4td.org) - Max Kuhn, Kjell Johnson (HTML) *( :construction: in process)*
* [Approaching Almost Any Machine Learning Problem](https://github.com/abhishekkrthakur/approachingalmost) - Abhishek Thakur (PDF)
* [Automated Machine Learning - Methods, Systems, Challenges](https://link.springer.com/book/10.1007/978-3-030-05318-5) - Frank Hutter, Lars Kotthoff, Joaquin Vanschoren (PDF, EPUB)
* [Bayesian Reasoning and Machine Learning](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage)
* [CS50's Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - David Malan (Harvard)
* [Deep Learning](https://www.deeplearningbook.org) - Ian Goodfellow, Yoshua Bengio, Aaron Courville
* [Deep Learning for Coders with Fastai and PyTorch](https://github.com/fastai/fastbook) - Jeremy Howard, Sylvain Gugger (Jupyter Notebooks)
* [Dive into Deep Learning](https://d2l.ai)
* [Elements of AI](https://www.elementsofai.com) - MinnaLearn, University of Helsinki
* [Explorations in Parallel Distributed Processing: A Handbook of Models, Programs, and Exercises](https://web.stanford.edu/group/pdplab/pdphandbook) - James L. McClelland
* [Foundations of Machine Learning, Second Edition](https://mitpress.ublish.com/ebook/foundations-of-machine-learning--2-preview/7093/Cover) - Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar
* [Free and Open Machine Learning](https://nocomplexity.com/documents/fossml/) - Maikel Mardjan (HTML)
@@ -426,10 +451,12 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Interpretable Machine Learning](https://christophm.github.io/interpretable-ml-book/) - Christoph Molnar
* [Introduction to CNTK Succinctly](https://www.syncfusion.com/ebooks/cntk_succinctly) - James McCaffrey
* [Introduction to Machine Learning](https://arxiv.org/abs/0904.3664v1) - Amnon Shashua
* [Introduction to Machine Learning Systems](https://www.mlsysbook.ai/assets/downloads/Machine-Learning-Systems.pdf) - Vijay Janapa Reddi (PDF)
* [Keras Succinctly](https://www.syncfusion.com/ebooks/keras-succinctly) - James McCaffrey
* [Learn Tensorflow](https://bitbucket.org/hrojas/learn-tensorflow) - Jupyter Notebooks
* [Learning Deep Architectures for AI](https://mila.quebec/wp-content/uploads/2019/08/TR1312.pdf) - Yoshua Bengio (PDF)
* [Machine Learning](https://www.intechopen.com/books/machine_learning)
* [Machine Learning Crash Course](https://developers.google.com/machine-learning/crash-course) - Google (HTML)
* [Machine Learning for Beginners](https://github.com/Microsoft/ML-For-Beginners) - Microsoft
* [Machine Learning for Data Streams](https://moa.cms.waikato.ac.nz/book-html/) - Albert Bifet, Ricard Gavaldà, Geoff Holmes, Bernhard Pfahringer
* [Machine Learning from Scratch](https://dafriedman97.github.io/mlbook/) - Danny Friedman (HTML, PDF, Jupyter Book)
@@ -441,9 +468,11 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Neural Network Design (2nd Edition)](https://hagan.okstate.edu/NNDesign.pdf) - Martin T. Hagan, Howard B. Demuth, Mark H. Beale, Orlando De Jesús (PDF)
* [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com)
* [Pattern Recognition and Machine Learning](https://www.microsoft.com/en-us/research/uploads/prod/2006/01/Bishop-Pattern-Recognition-and-Machine-Learning-2006.pdf) - Christopher M. Bishop (PDF)
* [Patterns, Predictions, And Actions: A story about machine learning](https://mlstory.org/pdf/patterns.pdf) - Moritz Hardt, Benjamin Recht (PDF)
* [Practical Deep Learning for Coders](https://course.fast.ai) - fast.ai
* [Practitioners guide to MLOps](https://services.google.com/fh/files/misc/practitioners_guide_to_mlops_whitepaper.pdf) - Khalid Samala, Jarek Kazmierczak, Donna Schut (PDF)
* [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)
* [Probabilistic Machine Learning: Advanced Topics](https://probml.github.io/pml-book/book2.html) - Kevin P. Murphy (PDF)
* [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) (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)
@@ -452,7 +481,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [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)*
* [Top 10 Machine Learning Algorithms Every Engineer Should Know](https://www.dezyre.com/article/top-10-machine-learning-algorithms/202) - Binny Mathews, Omair Aasim
* [Understanding Machine Learning: From Theory to Algorithms](https://www.cs.huji.ac.il/~shais/UnderstandingMachineLearning) - Shai Shalev-Shwartz, Shai Ben-David
* [User Guide - scikit-learn](https://scikit-learn.org/stable/user_guide.html) - Scikit-learn developers (HTML) (BSD)
@@ -460,47 +488,23 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Mathematics
* [A Computational Introduction to Number Theory and Algebra](https://shoup.net/ntb/) - Victor Shoup
* [A Computational Logic (1979)](https://www.cs.utexas.edu/users/boyer/acl.pdf) - Robert S. Boyer, J Strother Moore (PDF)
* [A Cool Brisk Walk Through Discrete Mathematics](http://stephendavies.org/brisk.pdf) - Stephen Davies (PDF)
* [A First Course in Complex Analysis](https://matthbeck.github.io/papers/complexorth.pdf) - Matthias Beck, Gerald Marchesi, Dennis Pixton, Lucas Sabalka (PDF)
* [A First Course in Linear Algebra](http://linear.ups.edu) - Rob Beezer
* [A Friendly Introduction to Mathematical Logic](https://milneopentextbooks.org/a-friendly-introduction-to-mathematical-logic/) - Christopher C. Leary, Lars Kristiansen
* [A Gentle Introduction to the Art of Mathematics](https://osj1961.github.io/giam/) - Joseph E. Fields
* [A Programmer's Introduction to Mathematics](https://pimbook.org) - Jeremy Kun
* [A Quick Steep Climb Up Linear Algebra](http://stephendavies.org/quick.pdf) - Stephen Davies (PDF)
* [Abstract Algebra: Theory and Applications](http://abstract.ups.edu) - Tom Judson
* [Active Calculus](https://scholarworks.gvsu.edu/books/20/) - Matt Boelkins
* [Advanced Algebra](https://www.math.stonybrook.edu/~aknapp/download/a2-alg-inside.pdf) - Anthony W. Knapp (PDF)
* [Algebra: Abstract and Concrete](https://homepage.divms.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html) - Frederick Goodman
* [Algebra: An Elementary Text-Book, Part I (1904)](http://djm.cc/library/Algebra_Elementary_Text-Book_Part_I_Chrystal_edited.pdf) - G. Chrystal (PDF)
* [Algebra: An Elementary Text-Book, Part II (1900)](http://djm.cc/library/Algebra_Elementary_Text-Book_Part_II_Chrystal_edited02.pdf) - G. Chrystal (PDF)
* [Algebraic Topology](https://pi.math.cornell.edu/~hatcher/AT/ATpage.html) - Allen Hatcher (PDF)
* [An Infinite Descent into Pure Mathematics](https://infinitedescent.xyz/dl/infdesc.pdf) - Clive Newstead (PDF)
* [An Introduction to the Theory of Numbers](http://www.trillia.com/moser-number.html) - Leo Moser (PDF)
* [Analytic Geometry (1922)](http://djm.cc/library/Analytic_Geometry_Siceloff_Wentworth_Smith_edited.pdf) - Lewis Parker Siceloff, George Wentworth, David Eugene Smith (PDF)
* [APEX Calculus](https://www.apexcalculus.com) - Gregory Hartman, Brian Heinold, Troy Siemers, and Dimplekumar Chalishajar
* [Applied Combinatorics](https://rellek.net/book/app-comb.html) - Mitchel T. Keller, William T. Trotter
* [Applied Discrete Structures](https://faculty.uml.edu/klevasseur/ads2/) - Alan Doerr, Kenneth Levasseur
* [Basic Algebra](https://www.math.stonybrook.edu/~aknapp/download/b2-alg-inside.pdf) - Anthony W. Knapp (PDF)
* [Applied Quantitative Finance: Theory and Computational Tools](http://inis.jinr.ru/sl/M_Mathematics/MV_Probability/MVspf_Stochastics%20in%20finance/Haerdle%20et%20al.%20Applied%20Quantitative%20Finance%20(Springer)(423s).pdf) - Wolfgang K. Hardle, Nikolaus Hautsch, Ludger Overbeck (PDF)
* [Basic Analysis: Introduction to Real Analysis](https://www.jirka.org/ra/) - Jiří Lebl
* [Basics of Algebra, Topology, and Differential Calculus](https://www.cis.upenn.edu/~jean/math-basics.pdf) (PDF)
* [Bayesian Methods for Hackers](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - Cameron Davidson-Pilon
* [Beginning and Intermediate Algebra](http://www.wallace.ccfaculty.org/book/book.html) - Tyler Wallace
* [Book of Proof](https://www.people.vcu.edu/~rhammack/BookOfProof/) - Richard Hammack [(PDF)](https://www.people.vcu.edu/~rhammack/BookOfProof/Main.pdf)
* [Calculus](https://ocw.mit.edu/courses/res-18-001-calculus-fall-2023/pages/textbook/) - Gilbert Strang (PDF)
* [Calculus I](https://resolver.caltech.edu/CaltechBOOK:1985.001) - Jerrold E. Marsden, Alan Weinstein
* [Calculus in Context](http://www.math.smith.edu/~callahan/intromine.html) - James Callahan
* [Calculus Made Easy](https://www.gutenberg.org/ebooks/33283) - Silvanus P. Thompson (PDF)
* [Calculus Volume 1](https://openstax.org/details/books/calculus-volume-1) - Edwin Herman, Gilbert Strang (PDF)
* [Calculus Volume 2](https://openstax.org/details/books/calculus-volume-2) - Edwin Herman, Gilbert Strang (PDF)
* [Calculus Volume 3](https://openstax.org/details/books/calculus-volume-3) - Edwin Herman, Gilbert Strang (PDF)
* [Category Theory for the Sciences](https://math.mit.edu/~dspivak/CT4S.pdf) - David I. Spivak (PDF)
* [CK-12 Probability and Statistics - Advanced](https://www.ck12.org/book/Probability-and-Statistics---Advanced-%2528Second-Edition%2529/)
* [CLP-1 Differential Calculus](https://www.math.ubc.ca/~CLP/CLP1/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-2 Integral Calculus](https://www.math.ubc.ca/~CLP/CLP2/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-3 Multivariable Calculus](https://www.math.ubc.ca/~CLP/CLP3/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-4 Vector Calculus](https://www.math.ubc.ca/~CLP/CLP4/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [Collaborative Statistics](https://cnx.org/contents/5e0744f9-9e79-4348-9237-ed012213a2d6%4040.9)
* [College Trigonometry](https://open.umn.edu/opentextbooks/textbooks/college-trigonometry) - Carl Stitz, Jeff Zeager (PDF)
* [Combinatorics Through Guided Discovery](https://bogart.openmathbooks.org) - Kenneth Bogart
@@ -511,7 +515,6 @@ 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
@@ -520,12 +523,10 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Elementary Differential Equations (with Boundary Value Problems)](https://digitalcommons.trinity.edu/mono/9/) - William F. Trench
* [Elementary Number Theory: Primes, Congruences, and Secrets](https://wstein.org/ent/) - William Stein
* [Elementary Real Analysis](https://www.classicalrealanalysis.info/com/Elementary-Real-Analysis.php) - Brian S. Thomson, Judith B. Bruckner, Andrew M. Bruckner
* [Elements of Abstract and Linear Algebra](https://www.math.miami.edu/~ec/book/) - E. H. Connell
* [Elements of Differential and Integral Calculus (1911)](http://djm.cc/library/Elements_Differential_Integral_Calculus_Granville_edited_2.pdf) - William Anthony Granville (PDF)
* [Essentials of Metaheuristics](https://cs.gmu.edu/~sean/book/metaheuristics/) - Sean Luke
* [First Course in Algebra (1910)](http://djm.cc/library/First_Algebra_Hawkes_Luby_Touton_edited.pdf) - Herbert E. Hawkes, William A. Luby, Frank C. Touton (PDF)
* [Foundations of Combinatorics with Applications](https://www.math.ucsd.edu/~ebender/CombText/) - Edward A. Bender, S. Gill Williamson
* [Foundations of Constructive Probability Theory](https://arxiv.org/pdf/1906.01803.pdf) - Yuen-Kwok Chan (PDF)
* [Fundamentals of Quantitative Analysis](https://psyteachr.github.io/quant-fun-v3/) - Danielle Zhu (GitHub) (CC BY-SA)
* [Geometry with an Introduction to Cosmic Topology](https://mphitchman.com) - Michael P. Hitchman
* [Graph Theory](http://compalg.inf.elte.hu/~tony/Oktatas/TDK/FINAL/)
* [Guide to Discrete Mathematics](https://core.ac.uk/download/pdf/326762636.pdf) - David Gries, Fred B. Schneider (PDF)
@@ -539,14 +540,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Introductory Statistics for the Life and Biomedical Sciences](https://www.openintro.org/book/isrs/) - Julie Vu, David Harrington
* [Kalman and Bayesian Filters in Python](https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python)
* [Knapsack Problems - Algorithms and Computer Implementations](http://www.or.deis.unibo.it/knapsack.html) - Silvano Martello, Paolo Toth
* [Lecture Notes of Linear Algebra](https://home.iitk.ac.in/~psraj/mth102/lecture_notes.html) - P. Shunmugaraj, IIT Kanpur (PDF)
* [Lecture Notes on Linear Algebra](https://home.iitk.ac.in/~arlal/book/LA_Solution_Dec20.pdf) - Dr. Arbind K Lal, Sukant Pati (PDF) *(:construction: in process)*
* [Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics](https://www.poritz.net/jonathan/share/ldlos.pdf) - Jonathan A. Poritz (PDF)
* [Linear Algebra](https://www.math.ucdavis.edu/~linear/linear-guest.pdf) - David Cherney et al. (PDF)
* [Linear Algebra](http://joshua.smcvt.edu/linearalgebra/) - Jim Hefferon
* [Linear Algebra Done Right](https://linear.axler.net) - Sheldon Axler
* [Linear Algebra Done Wrong](https://www.math.brown.edu/streil/papers/LADW/LADW.html) - Sergei Treil
* [Linear Algebra, Infinite Dimensions, and Maple](https://people.math.gatech.edu/~herod/Hspace/Hspace.html) - James Herod
* [Linear Methods of Applied Mathematics](http://www.mathphysics.com/pde) - Evans M. Harrell II, James V. Herod
* [Magic Squares and Cubes (1917)](http://djm.cc/library/Magic_Squares_Cubes_Andrews_edited.pdf) - W. S. Anderson (PDF)
* [Math in Society](https://www.opentextbookstore.com/mathinsociety/) - David Lippman
@@ -555,7 +549,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Mathematical Logic - an Introduction](https://www.ii.uib.no/~michal/und/i227/book/book.pdf) (PDF)
* [Mathematical Reasoning: Writing and Proof](https://www.tedsundstrom.com/mathematical-reasoning-3) - Ted Sundstrom
* [Mathematics, MTH101A](https://home.iitk.ac.in/~psraj/mth101/) - P. Shunmugaraj, IIT Kanpur
* [Multivariable Calculus](https://people.math.gatech.edu/~cain/notes/calculus.html) - George Cain, James Herod
* [Non-Uniform Random Variate Generation](http://luc.devroye.org/rnbookindex.html) - Luc Devroye (PDF)
* [Notes on Diffy Qs](https://www.jirka.org/diffyqs/) - Jiří Lebl
* [Number Theory](https://github.com/holdenlee/number-theory) - Holden Lee MIT
@@ -563,32 +556,79 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Odds and Ends: Introducing Probability & Decision with a Visual Emphasis](https://jonathanweisberg.org/vip/) - Jonathan Weisberg
* [Online Statistics Education](https://onlinestatbook.com) - David Lane
* [OpenIntro Statistics](https://www.openintro.org/stat/textbook.php) - David M. Diez, Christopher D. Barr, Mine Çetinkaya-Rundel
* [ORCCA: Open Resources for Community College Algebra](https://spaces.pcc.edu/pages/viewpage.action?pageId=52729944) - Portland Community College
* [Ordinary Differential Equations](https://en.wikibooks.org/wiki/Ordinary_Differential_Equations) - Wikibooks
* [Paul's Online Notes: Algebra, Calculus I-III and Differential Equations](https://tutorial.math.lamar.edu) - Paul Dawkins @ Lamar University
* [Plane Geometry (1913)](http://djm.cc/library/Plane_Geometry_Wentworth_Smith_edited.pdf) - George Wentworth, David Eugene Smith (PDF)
* [Planes and Spherical Trigonometry (1915)](http://djm.cc/library/Plane_Spherical_Trigonometry_Wentworth_Smith_edited_2.pdf) - George Wentworth, David Eugene Smith (PDF)
* [Precalculus](https://stitz-zeager.com) - Carl Stitz, Jeff Zeager [(PDF)](https://stitz-zeager.com/szprecalculus07042013.pdf)
* [Probability and Statistics Cookbook](http://statistics.zone)
* [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook)
* [Probability: Lectures and Labs](https://www.markhuberdatascience.org/probability-textbook) - Mark Huber
* [Proofs and Types](https://www.paultaylor.eu/stable/Proofs+Types) - Jean-Yves Girard, Yves Lafont, Paul Taylor
* [Recreations in Math](http://djm.cc/library/Recreations_in_Mathematics_Licks_edited.pdf) - H. E. Licks (PDF)
* [Sage for Undergraduates](http://www.gregorybard.com/books.html) - Gregory Bard
* [Second Course in Algebra](http://djm.cc/library/Second_Algebra_Hawkes_Luby_Touton_edited.pdf) - Herbert E. Hawkes, William A. Luby, Frank C. Touton (PDF)
* [Seven Sketches in Compositionality: An Invitation to Applied Category Theory](https://arxiv.org/pdf/1803.05316.pdf) - Brendan Fong, David I. Spivak (PDF)
* [Statistical Thinking for the 21st Century](https://statsthinking21.org) - Russell A. Poldrack
* [Statistics Done Wrong](https://www.statisticsdonewrong.com) - Alex Reinhart
* [SticiGui](https://www.stat.berkeley.edu/~stark/SticiGui/) - Philip Stark
* [Tea Time Numerical Analysis](https://lqbrin.github.io/tea-time-numerical/) - Leon Q. Brin
* [The Open Logic Text](https://builds.openlogicproject.org/open-logic-complete.pdf) - Open Logic Project (PDF)
* [Think Bayes: Bayesian Statistics Made Simple](https://www.greenteapress.com/thinkbayes/) - Allen B. Downey
* [Think Stats: Probability and Statistics for Programmers](https://greenteapress.com/thinkstats/) - Allen B. Downey (using Python)
* [Vector Calculus](https://www.mecmath.net) - Michael Corral
* [Think Bayes: Bayesian Statistics Made Simple](https://www.greenteapress.com/thinkbayes/) - Allen B. Downey (CC BY-NC-SA)
* [Think Stats: Probability and Statistics for Programmers](https://greenteapress.com/thinkstats/) - Allen B. Downey (using Python) (CC BY-NC-SA)
* [Yet Another Introductory Number Theory Textbook](https://www.poritz.net/jonathan/share/yaintt.pdf) - Jonathan A. Poritz (PDF)
### Mathematics For Computer Science
#### Algebra
* [A Computational Introduction to Number Theory and Algebra](https://shoup.net/ntb/) - Victor Shoup
* [A First Course in Linear Algebra](http://linear.ups.edu) - Rob Beezer
* [A Quick Steep Climb Up Linear Algebra](http://stephendavies.org/quick.pdf) - Stephen Davies (PDF)
* [Abstract Algebra: Theory and Applications](http://abstract.ups.edu) - Tom Judson
* [Advanced Algebra](https://www.math.stonybrook.edu/~aknapp/download/a2-alg-inside.pdf) - Anthony W. Knapp (PDF)
* [Algebra: Abstract and Concrete](https://homepage.divms.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html) - Frederick Goodman
* [Algebra: An Elementary Text-Book, Part I (1904)](http://djm.cc/library/Algebra_Elementary_Text-Book_Part_I_Chrystal_edited.pdf) - G. Chrystal (PDF)
* [Algebra: An Elementary Text-Book, Part II (1900)](http://djm.cc/library/Algebra_Elementary_Text-Book_Part_II_Chrystal_edited02.pdf) - G. Chrystal (PDF)
* [Algebraic Topology](https://pi.math.cornell.edu/~hatcher/AT/ATpage.html) - Allen Hatcher (PDF)
* [Basic Algebra](https://www.math.stonybrook.edu/~aknapp/download/b2-alg-inside.pdf) - Anthony W. Knapp (PDF)
* [Basics of Algebra, Topology, and Differential Calculus](https://www.cis.upenn.edu/~jean/math-basics.pdf) (PDF)
* [Beginning and Intermediate Algebra](http://www.wallace.ccfaculty.org/book/book.html) - Tyler Wallace
* [Course Of Linear Algebra And Multidimensional Geometry](https://arxiv.org/pdf/math/0405323) - Ruslan Sharipov(PDF)
* [Elements of Abstract and Linear Algebra](https://www.math.miami.edu/~ec/book/) - E. H. Connell
* [First Course in Algebra (1910)](http://djm.cc/library/First_Algebra_Hawkes_Luby_Touton_edited.pdf) - Herbert E. Hawkes, William A. Luby, Frank C. Touton (PDF)
* [Lecture Notes of Linear Algebra](https://home.iitk.ac.in/~psraj/mth102/lecture_notes.html) - P. Shunmugaraj, IIT Kanpur (PDF)
* [Lecture Notes on Linear Algebra](https://home.iitk.ac.in/~arlal/book/LA_Solution_Dec20.pdf) - Dr. Arbind K Lal, Sukant Pati (PDF) *( :construction: in process)*
* [Linear Algebra](https://www.math.ucdavis.edu/~linear/linear-guest.pdf) - David Cherney et al. (PDF)
* [Linear Algebra](http://joshua.smcvt.edu/linearalgebra/) - Jim Hefferon
* [Linear Algebra Done Right](https://linear.axler.net) - Sheldon Axler
* [Linear Algebra Done Wrong](https://www.math.brown.edu/streil/papers/LADW/LADW.html) - Sergei Treil
* [Linear Algebra, Infinite Dimensions, and Maple](https://people.math.gatech.edu/~herod/Hspace/Hspace.html) - James Herod
* [ORCCA: Open Resources for Community College Algebra](https://spaces.pcc.edu/pages/viewpage.action?pageId=52729944) - Portland Community College
* [Paul's Online Notes: Algebra, Calculus I-III and Differential Equations](https://tutorial.math.lamar.edu) - Paul Dawkins @ Lamar University
* [Second Course in Algebra](http://djm.cc/library/Second_Algebra_Hawkes_Luby_Touton_edited.pdf) - Herbert E. Hawkes, William A. Luby, Frank C. Touton (PDF)
#### Calculus
* [Active Calculus](https://scholarworks.gvsu.edu/books/20/) - Matt Boelkins
* [APEX Calculus](https://www.apexcalculus.com) - Gregory Hartman, Brian Heinold, Troy Siemers, and Dimplekumar Chalishajar
* [Basics of Algebra, Topology, and Differential Calculus](https://www.cis.upenn.edu/~jean/math-basics.pdf) (PDF)
* [Calculus](https://ocw.mit.edu/courses/res-18-001-calculus-fall-2023/pages/textbook/) - Gilbert Strang (PDF)
* [Calculus I](https://resolver.caltech.edu/CaltechBOOK:1985.001) - Jerrold E. Marsden, Alan Weinstein
* [Calculus in Context](http://www.math.smith.edu/~callahan/intromine.html) - James Callahan
* [Calculus Made Easy](https://www.gutenberg.org/ebooks/33283) - Silvanus P. Thompson (PDF)
* [Calculus Volume 1](https://openstax.org/details/books/calculus-volume-1) - Edwin Herman, Gilbert Strang (PDF)
* [Calculus Volume 2](https://openstax.org/details/books/calculus-volume-2) - Edwin Herman, Gilbert Strang (PDF)
* [Calculus Volume 3](https://openstax.org/details/books/calculus-volume-3) - Edwin Herman, Gilbert Strang (PDF)
* [CLP-1 Differential Calculus](https://www.math.ubc.ca/~CLP/CLP1/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-2 Integral Calculus](https://www.math.ubc.ca/~CLP/CLP2/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-3 Multivariable Calculus](https://www.math.ubc.ca/~CLP/CLP3/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [CLP-4 Vector Calculus](https://www.math.ubc.ca/~CLP/CLP4/) - Joel Feldman, Andrew Rechnitzer, Elyse Yeager
* [Elements of Differential and Integral Calculus (1911)](http://djm.cc/library/Elements_Differential_Integral_Calculus_Granville_edited_2.pdf) - William Anthony Granville (PDF)
* [Multivariable Calculus](https://people.math.gatech.edu/~cain/notes/calculus.html) - George Cain, James Herod
* [Paul's Online Notes: Algebra, Calculus I-III and Differential Equations](https://tutorial.math.lamar.edu) - Paul Dawkins @ Lamar University
* [Precalculus](https://stitz-zeager.com) - Carl Stitz, Jeff Zeager [(PDF)](https://stitz-zeager.com/szprecalculus07042013.pdf)
* [Vector Calculus](https://www.mecmath.net) - Michael Corral
#### Mathematics For Computer Science
* [A Mathematical Theory of Communication](https://archive.org/details/bstj27-4-623) - Claude E.Shannon
* [Combinatorial Problems And Exercises (1979)](https://archive.org/details/in.ernet.dli.2015.141538/) - L. Lovasz
@@ -610,6 +650,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Asterisk™: The Definitive Guide](https://solmu.org/pub/help/Asterisk/3nd_Edition_for_Asterisk_1.8) - Leif Madsen, Jim Van Meggelen, Russell Bryant (HTML)
* [Atomic Design](https://atomicdesign.bradfrost.com) - Brad Frost
* [Barcode Overview](https://www.tec-it.com/download/PDF/Barcode_Reference_EN.pdf) (PDF)
* [Build Secure & Reliable System - Best Practice for Designing, Implementing and Maintaining Systems](https://google.github.io/building-secure-and-reliable-systems/raw/toc.html) - Heather Adkins, Betsy Beyer, Paul Plankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (HTML)
* [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](https://www.wisdom.weizmann.ac.il/~playbook/) - David Harel, Rami Marelly
* [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) - Tony Hoare (PDF)
* [Confessions of an Unintentional CTO: Lessons in Growing a Web App](https://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto) - Jack Kinsella
@@ -625,6 +666,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Encyclopedia of Human Computer Interaction 2nd Edition](https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed)
* [Essential Image Optimization](https://images.guide) - Addy Osmani
* [Foundations of Programming](https://openmymind.net/FoundationsOfProgramming.pdf) - Karl Seguin (PDF)
* [Front-end Debugging Tools Handbook](https://github.com/lala-hakobyan/front-end-debugging-handbook) - Lala Hakobyan
* [Front-End Developer Handbook 2016](https://frontendmasters.com/guides/front-end-handbook/2016/) - Cody Lindley (HTML)
* [Front-End Developer Handbook 2017](https://frontendmasters.com/guides/front-end-handbook/2017/) - Cody Lindley (HTML)
* [Front-End Developer Handbook 2018](https://frontendmasters.com/guides/front-end-handbook/2018/) - Cody Lindley (HTML)
@@ -641,7 +683,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [How To Manage Remote Servers with Ansible](https://www.digitalocean.com/community/books/how-to-manage-remote-servers-with-ansible-ebook) - Erika Heidi (PDF, EPUB)
* [How to Think Like a Computer Scientist](https://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers
* [Image Processing in C: Analyzing and Enhancing Digital Images](https://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/) - Dwayne Phillips
* [Information Technology and the Networked Economy](https://web.archive.org/web/20200731035935/https://florida.theorangegrove.org/og/file/49843a6a-9a9d-4bad-b4d4-d053f9cdf73e/1/InfoTechNetworkedEconomy.pdf) - Patrick McKeown (PDF) *(:card_file_box: archived)*
* [Information Technology and the Networked Economy](https://web.archive.org/web/20200731035935/https://florida.theorangegrove.org/og/file/49843a6a-9a9d-4bad-b4d4-d053f9cdf73e/1/InfoTechNetworkedEconomy.pdf) - Patrick McKeown (PDF) *( :card_file_box: archived)*
* [Introduction to Scientific Programming in C++ and Fortran](https://web.corral.tacc.utexas.edu/CompEdu/pdf/isp/EijkhoutIntroSciProgramming-book.pdf) - Victor Eijkhout (PDF)
* [IRPF90 Fortran code generator](https://www.gitbook.com/book/scemama/irpf90/details) - Anthony Scemama
* [Learn Programming](https://progbook.org) - Antti Salonen
@@ -665,8 +707,15 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap *(Leanpub account or valid email requested)*
* [Scientific Programming and Computer Architecture](https://divakarvi.github.io/bk-spca/spca.html) - Divakar Viswanath
* [Signal Computing: Digital Signals in the Software Domain](http://faculty.washington.edu/stiber/pubs/Signal-Computing/Signal%20Computing.pdf) - Michael Stiber, Bilin Zhang Stiber, Eric C. Larson (PDF)
* [Site Reliability Engineering - How Google run production systems](https://sre.google/sre-book/table-of-contents/) - Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Murphy (HTML)
* [Small Memory Software](https://smallmemory.charlesweir.com/book.html) - Charles Weir, James Noble (HTML)
* [Software-Defined Radio for Engineers](https://www.analog.com/media/en/training-seminars/design-handbooks/Software-Defined-Radio-for-Engineers-2018/SDR4Engineers.pdf) - Travis Collins, et al. (PDF)
* [Software Technical Writing: A Guidebook](https://jamesg.blog/book.pdf) - James Gallagher (PDF)
* [The Art of High Perfomance Computing - Volume 1: The Science of Computing](https://theartofhpc.com/istc/index.html) - Victor Eijkhout (HTML)
* [The Art of High Perfomance Computing - Volume 2: Parallel Programming for Science Engineering](https://theartofhpc.com/pcse/index.html) - Victor Eijkhout (HTML)
* [The Art of High Perfomance Computing - Volume 3: Introduction to Scientific Programming](https://github.com/VictorEijkhout/TheArtofHPC_pdfs/blob/main/vol3/EijkhoutIntroSciProgramming-book.pdf) - Victor Eijkhout (PDF)
* [The Art of High Perfomance Computing - Volume 4: HPC Carpentry](https://github.com/VictorEijkhout/TheArtofHPC_pdfs/blob/main/vol4/EijkhoutHPCtutorials.pdf) - Victor Eijkhout (PDF)
* [The Site Reliability Workbook - Practical Ways to Implement SRE](https://sre.google/workbook/table-of-contents/) - Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne (HTML)
* [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)
@@ -679,7 +728,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Beej's Guide to Network Programming - Using Internet Sockets](https://beej.us/guide/bgnet/) - Brian "Beej Jorgensen" Hall (HTML, PDF)
* [Bits, Signals, and Packets: An Introduction to Digital Communications and Networks](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/readings/)
* [Code Connected vol.1](https://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf) (PDF) (book on ZeroMQ)
* [Computer Networking : Principles, Protocols and Practice](http://cnp3book.info.ucl.ac.be/1st/html/index.html) (HTML, ePub, PDF, Kindle)
* [Computer Networking : Principles, Protocols and Practice](https://www.computer-networking.info) (HTML, ePub, PDF, Kindle)
* [Computer Networks: A Systems Approach](https://book.systemsapproach.org) - Larry Peterson, Bruce Davie (HTML, epub, mobi, PDF)
* [Distributed systems for fun and profit](https://book.mixu.net/distsys/single-page.html)
* [High-Performance Browser Networking](https://hpbn.co) - Ilya Grigorik
@@ -690,7 +739,8 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [IPv6 for IPv4 Experts](https://sites.google.com/site/yartikhiy/home/ipv6book) - Yar Tikhiy (PDF)
* [Kafka gentle introduction](https://www.gentlydownthe.stream) - Mitch Seymour
* [Kafka, The definitive Guide](https://assets.confluent.io/m/1b509accf21490f0/original/20170707-EB-Confluent_Kafka_Definitive-Guide_Complete.pdf) - Neha Narkhede (PDF)
* [Linux IP Stacks Commentary](https://www.satchell.net/ipstacks/) - Stephen Satchell, H. B. J. Clifford (HTML) *(:construction: in process)*
* [Linux IP Stacks Commentary](https://www.satchell.net/ipstacks/) - Stephen Satchell, H. B. J. Clifford (HTML) *( :construction: in process)*
* [Linux Networking](https://linux-training.be/linuxnet.pdf) - Paul Cobbaut (PDF)
* [Mininet Walkthrough](https://mininet.org/walkthrough/)
* [Network Science](http://networksciencebook.com) - Albert-Laszló Barabási
* [Networking! ACK!](https://wizardzines.com/zines/networking/) - Julia Evans (PDF)
@@ -703,7 +753,8 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
### Object Oriented Programming
* [Object Oriented Programming](https://www.cl.cam.ac.uk/teaching/0910/OOProg/OOP.pdf) - Robert Harle (PDF)
* [OOP Learn Object Oriented Thinking and Programming](https://files.bruckner.cz/be2a5b2104bf393da7092a4200903cc0/PecinovskyOOP.pdf) - Rudolf Pecinovsky (PDF)
* [OOP Learn Object Oriented Thinking and Programming](https://files.bruckner.cz/be2a5b2104bf393da7092a4200903cc0/PecinovskyOOP.pdf) - Rudolf Pecinovsky (PDF)
* [Principles of Object-Oriented Programming](https://www.opentextbooks.org.hk/system/files/export/8/8163/pdf/Principles_of_ObjectOriented_Programming_8163_r.pdf) - Stephen Wong, Dung Nguyen, Mark Husband (PDF) (CC BY-SA)
### Open Source Ecosystem
@@ -721,10 +772,11 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Innovation Happens Elsewhere](https://dreamsongs.com/IHE/IHE.html) - Ron Goldman, Richard P. Gabriel
* [Introduction to Networking](https://do1.dr-chuck.net/net-intro/EN_us/net-intro.pdf) - Charles Severance (PDF)
* [Open Advice: FOSS: What We Wish We Had Known When We Started](http://open-advice.org)
* [Open Source Essentials](https://learning.lpi.org/en/learning-materials/050-100/) - by Linux Professional Institute (PDF)
* [Open source in Brazil](https://www.oreilly.com/ideas/open-source-in-brazil) - Andy Oram
* [Producing Open Source Software](https://producingoss.com) - Karl Fogel
* [Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure](https://www.fordfoundation.org/work/learning/research-reports/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure/) - Nadia Eghbal
* [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks](https://www.aosabook.org/en/index.html)
* [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Fearless Hacks](https://www.aosabook.org/en/index.html)
* [The Art of Community](https://artofcommunityonline.org/Art_of_Community_Second_Edition.pdf) - Jono Bacon (PDF)
* [The Cathedral and the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/) - Eric S. Raymond
* [The Future of the Internet](https://futureoftheinternet.org) - Jonathan Zittrain
@@ -737,13 +789,12 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [A short introduction to operating systems (2001)](https://markburgess.org/os/os.pdf) - Mark Burgess (PDF)
* [Computer Science from the Bottom Up](https://www.bottomupcs.com) - Ian Wienand (PDF)
* [Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels](https://aaltodoc.aalto.fi/handle/123456789/6318) - Antti Kantee (PDF)
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *(:construction: in process)*
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *( :construction: in process)*
* [How to write a simple operating system in assembly language](https://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
* [Linux Kernel in a Nutshell](http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration) - Greg Kroah-Hartman (HTML)
* [Making Servers Work: A Practical Guide to Linux System Administration](https://www.digitalocean.com/community/books/sysadmin-ebook-making-servers-work) - Jamon Camisso (PDF, EPUB)
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) - Max Hailperin (PDF, LaTeX)
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) (:construction: *in process*)
* [Operating Systems: Three Easy Pieces](https://pages.cs.wisc.edu/~remzi/OSTEP/) - Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (PDF)
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) ( :construction: *in process*)
* [Operating Systems: Three Easy Pieces](https://pages.cs.wisc.edu/~remzi/OSTEP/) - Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau (PDF)
* [Practical File System Design: The Be File System](https://www.nobius.org/~dbg/practical-file-system-design.pdf) - Dominic Giampaolo (PDF)
* [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)
@@ -775,7 +826,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Professional Development
* [Clean Code Developer: An initiative for more professionalism in software development](https://www.gitbook.com/book/ccd_school/clean-code-developer-com/details) *(:construction: in process)*
* [Clean Code Developer: An initiative for more professionalism in software development](https://www.gitbook.com/book/ccd_school/clean-code-developer-com/details) *( :construction: in process)*
* [Confessions of an IT Manager](https://www.red-gate.com/library/confessions-of-an-it-manager) - Phil Factor (PDF)
* [Don't Just Roll the Dice](https://www.red-gate.com/library/dont-just-roll-the-dice) - Neil Davidson (PDF)
* [How to Do What You Love & Earn What Youre Worth as a Programmer](https://leanpub.com/dowhatyoulove/read) - Reginald Braithwaite
@@ -783,7 +834,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [How to Stand Out as a Software Engineer](https://github.com/lvndry/how-to-stand-out-as-a-software-engineer/blob/main/how_to_stand_out_as_a_software_engineer.pdf) - Landry Monga (PDF)
* [Professional Software Development For Students](https://mixmastamyk.bitbucket.io/pro_soft_dev/intro.html) - Mike G. Miller
* [Software Engineering at Google](https://abseil.io/resources/swe-book) - Titus Winters, Tom Manshreck, Hyrum Wright
* [Software Environment Concepts](https://softwareconcepts.vercel.app) - Amr Elmohamady *(:construction: in process)*
* [Software Environment Concepts](https://softwareconcepts.vercel.app) - Amr Elmohamady *( :construction: in process)*
* [Succeed In Software: A Comprehensive Guide To Software Career Excellence](https://github.com/succeedinsoftware/book) - Sean Cannon (PDF, ePUB) (CC BY-NC-ND)
* [Teaching Tech Together](http://teachtogether.tech/en/) - Greg Wilson (HTML)
* [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) - Reginald Braithwaite
@@ -796,15 +847,16 @@ Kerridge (PDF) (email address *requested*, not required)
* [Introduction to Computer Science](https://www.cse.iitd.ernet.in/~suban/CSL102/) - Subhashis Banerjee, IIT Delhi
* [Introduction to Computing](https://www.computingbook.org) - David Evans
* [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
* [Programming and Programming Languages](https://papl.cs.brown.edu/2019/) - Shriram Krishnamurthi (PDF)
* [Programming Languages: Application and Interpretation (2nd Edition)](https://cs.brown.edu/~sk/Publications/Books/ProgLangs/) - Shriram Krishnamurthi (HTML, PDF)
* [Programming Languages: Application and Interpretation (3rd Edition)](https://www.plai.org/3/5/plai-v325.pdf) - Shiriram Krishnamurthi (PDF) (CC BY-NC-SA)
* [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)
* [The Super Programmer](https://github.com/keyvank/tsp) - Keyvan Kambakhsh (PDF, HTML) *(:construction: in process)*
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - - Allen B. Downey (2nd Edition) (PDF, HTML)
* [The Super Programmer](https://github.com/keyvank/tsp) - Keyvan Kambakhsh (PDF, HTML) *( :construction: in process)*
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML) (CC BY-NC-SA)
### Programming Paradigms
@@ -821,7 +873,10 @@ Kerridge (PDF) (email address *requested*, not required)
### Prompt Engineering
* [DALLE-E 2 prompt book](https://dallery.gallery/wp-content/uploads/2022/07/The-DALL%C2%B7E-2-prompt-book.pdf) - Dallery.Gallery, Guy Parson (PDF)
* [Guide to Prompt Engineering](https://codeahoy.com/learn/promptengineering/toc) - CodeAhoy (HTML)
* [Guide to Prompt Engineering](https://web.archive.org/web/20241107021929/https://codeahoy.com/learn/promptengineering/toc/) - CodeAhoy (HTML) *( :card_file_box: archived)*
* [LLM Prompt Engineering Simplified Book](https://github.com/AkmmusAI/LLM-Prompt-Engineering-Simplified-Book) - Katikapalli Subramanyam Kalyan (GitHub)
* [Prompt Engineering](https://www.innopreneur.io/wp-content/uploads/2025/04/22365_3_Prompt-Engineering_v7-1.pdf) - Lee Boonstra (PDF)
* [Prompt Engineering Guide](https://learnprompting.org/docs/introduction) - LearnPrompting (HTML)
* [Prompt Engineering Guide](https://www.promptingguide.ai) - DAIR.AI (HTML)
@@ -849,6 +904,7 @@ Kerridge (PDF) (email address *requested*, not required)
### Reverse Engineering
* [BIOS Disassembly Ninjutsu Uncovered 1st Edition](https://bioshacking.blogspot.co.uk/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html) - Darmawan Salihun (PDF)
* [Debugging with GDB](https://sourceware.org/gdb/current/onlinedocs/gdb.html) - Free Software Foundation (HTML, PDF)
* [Hacking the Xbox: An Introduction to Reverse Engineering](https://www.nostarch.com/xboxfree/) - Andrew "bunnie" Huang
* [iOS App Reverse Engineering](https://github.com/iosre/iOSAppReverseEngineering) - Zishe Sha (PDF)
@@ -865,7 +921,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [A Graduate Course in Applied Cryptography](https://toc.cryptobook.us)
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io)
* [Cryptography](https://en.wikibooks.org/wiki/Cryptography) - Wikibooks (HTML) *(:construction: in process)*
* [Cryptography](https://en.wikibooks.org/wiki/Cryptography) - Wikibooks (HTML) *( :construction: in process)*
* [CryptoParty Handbook](https://unglue.it/work/141611/)
* [Fuzzing Book](https://www.fuzzingbook.org) - Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, Christian Holler (HTML)
* [Gray Hat Hacking: The Ethical Hacker's Handbook](https://pages.cs.wisc.edu/~ace/media/gray-hat-hacking.pdf) - Allen Harper, Jonathan Ness, Chris Eagle, Shon Harris, Gideon Lenkey, Terron Williams (PDF)
@@ -874,20 +930,26 @@ Kerridge (PDF) (email address *requested*, not required)
* [How to deal with Passwords](https://github.com/MHM5000/pass)
* [Information Security Management](https://www.infosecuritybook.com) - Marcos Sêmola (PDF)
* [Intrusion Detection Systems with Snort](https://ptgmedia.pearsoncmg.com/images/0131407333/downloads/0131407333.pdf) (PDF)
* [Modern Cryptography Volume 1: A Classical Introduction](https://link.springer.com/book/10.1007/978-981-19-0920-7) - Zhiyong Zheng, Kun Tian, Fengxia Liu
* [Modern Cryptography Volume 2: A Classical Introduction](https://link.springer.com/book/10.1007/978-981-19-7644-5) - Zhiyong Zheng, Kun Tian, Fengxia Liu
* [Network Security](https://www.open.edu/openlearn/digital-computing/network-security/altformat-printable) - OpenLearn (PDF)
* [OpenSSL Cookbook](https://www.feistyduck.com/library/openssl-cookbook/)
* [OWASP Mobile Security Testing Guide](https://mobile-security.gitbook.io/mobile-security-testing-guide/) - Bernhard Mueller et al.
* [OWASP Testing Guide 4.2](https://owasp.org/www-project-web-security-testing-guide/v42/) - The OWASP® Foundation (HTML, [PDF](https://github.com/OWASP/wstg/releases/download/v4.2/wstg-v4.2.pdf))
* [OWASP Top 10 for .NET Developers](https://www.troyhunt.com/2011/12/free-ebook-owasp-top-10-for-net.html)
* [Practical Cryptography for Developer](https://cryptobook.nakov.com) - Svetlin Nakov (GitBook) (:construction: *in process*)
* [Practical Cryptography for Developer](https://cryptobook.nakov.com) - Svetlin Nakov (GitBook) ( :construction: *in process*)
* [Programming Differential Privacy](https://programming-dp.com) - Joseph Near, Chiké Abuah (HTML, PDF)
* [SecOps Bit By Bit: Roadmap for First-Time CTOs and Startup Founders](https://leanpub.com/secops-bit-by-bit) - Alex Yarotsky (PDF) *(Leanpub account or valid email requested)*
* [Security Engineering](https://www.cl.cam.ac.uk/~rja14/book.html)
* [Security Essentials](https://learning.lpi.org/en/learning-materials/020-100/) - by Linux Professional Institute (PDF)
* [The Joy of Cryptography (2021)](https://joyofcryptography.com/pdf/book.pdf) - Mike Rosulek (PDF)
* [The MoonMath Manual to zk-SNARKs](https://leastauthority.com/community-matters/moonmath-manual/) - Least Authority
* [The SELINUX Coloring Book](https://github.com/mairin/selinux-coloring-book) - Daniel J Walsh, Máirín Duffy (PDF) (CC BY-SA)
* [The SELinux Notebook](https://github.com/SELinuxProject/selinux-notebook) - Richard Haines, Paul Moore, SELinux Community (HTML, PDF, EPUB, azw3) (GFDL)
### Software Architecture
* [A Primer on Design Patterns](https://leanpub.com/aprimerondesignpatterns/read) - Rahul Batra (HTML)
* [Agile Planning: From Ideas to Story Cards](https://launchschool.com/books/agile_planning) - Launch School
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak, `edt.:` Lars Noodén (PDF, EPUB, ODT) (CC BY)
* [Architectural Styles and the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
@@ -900,13 +962,14 @@ Kerridge (PDF) (email address *requested*, not required)
* [Domain Driven Design Quickly](https://www.infoq.com/minibooks/domain-driven-design-quickly)
* [Domain-Driven Design Reference](https://www.domainlanguage.com/ddd/reference) - Eric Evans (CC BY)
* [DSL Engineering: Designing, Implementing and Using Domain-Specific Languages](http://dslbook.org) - Markus Voelter
* [Evidence-based Software Engineering](http://knosof.co.uk/ESEUR) - Derek M. Jones (PDF) (CC BY-SA)
* [Engineering Software as a Service: An Agile Approach Using Cloud Computing](https://e.saasbook.info) - Armando Fox, David Patterson (HTML) (CC BY-NC-ND)
* [Evidence-based Software Engineering](http://knosof.co.uk/ESEUR) - Derek M. Jones (PDF) (CC BY-SA)
* [Exploring CQRS and Event Sourcing](https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj554200(v=pandp.10)) - Dominic Betts, Julián Domínguez, Grigori Melnik, Mani Subramanian, Fernando Simonazzi ([EPUB, PDF](https://www.microsoft.com/en-us/download/details.aspx?id=34774) - [code samples](https://go.microsoft.com/fwlink/p/?linkid=258571))
* [Guide to the Software Engineering Body of Knowledge](https://www.computer.org/education/bodies-of-knowledge/software-engineering/v3) (email address *requested*)
* [How to Design Programs](https://www.htdp.org)
* [How to Write Unmaintainable Code](https://mindprod.com/jgloss/unmain.html)
* [Kanban and Scrum - making the most of both](https://www.infoq.com/minibooks/kanban-scrum-minibook)
* [Microservices AntiPatterns and Pitfalls](http://web.archive.org/web/20210205164251/https://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.pdf) - Mark Richards (PDF) *(:card_file_box: archived)*
* [Microservices AntiPatterns and Pitfalls](http://web.archive.org/web/20210205164251/https://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.pdf) - Mark Richards (PDF) *( :card_file_box: archived)*
* [Microservices vs. Service-Oriented Architecture](https://www.oreilly.com/radar/microservices-vs-service-oriented-architecture/) - Mark Richards (HTML)
* [Migrating to Cloud-Native Application Architectures](https://developers.redhat.com/books/migrating-microservice-databases-relational-monolith-distributed-data/) (email address *requested*) (PDF)
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson (PDF)
@@ -926,6 +989,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Software Engineering for Internet Applications](https://philip.greenspun.com/seia/)
* [Source Making Design Patterns and UML](https://sourcemaking.com/design_patterns)
* [Test Driven Development, Extensive Tutorial](https://github.com/grzesiek-galezowski/tdd-ebook) - Grzegorz Gałęzowski
* [The Accidental CTO: How I Scaled from Zero to a Million Stores on Dukaan, Without a CS Degree](https://github.com/subhashchy/The-Accidental-CTO) - Subhash Choudhary
* [The Catalog of Design Patterns](https://refactoring.guru/design-patterns/catalog)
* [The Site Reliability Workbook](https://landing.google.com/sre/workbook/toc/) - Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne
* [Web API Design](https://pages.apigee.com/rs/apigee/images/api-design-ebook-2012-03.pdf) - Brian Mulloy (PDF)
@@ -950,7 +1014,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Introduction to Theoretical Computer Science](https://files.boazbarak.org/introtcs/lnotes_book.pdf) - Boaz Barak (PDF)
* [Introduction to Theory of Computation](https://cglab.ca/~michiel/TheoryOfComputation/) - Anil Maheshwari, Michiel Smid (PDF)
* [Models of Computation](https://cs.brown.edu/people/jes/book/) - John E. Savage
* [Principles of Programming Languages](https://web.archive.org/web/20150418034451/http://www.cs.jhu.edu/~scott/pl/book/dist/) - Scott F. Smith *(:card_file_box: archived)*
* [Principles of Programming Languages](https://web.archive.org/web/20150418034451/http://www.cs.jhu.edu/~scott/pl/book/dist/) - Scott F. Smith *( :card_file_box: archived)*
* [Programming in Martin-Löf's Type Theory](https://www.cse.chalmers.se/research/group/logic/book/) - Bengt Nordstroem
* [Programming Languages: Application and Interpretation (2nd Edition)](https://cs.brown.edu/~sk/Publications/Books/ProgLangs/) - Shriram Krishnamurthi
* [Programming Languages: Theory and Practice](http://people.cs.uchicago.edu/~blume/classes/aut2008/proglang/text/offline.pdf) - Robert Harper (PDF)
@@ -973,11 +1037,11 @@ Kerridge (PDF) (email address *requested*, not required)
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) - Ben Lynn, et al. (HTML, PDF, EPUB)
* [Git Notes for Professionals](https://goalkicker.com/GitBook) - Compiled from StackOverflow Documentation (PDF)
* [Git Pocket Guide](https://www.oreilly.com/library/view/git-pocket-guide/9781449327507) - Richard E. Silverman
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/) - The GitHub team *(:card_file_box: archived)*
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/) - The GitHub team *( :card_file_box: archived)*
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) - Ryan Hodson (PDF, Kindle) (email address *requested*, not required)
* [Git Tutorial](https://www.tutorialspoint.com/git/) - Tutorials Point (HTML, PDF)
* [Git-Tutorial For-Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) - HubSpot Product Team
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker *(:card_file_box: archived)*
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker *( :card_file_box: archived)*
* [Happy Git and GitHub for the useR](https://happygitwithr.com) - Jenny Bryan
* [Hg Init: a Mercurial Tutorial](https://hginit.github.io) - Joel Spolsky
* [How to Collaborate on GitHub: A mini book about collaborating on GitHub](https://github.com/eonist/How-to-collaborate-on-github) - André J
@@ -989,7 +1053,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Mercurial: The Definitive Guide 2nd edition](https://book.mercurial-scm.org) - Bryan O'Sullivan
* [Pro Git](https://git-scm.com/book/en/) - Scott Chacon, Ben Straub (HTML, PDF, EPUB, Kindle)
* [Pro Git Reedited](https://leanpub.com/progitreedited/read) - Jon Forrest
* [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson *(:card_file_box: archived)*
* [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson *( :card_file_box: archived)*
* [Subversion Version Control](https://ptgmedia.pearsoncmg.com/images/0131855182/downloads/Nagel_book.pdf) - William Nagel (PDF)
* [Think Like (a) Git: A Guide for the Perplexed](https://think-like-a-git.net) - Sam Livingston-Gray
* [Version Control with Subversion](https://svnbook.red-bean.com/index.en.html) - Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato
@@ -999,7 +1063,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Book of Speed](https://www.bookofspeed.com) - Stoyan Stefanov
* [Designing for Performance](https://designingforperformance.com) - Lara Hogan
* [High Performance Accelerated Websites](https://thisisyuu.github.io/ebook) - Anshul (HTML) *(:construction: in process)*
* [High Performance Accelerated Websites](https://thisisyuu.github.io/ebook) - Anshul (HTML) *( :construction: in process)*
* [High Performance Browser Networking](https://hpbn.co) - Ilya Grigorik
* [Mature Optimization](https://carlos.bueno.org/optimization/mature-optimization.pdf) - Carlos Bueno (PDF)
+1 -1
View File
@@ -20,7 +20,7 @@
### Git
* [Pro Git](https://git-scm.com/book/sv/v2) - (HTML) *(:construction: in process)*
* [Pro Git](https://git-scm.com/book/sv/v2) - (HTML) *( :construction: in process)*
### Fortran
+6 -6
View File
@@ -1,7 +1,7 @@
## Index
* [AR/VR/MR](#ar-vr-mr)
* [C Programming Language](#c-programming-language)
* [C++](#cpp)
* [Computer Vision](#computer-vision)
* [DevOps](#devops)
* [Ezhil](#ezhil)
@@ -27,9 +27,9 @@
* [எளிய தமிழில் VR/AR/MR](https://freetamilebooks.com/ebooks/vr_ar_mr/) - இரா.அசோகன் (PDF)
### C Programming Language
### <a id="cpp"></a>C++
* [C Programming Language Tamil](https://www.tamilpdfbooks.com/download.php?id=19978#pdf) - Sivalingam M (PDF)
* [சி++ மொழி](https://www.nselva.com/book/C-plus-plus-book.pdf) - ந.செல்வகுமார் (PDF)
### Computer Vision
@@ -44,7 +44,7 @@
### Ezhil
* [Write Code in Tamil-Ezhil Programming Language](https://ezhillang.wordpress.com/wp-content/uploads/2022/01/book-write-code-in-tamil-2015.pdf) - மதையா அணணாமைல,என. ொசாககன (PDF)
* [Write Code in Tamil-Ezhil Programming Language](https://ezhillang.wordpress.com/wp-content/uploads/2022/01/book-write-code-in-tamil-2015.pdf) - முத்தையா அணணாமலைை, என்.சொக்கன (PDF)
### Git Github
@@ -60,7 +60,6 @@
### HTML and CSS
* [எளிய தமிழில் CSS](https://freetamilebooks.com/ebooks/learn-css-in-tamil/) - து.நித்யா (PDF)
* [எளிய தமிழில் HTML](https://freetamilebooks.com/htmlbooks/html-book/Learn-HTML-in-Tamil.html) - த.சீனிவாசன் (PDF)
* [எளிய தமிழில் HTML](https://noolaham.net/project/51/5090/5090.pdf) - வே.நவமோகன் (PDF)
@@ -72,7 +71,7 @@
### JavaScript
* [எளிய தமிழில் JavaScript](https://freetamilebooks.com/ebooks/learn-javascript-in-tamil/) - து.நித்யா (PDF)
* [துவக்க நிலையாளர்களுக்கான JavaScript உரைநிரல்](https://freetamilebooks.com/ebooks/javascript_for_beginner/) - ச. குப்பன் (PDF)
* [துவக்க நிலையாளர்களுக்கான JavaScript உரைநிரல்](https://freetamilebooks.com/ebooks/javascript_for_beginner/) - ச.குப்பன் (PDF)
### Linux
@@ -106,6 +105,7 @@
### Ruby
* [எளிய இனிய கணினி மொழி Ruby](https://freetamilebooks.com/ebooks/learn-ruby-in-tamil/) - பிரியா சுந்தரமூர்த்தி (PDF)
* [ரூபி நண்பன்](https://freetamilebooks.com/ebooks/ruby_nanban/) - டக் ரைட், ஆடம் ஸ்டார் (PDF)
### Selenium
+12
View File
@@ -3,6 +3,8 @@
* [0 - Meta-Lists](#0---meta-lists)
* [C](#c)
* [Python](#python)
* [Java](#java)
* [MERN](#mern)
### 0 - Meta-Lists
@@ -15,6 +17,16 @@
* [Introduction to C \| Telugu](https://www.computerintelugu.com/2012/11/cmenu.html) - Sivanaadh Baazi Karampudi
### <a id="java"></a>Java
* [Core Java in Telugu \| Java Programming](https://www.youtube.com/playlist?list=PLz8gl4BEGkEGYXNZrIRHJUSoxS_FPBrDy) - H Y R Tutorials
### <a id="mern"></a>MERN Web development
* [Web Development Full Course in Telugu (MERN)](https://www.youtube.com/playlist?list=PL2Kd-KQLppEFbfdJHywOu6b_GAjn3LxE1) - Dodagatta Nihar
### <a id="python"></a>Python
* [Python Course in Telugu: 30 days challenge](https://www.youtube.com/playlist?list=PLNgoFk5SYUglQOaXSY8lAlPXmK6tQBHaw) - Vamsi Bhavani
+19 -4
View File
@@ -20,9 +20,11 @@
* [.NET Framework](#net-framework)
* [Python](#python)
* [Django](#django)
* [Flask](#flask)
* [R](#r)
* [Ruby](#ruby)
* [Rust](#rust)
* [Yapay Zeka](#yapay-zeka)
### Algoritma ve Veri Yapıları
@@ -31,6 +33,7 @@
* [Algoritma ve Programlamaya Giriş Ders Notları](https://ia601404.us.archive.org/12/items/algoritma-ve-programlamaya-giris-ders-notlari/Algoritma%20ve%20Programlamaya%20Giri%C5%9F%20Ders%20Notlar%C4%B1.pdf) - [İbrahim Küçükkoç](http://ikucukkoc.baun.edu.tr) (PDF)
* [Algoritmalar ve Programlama](https://ia601408.us.archive.org/31/items/algoritmalar-ve-programlama/Algoritmalar%20ve%20Programlama.pdf) (PDF)
* [Bilgisayar Teriminde Algoritma](https://ia601504.us.archive.org/20/items/bilgisayar-teriminde-algoritma/Bilgisayar%20Teriminde%20Algoritma.pdf) - Agah Emir (PDF)
* [Veri Yapıları Ders Notları](https://avesis.kayseri.edu.tr/resume/lessonmaterieldownload/kayaalti?key=a9b67077-3132-489c-a460-53cb34d3afc3) - Aybars UGUR (PDF)
### Android
@@ -127,6 +130,7 @@
* [GNU Linux Komutlari](https://www.fullportal.org/GNULINUX/Komutlar/GNULINUXKOMUTLAR.pdf) (PDF)
* [Linux Belgeleri](http://www.belgeler.org/howto/howtos.html)
* [Linux Sistem Yöneticisinin Kılavuzu](http://www.belgeler.org/sag/sag.html)
* [Linux Sistem Yönetimi](https://web.deu.edu.tr/doc/misc/Linux_Sistem_Yonetimi.pdf) - Linux Kullanıcıları Derneği, Burak DAYIOĞLU, Berk DEMİR (PDF)
### .NET Framework
@@ -136,14 +140,21 @@
### Python
* [Python ile Programlamaya Giriş](https://pitonca.com/haluktanrikulu/kitap/Python%20Programlama%20_%20Haluk%20Tanr%C4%B1kulu.pdf) - Haluk Tanrıkulu - Python 3 (PDF)
* [Python Programlama Dili](https://python-istihza.yazbel.com) - YazBel Yazılım Belgelendirme Projesi - Python 3
#### Django
* [Django](https://web.archive.org/web/20210302105925/https://www.pythondersleri.com/p/django-egitim-serisi.html) - Python Dersleri *(:card_file_box: archived)*
* [Django Egitimi](https://web.archive.org/web/20210802025720/https://gokmengorgen.net/django-notes/) *(:card_file_box: archived)*
* [Django Girls Eğitimi](https://tutorial.djangogirls.org/tr) (1.11) (HTML) *(:construction: in process)*
* [Django](https://web.archive.org/web/20210302105925/https://www.pythondersleri.com/p/django-egitim-serisi.html) - Python Dersleri *( :card_file_box: archived)*
* [Django Egitimi](https://web.archive.org/web/20210802025720/https://gokmengorgen.net/django-notes/) *( :card_file_box: archived)*
* [Django Girls Eğitimi](https://tutorial.djangogirls.org/tr) (1.11) (HTML) *( :construction: in process)*
* [Django için Türkçe Kılavuz](https://www.djangoturkiye.com/static/django.pdf) - Muslu Yüksektepe (PDF)
#### Flask
* [Temelden İleriye Türkçe Flask Dersleri](https://kerteriz.net/temelden-ileriye-turkce-flask-dersleri) - İsmet BALAT
### R
@@ -165,4 +176,8 @@
### Rust
* [Rust ile CHIP-8 Emülatörü Geliştirme](https://onur.github.io/chip8) - Onur Aslan
* [Rust'a Giriş](https://github.s3.amazonaws.com/downloads/vertexclique/vertexclique.github.io/Rusta-Giris-v1.pdf) - Mahmut Bulut (PDF)
### <a id="yapay-zeka"></a>Yapay Zeka
* [Derin Öğrenmeye Dalış](https://tr.d2l.ai/d2l-tr-pytorch.pdf) - Aston Zhang, Zachary C. Lipton, Mu Li, Alexander J. Smola (PDF)
+14
View File
@@ -0,0 +1,14 @@
### Index
* [C++](#cplusplus)
* [HTML](#html)
### <a id="cplusplus"></a>C++
* [C++ Sikhiyei (Urdu)](https://archive.org/details/CSikhiyeiUrduByAjnabiii) - Ajnabiii (PDF, HTML)&rlm;
### HTML
* [HTML In Urdu Complete Tutorial Learning Book](https://www.eislamicbook.com/html-in-urdu-complete-tutorial-learning-book/) - Abid Bashir (Translated)&rlm;
+6
View File
@@ -2,6 +2,7 @@
* [Go](#golang)
* [Học máy](#machine-learning)
* [Python](#python)
### <a id="golang"></a>Go
@@ -13,3 +14,8 @@
* [Đắm chìm vào Học sâu](https://d2l.aivivn.com) - `trl.:` Nhóm dịch thuật Đắm chìm vào Học sâu (HTML)
### <a id="python"></a>Python
* [Tư duy Python: Cách tư duy như một Nhà khoa học máy tính](https://bitbucket.org/tanhuynhng/thinking-python/src/master/) - Allen B.Downey, `trl.:` Tan H. Nguyen (HTML)
+29 -23
View File
@@ -87,7 +87,7 @@
### <a id="version-control-systems"></a><a id="git"></a><a id="svn"></a><a id="subversion"></a><a id="mercurial"></a>版本控制
* [沉浸式学 Git](https://web.archive.org/web/20191004044726/http://igit.linuxtoy.org:80/index.html) - Jim Weirich, `trl.:` 徐小东 a.k.a toy *(:card_file_box: archived)*
* [沉浸式学 Git](https://web.archive.org/web/20191004044726/http://igit.linuxtoy.org:80/index.html) - Jim Weirich, `trl.:` 徐小东 a.k.a toy *( :card_file_box: archived)*
* [猴子都能懂的GIT入门](http://backlogtool.com/git-guide/cn/) - Nulab Inc.
* [Git - 简易指南](https://rogerdudler.github.io/git-guide/index.zh.html) - Roger Dudler, `trl.:` 罗杰·杜德勒 (HTML)
* [Git 参考手册](http://gitref.justjavac.com) - CHEN Yangjian
@@ -127,8 +127,9 @@
* [鸟哥的 Linux 私房菜 基础学习篇](http://cn.linux.vbird.org/linux_basic/linux_basic.php)
* [嵌入式 Linux 知识库 (eLinux.org 中文版)](https://tinylab.gitbooks.io/elinux/content/zh/)
* [Docker — 从入门到实践](https://github.com/yeasy/docker_practice)
* [Docker入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
* [Docker中文指南](https://github.com/widuu/chinese_docker)
* [Docker 入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
* [Docker 中文指南](https://github.com/widuu/chinese_docker)
* [FreeBSD 从入门到跑路](https://book.bsdcn.org)
* [FreeBSD 使用手册](http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/)
* [Linux 构建指南](http://works.jinbuguo.com/lfs/lfs62/index.html)
* [Linux 系统高级编程](http://sourceforge.net/projects/elpi/)
@@ -140,7 +141,7 @@
* [The Linux Command Line](http://billie66.github.io/TLCL/index.html)
* [Ubuntu 参考手册](http://wiki.ubuntu.org.cn/UbuntuManual)
* [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details)
* [UNIX TOOLBOX](https://web.archive.org/web/20210812021003/cb.vu/unixtoolbox_zh_CN.xhtml) *(:card_file_box: archived)*
* [UNIX TOOLBOX](https://web.archive.org/web/20210812021003/cb.vu/unixtoolbox_zh_CN.xhtml) *( :card_file_box: archived)*
### 程序员杂谈
@@ -163,7 +164,7 @@
### 管理和监控
* [ElasticSearch 权威指南](https://www.gitbook.com/book/fuxiaopang/learnelasticsearch/details)
* [Elasticsearch 权威指南(中文版)](https://web.archive.org/web/20200415002735/https://es.xiaoleilu.com/) *(:card_file_box: archived)*
* [Elasticsearch 权威指南(中文版)](https://web.archive.org/web/20200415002735/https://es.xiaoleilu.com/) *( :card_file_box: archived)*
* [ELKstack 中文指南](http://kibana.logstash.es)
* [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn)
* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
@@ -190,7 +191,13 @@
### 人工智能
* [大规模语言模型:从理论到实践](https://llmbook-zh.github.io) - 张奇、桂韬、郑锐、黄沛 等
* [动手实战人工智能](https://aibydoing.com) - huhuhang
* [动手学强化学习](https://hrl.boyuai.com) - 张伟楠、沈键、俞勇
* [动手学深度学习](https://zh.d2l.ai) - 阿斯顿·张、李沐、扎卡里·C·立顿、亚历山大·J·斯莫拉
* [南瓜书PumpkinBook](https://datawhalechina.github.io/pumpkin-book) - Datawhale
* [深度学习500问](https://github.com/scutan90/DeepLearning-500-questions) - scutan90
* [神经网络与深度学习](https://nndl.github.io) - 邱锡鹏
### 软件开发方法
@@ -323,7 +330,7 @@
* [C 语言常见问题集](http://c-faq-chn.sourceforge.net/ccfaq/ccfaq.html)
* [C 语言教程](https://wangdoc.com/clang/)
* [C 语言入门教程](https://www.dotcpp.com/course/c/)
* [Linux C 编程一站式学习](https://web.archive.org/web/20210514225440/http://docs.linuxtone.org/ebooks/C&CPP/c/) *(:card_file_box: archived)*
* [Linux C 编程一站式学习](https://web.archive.org/web/20210514225440/http://docs.linuxtone.org/ebooks/C&CPP/c/) *( :card_file_box: archived)*
### <a id="csharp"></a>C\#
@@ -335,8 +342,8 @@
* [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md)
* [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md)
* [简单易懂的C魔法](https://web.archive.org/web/20210413213859/http://www.nowamagic.net/librarys/books/contents/c) *(:card_file_box: archived)*
* [現代 C++ 101](https://hackmd.io/@lumynou5/CppTutorial-zh-tw) - Lumynous (:construction: *in process*)
* [简单易懂的C魔法](https://web.archive.org/web/20210413213859/http://www.nowamagic.net/librarys/books/contents/c) *( :card_file_box: archived)*
* [現代 C++ 101](https://hackmd.io/@lumynou5/CppTutorial-zh-tw) - Lumynous ( :construction: *in process*)
* [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版)
* [C 语言编程透视](https://tinylab.gitbooks.io/cbook/content/)
* [C/C++ Primer](https://github.com/andycai/cprimer) - andycai
@@ -360,7 +367,7 @@
### Dart
* [Dart 语言导览](https://web.archive.org/web/20200415002731/dart.lidian.info/wiki/Language_Tour) *(:card_file_box: archived)*
* [Dart 语言导览](https://web.archive.org/web/20200415002731/dart.lidian.info/wiki/Language_Tour) *( :card_file_box: archived)*
### Elasticsearch
@@ -407,7 +414,7 @@
* [Go语言博客实践](https://github.com/achun/Go-Blog-In-Action)
* [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241)
* [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh)
* [Revel 框架手册](https://web.archive.org/web/20190610030938/https://gorevel.cn/docs/manual/index.html) *(:card_file_box: archived)*
* [Revel 框架手册](https://web.archive.org/web/20190610030938/https://gorevel.cn/docs/manual/index.html) *( :card_file_box: archived)*
* [The Little Go Book 繁體中文翻譯版](https://github.com/kevingo/the-little-go-book) - Karl Seguin, `trl.:` KevinGo, Jie Peng ([HTML](https://kevingo.gitbooks.io/the-little-go-book/))
@@ -468,7 +475,7 @@
* [Nutz文档](https://nutzam.com/core/nutz_preface.html)
* [REST 实战](https://github.com/waylau/rest-in-action)
* [Spring 2.0核心技术与最佳实践](https://michaelliao.github.io/download/pdf/Spring%202.0%E6%A0%B8%E5%BF%83%E6%8A%80%E6%9C%AF%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.pdf) (PDF)
* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) (:construction: *翻译中*)
* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) ( :construction: *翻译中*)
* [Spring Framework 4.x参考文档](https://github.com/waylau/spring-framework-4-reference)
@@ -480,7 +487,7 @@
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国
* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
* [ECMAScript 6 入门](http://es6.ruanyifeng.com) - 阮一峰
* [Google JavaScript 代码风格指南](https://web.archive.org/web/20200415002735/bq69.com/blog/articles/script/868/google-javascript-style-guide.html) *(:card_file_box: archived)*
* [Google JavaScript 代码风格指南](https://web.archive.org/web/20200415002735/bq69.com/blog/articles/script/868/google-javascript-style-guide.html) *( :card_file_box: archived)*
* [JavaScript 标准参考教程(alpha](http://javascript.ruanyifeng.com)
* [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
* [JavaScript 教程 - 廖雪峰的官方网站](https://www.liaoxuefeng.com/wiki/1022910821149312)
@@ -495,7 +502,7 @@
* [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md) - Xu Fei (HTML)
* [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/) - Way Lau (HTML)
* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn) - Yan Qing, Hou Zhenyu, 速冻沙漠 (HTML) (:card_file_box: *archived*)
* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn) - Yan Qing, Hou Zhenyu, 速冻沙漠 (HTML) ( :card_file_box: *archived*)
* [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md) - Minko Gechev, Xuefeng Zhu, Shintaro Kaneko, et al. (HTML)
@@ -503,7 +510,7 @@
* [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
* [Backbone.js中文文档](https://web.archive.org/web/20200916085144/https://www.html.cn/doc/backbone/) *(:card_file_box: archived)*
* [Backbone.js中文文档](https://web.archive.org/web/20200916085144/https://www.html.cn/doc/backbone/) *( :card_file_box: archived)*
#### D3.js
@@ -526,7 +533,7 @@
#### jQuery
* [简单易懂的JQuery魔法](https://web.archive.org/web/20201127045453/http://www.nowamagic.net/librarys/books/contents/jquery) *(:card_file_box: archived)*
* [简单易懂的JQuery魔法](https://web.archive.org/web/20201127045453/http://www.nowamagic.net/librarys/books/contents/jquery) *( :card_file_box: archived)*
* [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
@@ -563,7 +570,7 @@
#### Zepto.js
* [Zepto.js 中文文档](https://web.archive.org/web/20210303025214/https://www.css88.com/doc/zeptojs_api/) *(:card_file_box: archived)*
* [Zepto.js 中文文档](https://web.archive.org/web/20210303025214/https://www.css88.com/doc/zeptojs_api/) *( :card_file_box: archived)*
### LaTeX
@@ -615,9 +622,9 @@
### PHP
* [CodeIgniter 使用手冊](https://web.archive.org/web/20210624143822/https://codeigniter.org.tw/userguide3/) *(:card_file_box: archived)*
* [CodeIgniter 使用手冊](https://web.archive.org/web/20210624143822/https://codeigniter.org.tw/userguide3/) *( :card_file_box: archived)*
* [Composer中文文档](http://docs.phpcomposer.com)
* [Phalcon7中文文档](https://web.archive.org/web/20220330065727/myleftstudio.com/) *(:card_file_box: archived)*
* [Phalcon7中文文档](https://web.archive.org/web/20220330065727/myleftstudio.com/) *( :card_file_box: archived)*
* [PHP 之道](http://wulijun.github.io/php-the-right-way/)
* [PHP标准规范中文版](https://psr.phphub.org)
* [PHP中文手册](http://php.net/manual/zh/)
@@ -637,7 +644,7 @@
#### Symfony
* [Symfony 2 实例教程](https://wusuopu.gitbooks.io/symfony2_tutorial/content)
* [Symfony 5 快速开发](https://web.archive.org/web/20210812222957/symfony.com/doc/current/the-fast-track/zh_CN/index.html) *(:card_file_box: archived)*
* [Symfony 5 快速开发](https://web.archive.org/web/20210812222957/symfony.com/doc/current/the-fast-track/zh_CN/index.html) *( :card_file_box: archived)*
#### Yii
@@ -656,19 +663,18 @@
### Python
* [简明 Python 教程](https://web.archive.org/web/20200822010330/https://bop.mol.uno/) - Swaroop C H、沈洁元(翻译)、漠伦(翻译) *(:card_file_box: archived)*
* [简明 Python 教程](https://web.archive.org/web/20200822010330/https://bop.mol.uno/) - Swaroop C H、沈洁元(翻译)、漠伦(翻译) *( :card_file_box: archived)*
* [人生苦短,我用python](https://www.cnblogs.com/derek1184405959/p/8579428.html) - zhang_derek *(内含丰富的笔记以及各类教程)*
* [深入 Python 3](https://github.com/jiechic/diveintopython3)
* [Matplotlib 3.0.3 中文文档](http://www.osgeo.cn/matplotlib/) (Online)
* [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) (Online)
* [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/)
* [Python 3.8.0a3中文文档](http://www.osgeo.cn/cpython/) (Online) *(目前在线最全的中文文档了)*
* [Python 中文学习大本营](http://www.pythondoc.com)
* [Python 最佳实践指南](https://pythonguidecn.readthedocs.io/zh/latest/)
* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译)
* [Python教程 - 廖雪峰的官方网站](https://www.liaoxuefeng.com/wiki/1016959663602400)
* [Python进阶](https://interpy.eastlakeside.com) - eastlakeside
* [Python之旅](https://web.archive.org/web/20191217091745/http://funhacks.net/explore-python/) - Ethan *(:card_file_box: archived)*
* [Python之旅](https://web.archive.org/web/20191217091745/http://funhacks.net/explore-python/) - Ethan *( :card_file_box: archived)*
* [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) (Online) *(网络上其他的都是较旧版本的)*
@@ -685,7 +691,7 @@
* [153分钟学会 R](http://cran.r-project.org/doc/contrib/Liu-FAQ.pdf) (PDF)
* [统计学与 R 读书笔记](http://cran.r-project.org/doc/contrib/Xu-Statistics_and_R.pdf) (PDF)
* [用 R 构建 Shiny 应用程序](https://web.archive.org/web/20200220023703/yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版) *(:card_file_box: archived)*
* [用 R 构建 Shiny 应用程序](https://web.archive.org/web/20200220023703/yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版) *( :card_file_box: archived)*
* [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF)
+3 -1
View File
@@ -47,9 +47,11 @@
### <a id="csharp"></a>C\#
* [Beginning C# with Unity](https://www.youtube.com/playlist?list=PLFgjYYTq6xyhtVK6VzLiFe3pmBu-XSNlX) - Brian Douglas Moakley, VegetarianZombie (screencast)
* [General .NET videos](https://www.youtube.com/playlist?list=PLUOequmGnXxPjam--7GAls6Tb1fSmL9mL) - Nick Chapsas(screencast)
* [Coding After Work](https://poddtoppen.se/podcast/1076724955/coding-after-work-podcast) - Jessica Engström, Jimmy Engström (podcast)
* [General .NET videos](https://www.youtube.com/playlist?list=PLUOequmGnXxPjam--7GAls6Tb1fSmL9mL) - Nick Chapsas (screencast)
* [How to program in C# - Beginner Course \| Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) - Asbjørn Thirslund (screencast)
* [Keep Coding Podcast](https://www.youtube.com/playlist?list=PL3bCPMOBNeGwG1fkIs6FCF7_jpeVgQLS0) - Nick Chapsas (podcast)
* [NET Rocks!](https://dotnetrocks.com) - Carl Franklin, Richard Campbell (podcast)
### <a id="cpp"></a>C++
+16 -14
View File
@@ -17,7 +17,7 @@
### Ciencia de Datos
* [BigDateame](https://bigdateame.com) - Iker Gómez García (podcast)
* [BigDateame](https://open.spotify.com/show/0aikWOJmQMglEmbmbHqv4q) - Iker Gómez García (podcast)
* [DataFuturologyEspanol](https://podcasts.apple.com/es/podcast/data-futurology-espa%C3%B1ol/id1523527265) - Felipe Flores (podcast)
* [DataLatam](http://www.datalatam.com) - Diego May, Frans van Dunné (podcast)
* [SoyData](https://www.ivoox.com/podcast-soydata-ciencia-datos-a-tu_sq_f1414925_1.html) (podcast)
@@ -30,7 +30,7 @@
* [Hablando.js](https://anchor.fm/carlosazaustre) - Carlos Azaustre (podcast)
* [La Web es la Plataforma](https://anchor.fm/the-web-is-the-platform) - Diego de Granda, Jorge del Casar (podcast)
* [República Web](https://republicaweb.es) - Javier Archeni, Andros Fenollosa, David Vaquero, Antony Goetzschel, Néstor Angulo de Ugarte (podcast)
* [Web Reactiva](https://www.danielprimo.io/podcast) - Daniel Primo (podcast)
* [Web Reactiva](https://www.webreactiva.com/podcast) - Daniel Primo (podcast)
### Frontend
@@ -41,7 +41,7 @@
### Juegos
* [Aquelarre of Games](https://aquelarreofgames.com.ar/podcast/) (podcast)
* [Aquelarre of Games](https://www.youtube.com/playlist?list=PLeUTAd8xaJJlW8xHQn000F2vg6OSQlH9i) (screencast)
* [Diógenes Digital](https://diogenesdigital.es/podcasts/) - Sergio Pascual "Micropakito", Carlos del Pozo, Israel Alvarez "Borrachuzo" (podcast) *(Última Actualización: Octubre 2019)*
@@ -54,13 +54,14 @@
* [Domain-Driven Design](https://www.youtube.com/playlist?list=PLZVwXPbHD1KMsiA7ahRSbIwS3QMsQ0SbL) - Codely.TV (screencast)
* [La Buhardilla Geek](https://www.ivoox.com/podcast-buhardilla-geek_sq_f1465450_1.html) - Juan Ángel Romero, Luis Miguel López (podcast)
* [Maestría JS](https://anchor.fm/maestriajs) - Carlos Rojas (podcast) *(Última Actualización: Mayo 2020)*
* [Programar es una Mierda](https://www.programaresunamierda.com) - Juan José Meroño Sanchez, Alexandre Ballesté Crevillén (podcast)
* [Programador X](https://open.spotify.com/show/6iuwL4j3oyaMZyBThzv7Hq) - Xavier Reyes Ochoa (podcast)
* [Programar es una Mierda](https://www.programaresunamierda.com) - Juan José Meroño Sanchez, Alexandre Ballesté Crevillén (podcast) *(Última Actualización: Junio 2020)*
### Software Libre
* [Atareao con Linux](https://atareao.es/podcast) - Lorenzo Carbonell (podcast)
* [Compilando Podcast](https://compilando.audio) - Paco Estrada (podcast)
* [Compilando Podcast](https://podcasts.apple.com/es/podcast/compilando-podcast/id1215384401) - Paco Estrada (podcast) *(Última Actualización: Septiembre 2023)*
* [Mangocast](https://www.mangocast.net) - Lucho Benitez, Pablo Santa Cruz, Miguel Balsevich, Luis Corvalán, Rolando Natalizia (podcast)
* [Podcast Linux](https://podcastlinux.com) - Juan Febles (podcast)
@@ -70,21 +71,22 @@
* [Code on the Rocks](http://codeontherocks.fm) - Jorge Barroso, Jorge Lería, Davide Mendolia (podcast)
* [Codely.TV screencasts](https://codely.com/blog/category/screencasts) - Codely.TV (screencasts)
* [Cosas de Internet](https://cosasdeinternet.fm/episodios) - Santiago Espinosa, Laura Rojas Aponte (podcast)
* [Día30](https://www.dia30.mx) - Víctor Velázquez, Mariana Ruiz (podcast)
* [Día30](https://www.dia30.mx) - Víctor Velázquez, Mariana Ruiz (podcast) *(Última Actualización: Noviembre 2021)*
* [Digital. Innovation. Engineers.](https://anchor.fm/mimacom) - Mimacom (podcast)
* [Doomling & Chill](https://anchor.fm/bel-rey) - Bel Rey (podcast)
* [Educando Geek](https://educandogeek.github.io) - Juanjo Gurillo (podcast)
* [Doomling & Chill](https://anchor.fm/bel-rey) - Bel Rey (podcast) *(Última Actualización: Marzo 2021)*
* [Educando Geek](https://educandogeek.github.io) - Juanjo Gurillo (podcast) *(Última Actualización: Diciembre 2021)*
* [Entre Dev y Ops](https://www.entredevyops.es) - Ignasi Fosch, Javier Avellano, Eduardo Bellido, David Acacio (podcast)
* [Frikismo Puro](https://www.ivoox.com/podcast-frikismo-puro_sq_f1268809_1.html) - Francisco Javier Gárate Soto, Juan Leiva (podcast)
* [Hijos de la Web](https://www.ivoox.com/podcast-hijos-web_sq_f1588708_1.html) - Hector Trejo, Juan José Gutierrez, Óscar Miranda (podcast)
* [iCharlas](https://www.ivoox.com/podcast-icharlas-podcast_sq_f155400_1.html) - Manuel Terrón, Philippe Rochette (podcast)
* [Hijos de la Web](https://www.ivoox.com/podcast-hijos-web_sq_f1588708_1.html) - Hector Trejo, Juan José Gutierrez, Óscar Miranda (podcast) *(Última Actualización: Marzo 2020)*
* [iCharlas](https://www.ivoox.com/podcast-icharlas-podcast_sq_f155400_1.html) - Manuel Terrón, Philippe Rochette (podcast) *(Última Actualización: Enero 2020)*
* [La Tecnologería](https://tecnologeria.com) - Pablo Trinidad, Frank Blanco, Clarisa Guerra, Adrián Mesa, Jorge Cantón, José María García, Manuel Fernández, Iñigo Sendino (podcast)
* [Más allá de la innovación](https://masalladelainnovacion.com/todos-los-podcasts/) - Philippe Lardy, Rosa Cano, Jose Miguel Parella, Paco Estrada, Mónica del Valle, Beatriz Ferrolasa (podcast)
* [Mangocast](https://www.mangocast.net) - Luis Benitez, Pablo Santa Cruz, Miguel Balsevich, Luis Corvalán, Rolando Natalizia (podcast)
* [Más allá de la innovación](https://masalladelainnovacion.com/todos-los-podcasts/) - Philippe Lardy, Rosa Cano, Jose Miguel Parella, Paco Estrada, Mónica del Valle, Beatriz Ferrolasa (podcast) *(Última Actualización: Julio 2021)*
* [Mixx.io](https://mixx.io/podcasts) - Álex Barredo, Matías S. Zavia (podcast)
* [Ni cero, ni uno - Habilidades esenciales en un mundo tecnológico](https://podcast.carlosble.com) - Carlos Blé Jurado (podcast)
* [NoSoloTech](https://www.ivoox.com/podcast-nosolotech-podcast_sq_f1851397_1.html) - Diana Aceves, Félix López, Katia Aresti, Jorge Barrachina (podcast)
* [Ni cero, ni uno - Habilidades esenciales en un mundo tecnológico](https://savvily.es/podcasts/ni-cero-ni-uno/) - Carlos Blé Jurado (podcast)
* [NoSoloTech](https://www.ivoox.com/podcast-nosolotech-podcast_sq_f1851397_1.html) - Diana Aceves, Félix López, Katia Aresti, Jorge Barrachina (podcast) *(Última Actualización: Octubre 2021)*
* [Red de Sospechosos Habituales](https://www.ivoox.com/podcast-red-sospechosos-habituales_sq_f1564393_1.html) - Javier Fernández (podcast)
* [Reescribiendo el Código](https://open.spotify.com/show/6efO7Lp5LENT3jqR0sYIG5) - Catalina Arismendi, Julia Calvo, Jesica Checa, Florencia Risolo (podcast)
* [TechAndLadies](https://anchor.fm/techladies) - Silvia Morillo, Cristina Pampín, Silvia García (podcast)
* [UGeek](https://ugeek.github.io) - Ángel Jiménez de Luis (podcast)
* [Webificando - El podcast de side projects](https://webificando.com) - Abel Fernandez, Robert Menetray (podcast)
* [Webificando - El podcast de side projects](https://podcasts.apple.com/co/podcast/webificando-el-podcast-de-side-projects/id1547290552) - Abel Fernandez, Robert Menetray (podcast) *(Última Actualización: Junio 2021)*
+1
View File
@@ -9,6 +9,7 @@
### Programming News
* [پادکست کافه برنامه نویس](https://anchor.fm/codemy) - CafeCodemy&rlm; (podcast)
* [راکت کست](https://roocket.ir/podcast/) - (podcast)
### Technology
+6 -4
View File
@@ -8,9 +8,11 @@
* [Better Software Design](https://bettersoftwaredesign.pl) - Mariusz Gil (podcast)
* [Biznes Myśli](https://www.youtube.com/playlist?list=PLYQwwHlHNdgjSEgrmGv0fbHuxd5p7f5qA) - Vladimir Alekseichenko (podcast)
* [Chwila Dla Admina](https://www.youtube.com/playlist?list=PLdHokABybL4nu6h5C3ig4XSG2Ni6XeED0) - Artur Molendowski (podcast)
* [Dev Env](https://devenv.pl/podcast) - Adrian Piętka, Bartłomiej Michalski, Mateusz Konieczny (podcast)
* [DevTalk](https://devstyle.pl/category/podcast)
* [Piątki po deployu](https://piatkipodeployu.pl) - Mateusz Anioła, Miłosz Kusiciel (podcast)
* [Dev Env](https://devenv.pl/podcast/) - Adrian Piętka, Bartłomiej Michalski, Mateusz Konieczny (podcast)
* [DevTalk](https://devstyle.pl/category/podcast) - Maciej Aniserowicz (podcast)
* [Patoarchitekci](https://patoarchitekci.io) - Łukasz Kałużny, Szymon Warda (podcast)
* [Piątki po deployu](https://www.youtube.com/playlist?list=PLLewE5KdsaqWFXAcVN1F4MUCuJxyt5I5E) - Mateusz Anioła, Miłosz Kusiciel (podcast)
* [Porozmawiajmy o IT](https://porozmawiajmyoit.pl) - Krzysztof Kempiński (podcast)
* [Przeprogramowani](https://anchor.fm/przeprogramowani) - Przemek Smyrdek, Marcin Czarkowski (podcast)
* [Przeprogramowani](https://przeprogramowani.pl/podcast) - Przemek Smyrdek, Marcin Czarkowski (podcast)
* [Rozchmurzony](https://cloudowski.com/podcast/) - Tomasz Cholewa (podcast)
* [Rozmowa Kontrolowana](https://www.youtube.com/playlist?list=PLTKLAGr6FHxOcW4NRX3BCkU7Zml92WU1u) - Zaufana Trzecia Strona (screencast)
+7
View File
@@ -79,13 +79,20 @@
### Language Agnostic
* [Baltacast - Podcast do balta.io](https://www.youtube.com/playlist?list=PLHlHvK2lnJneed8g24W1e0Zz9q1uvD7wg) (podcast)
* [Castálio Podcast](http://castalio.info) (podcast)
* [Cultura DevOps](https://www.youtube.com/playlist?list=PLFaao6abyD0cQp47BzJSQmeTegM2NLl_i) - Objective (podcast)
* [DevNaEstrada](http://devnaestrada.com.br) (podcast)
* [Engineering Sessions S01](https://www.youtube.com/playlist?list=PLJ_lIzJ_Nd1TZ6i4HjMuBycyhwhUqlxtI) - Carlos Nogueira (DevOps) (podcast)
* [Engineering Sessions S02](https://www.youtube.com/playlist?list=PLJ_lIzJ_Nd1RWTc9uSrl-5rprIQp6GIOZ) - Carlos Nogueira (DevOps) (podcast)
* [Experience Podcast - Curso em Vídeo](https://www.youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ) (podcast)
* [Grok Podcast](http://www.grokpodcast.com) (podcast)
* [Hipsters Ponto Tech](http://hipsters.tech) (podcast)
* [Lambda3](https://blog.lambda3.com.br/category/podcast) (podcast)
* [M1 Podcast](https://www.youtube.com/playlist?list=PLHA9dlpmDGwJJO2Q6eR60R7tjMidaEFY5) - Startup Life (podcast)
* [NerdTech (Jovem Nerd)](https://jovemnerd.com.br/playlist/nerdtech) (podcast)
* [OsProgramadores](https://anchor.fm/osprogramadores) (podcast)
* [Papinho Tech [Episódios Completos]](https://www.youtube.com/playlist?list=PLylCwvNCtoanRxj-mOOyC9PnD5Yb2P1-j) (podcast)
* [PODebug](http://www.podebug.com) (podcast)
* [PodProgramar](https://mundopodcast.com.br/podprogramar) (podcast)
* [podTag](https://podtag.com.br) (podcast)
+4 -3
View File
@@ -7,12 +7,13 @@
* [Agilpodden](https://www.agilpodden.se) - Dick Lyhammar, Erik Hultgren (podcast)
* [AI-Podden](https://ai-podden.se) - Ather Gattami, Bitynamics, Cloudberry (podcast)
* [Asdf](https://asdf.pizza) - Therése Komstadius, Anton Gunnarsson (podcast)
* [Developers mer än bara kod](https://www.developerspodcast.com) - Madeleine Schönemann, Sofia Larsson, Gustav Hallberg (podcast)
* [IT-säkerhetspodden](https://www.itsakerhetspodden.se) - Mattias Jadesköld, Erik Zalitis (podcast)
* [Kodsnack](http://kodsnack.se) (podcast)
* [Kodsnack](https://kodsnack.se) (podcast)
* [Kompilator](https://kompilator.se) (podcast)
* [Let's tech-podden](https://letstech.libsyn.com) - Henrik Enström (podcast)
* [Modermodemet](https://modermodemet.se) (podcast)
* [Spelskaparna](https://spelskaparna.com) - Olle Landin (podcast)
* [Still in beta](http://stillinbeta.se) (podcast)
* [Under utveckling](https://underutveckling.libsyn.com) (podcast)
* [Utveckla](https://consid.se/podd/utveckla) - Simon Zachrisson, Tobias Dahlgren (podcast)
* [Väg 74](https://www.agical.se/pod) (podcast)
+13 -13
View File
@@ -66,12 +66,12 @@
* [Data Structure&rlm;](https://www.youtube.com/playlist?list=PLwCMLs3sjOY4UQq4vXgGPwGLVX1Y5faaS) - Hard-Code&rlm;
* [Data Structure : JavaScript (leetcode problem solving)&rlm;](https://www.youtube.com/playlist?list=PLS-MrzRLZtmdIHJ-Osvv_sJO1Msc4VM_7) - Shadow Coding&rlm;
* [Data Structure C++&lrm;&rlm;](https://www.youtube.com/playlist?list=PLsGJzJ8SQXTcsXRVviurGei0lf_t_I4D8) - Mega Code&rlm;
* [Data Structures and Algorithms&rlm;](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVOtPYuz0rNw6kmuLmVZ780) - Tarek Alabd&rlm; (:construction: *in process*&rlm;)
* [Data Structures and Algorithms&rlm;](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVOtPYuz0rNw6kmuLmVZ780) - Tarek Alabd&rlm; ( :construction: *in process*&rlm;)
* [Data Structures Full Course In Arabic&rlm;](https://www.youtube.com/playlist?list=PLCInYL3l2AajqOUW_2SwjWeMwf4vL4RSp) - Adel Nasim&rlm;
* [grokking-algorithms&rlm;](https://www.youtube.com/playlist?list=PLIxq078xdGdZl38Yx2IhYc_YpKjx7MAXW) - Nehal Elsamoly&rlm;
* [Problem solving (Arabic)&rlm;](https://www.youtube.com/playlist?list=PLYknlDiw2kSwdDhTSDoX7ZoVEle8nbZdk) - Muhammed Afifi&rlm;
* [Problems Solving With C++ Level One&rlm;](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyX4CCOP--TR36SfD5g7gru) - Elzero Web School&rlm;
* [Problems Solving With C++ Level Two&rlm;](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwgefuRqj8OB5ioMT1eC_EZ) - Elzero Web School&rlm; (:construction: *in process*&rlm;)
* [Problems Solving With C++ Level Two&rlm;](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwgefuRqj8OB5ioMT1eC_EZ) - Elzero Web School&rlm; ( :construction: *in process*&rlm;)
* [Sorting algorithms \|&rlm; خوارزميات الترتيب](https://www.youtube.com/playlist?list=PLINp1xZ5bPrpmnL0cdk80czipnIqPAzWH) - DevLoopers&rlm;
* [Standard Template Library (STL) Full Tutorial Using C++ In Arabic&rlm;](https://www.youtube.com/playlist?list=PLCInYL3l2AainAE4Xq2kdNGDfG0bys2xp) - Adel Nasim&rlm;
@@ -133,7 +133,7 @@
* [CS Master - Level 4 - Object Oriented Programming & Design Patterns&rlm;](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhul3X8djkfXzUxl7Cw7-sF) - KMR Script&rlm;
* [Fundamentals Of Programming With C++&lrm;&rlm;](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwy-rS6WKudwVeb_x63EzgS) - Elzero Web School&rlm;
* [Introduction to Programming Using C++&lrm;&rlm;](https://www.youtube.com/playlist?list=PL3X--QIIK-OFIRbOHbOXbcfSAvw198lUy) - Programming Advices&rlm;
* [Modern c++&lrm;&rlm;](https://www.youtube.com/playlist?list=PLkH1REggdbJpykrlVYYRteEstS6F4VNtP) - Moatasem El Sayed&rlm; *(:construction: in process)*
* [Modern c++&lrm;&rlm;](https://www.youtube.com/playlist?list=PLkH1REggdbJpykrlVYYRteEstS6F4VNtP) - Moatasem El Sayed&rlm; *( :construction: in process)*
* [Object-Oriented Programming C++ in Arabic&rlm;](https://www.youtube.com/playlist?list=PLCInYL3l2Aaiq1oLvi9TlWtArJyAuCVow) - Adel Nasim&rlm;
* [Object-Oriented Programming with C++&lrm;&rlm;](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXG_-EgmKb1gxW5S4XaQYaE) - Ahmed Sallam&rlm;
* [Programming 1 - Programming For Beginners - C++&lrm;&rlm;](https://www.youtube.com/playlist?list=PL1DUmTEdeA6IUD9Gt5rZlQfbZyAWXd-oD) - محمد الدسوقي
@@ -168,8 +168,8 @@
* [CS Master - Level 2- Dive into the Computer&rlm; كيف يعمل الكمبيوتر](https://www.youtube.com/playlist?list=PLL2zWZTDFZziX_xS2bbGfLAOHVmlzURhF) - KMR Script&rlm;
* [CS50 in Arabic&rlm;](https://www.youtube.com/playlist?list=PLL2zWZTDFZzibJ49gBM2owqCzda8meSNj) - KMR Script&rlm;
* [CS50 In Arabic&rlm;](https://www.youtube.com/playlist?list=PLnrlZUDQofUv7JE4QIahAyztrQU9bnJmd) - Coders Camp - Rasha Abdeen&rlm;
* [Cs50 In Arabic 2022 \|&rlm; كورس cs50&rlm; بالعربي كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OvsdJ64v5YljHNtt100kN6w) - Abdelrahman Gamal&rlm; *(:construction: in process)*
* [Distributed Systems Design Patterns&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk6ssRA-8LzMpep1MrqocFiY) - Mahmoud Youssef -&rlm; محمود يوسف *(:construction: in process)*
* [Cs50 In Arabic 2022 \|&rlm; كورس cs50&rlm; بالعربي كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OvsdJ64v5YljHNtt100kN6w) - Abdelrahman Gamal&rlm; *( :construction: in process)*
* [Distributed Systems Design Patterns&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk6ssRA-8LzMpep1MrqocFiY) - Mahmoud Youssef -&rlm; محمود يوسف *( :construction: in process)*
### Dart
@@ -432,7 +432,7 @@
## Microservice
* [Building Microservices&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk5kALJAZKVAqjcJpG6ngsFq) - Mahmoud Youssef - &rlm;محمود يوسف *(:construction: in process)*
* [Building Microservices&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk5kALJAZKVAqjcJpG6ngsFq) - Mahmoud Youssef - &rlm;محمود يوسف *( :construction: in process)*
* [Microservice&rlm; بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-LKJ_x_OuOZtuwEFqbJ5B7) - Ismail Anjrini&rlm;
* [Microservices Architecture in Arabic&rlm;](https://www.youtube.com/playlist?list=PLgAqrVq84PDdfiDow3YVsgc1q34JD415Z) - Software Architecture Talks in Arabic&rlm;
@@ -572,22 +572,22 @@
### Software Architecture
* [Behavioral Design Patterns&rlm; بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdex66Z6ViaYFQqvFD1C_G7j) - Mohammed Reda&rlm; *(:construction: in process)*
* [Behavioral Design Patterns&rlm; بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdex66Z6ViaYFQqvFD1C_G7j) - Mohammed Reda&rlm; *( :construction: in process)*
* [Clean Code Book -&rlm; بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ufTMlXoJlQvImqz9wIfcWsX) - Omar Ahmed&rlm;
* [Creational Design Patterns&rlm; بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdewk9UKGBcHLulZNUBpNSKJ) - Mohammed Reda&rlm;
* [Declarative Programming](https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmFnlK2f) - &rlm;درة الاكواد لابن حماد
* [Design patterns&rlm;](https://www.youtube.com/playlist?list=PLIxq078xdGdYIo2Slyt4XvBElKDcTSgHM) - Nehal Elsamoly&rlm; *(:construction: in process)*
* [Design Patterns&rlm;](https://www.youtube.com/playlist?list=PLsV97AQt78NTrqUAZM562JbR3ljX19JFR) - Passionate Coders \| &rlm;محمد المهدي *(:construction: in process)*
* [Design Patterns -&rlm; بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uczNpsoKEEi7zHcuL07Otos) - Omar Ahmed&rlm; *(:construction: in process)*
* [Design patterns&rlm;](https://www.youtube.com/playlist?list=PLIxq078xdGdYIo2Slyt4XvBElKDcTSgHM) - Nehal Elsamoly&rlm; *( :construction: in process)*
* [Design Patterns&rlm;](https://www.youtube.com/playlist?list=PLsV97AQt78NTrqUAZM562JbR3ljX19JFR) - Passionate Coders \| &rlm;محمد المهدي *( :construction: in process)*
* [Design Patterns -&rlm; بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uczNpsoKEEi7zHcuL07Otos) - Omar Ahmed&rlm; *( :construction: in process)*
* [Software Design Patterns&rlm;](https://www.youtube.com/playlist?app=desktop&list=PLrwRNJX9gLs3oQyBoXtYimY7M5aSF0_oC) - محمد يحيى
* [SOLID Principles&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk7fKmAuCJhWTMwJZ89f0Tug) - Mahmoud Youssef -&rlm; محمود يوسف *(:construction: in process)*
* [SOLID Principles&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk7fKmAuCJhWTMwJZ89f0Tug) - Mahmoud Youssef -&rlm; محمود يوسف *( :construction: in process)*
* [SOLID Principles&rlm;](https://www.youtube.com/playlist?list=PLsV97AQt78NRT1GmH2EJ-o-2_ILFM9feq) - Passionate Coders \|&rlm; محمد المهدي
* [Solid Principles \| Uncle bob&rlm;](https://www.youtube.com/playlist?list=PLINp1xZ5bPrqtE3Hee3vnyrHCaOyMADBt) - DevLoopers&rlm;
* [SOLID Principles&rlm; بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdflFSS4NigVB7aSoYPNwHTL) - Mohammed Reda&rlm;
* [SOLID Principles&rlm; بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uevri_OpofVLXkRRFnZ7TSV) - Omar Ahmed&rlm;
* [Structural Design Patterns&rlm; بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdcW3viz_oXRal_FNkg2Dssm) - Mohammed Reda&rlm;
* [Tennis Game Refactoring Kata&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk7XNSOaQsb8GyeuGWk75WDy) - Mahmoud Youssef - &rlm;محمود يوسف *(:construction: in process)*
* [Write Better Code With Refactoring&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk5h31weDexEeNtchOgqR2ji) - Mahmoud Youssef - &rlm;محمود يوسف *(:construction: in process)*
* [Tennis Game Refactoring Kata&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk7XNSOaQsb8GyeuGWk75WDy) - Mahmoud Youssef - &rlm;محمود يوسف *( :construction: in process)*
* [Write Better Code With Refactoring&rlm;](https://www.youtube.com/playlist?list=PLZafHDYyxnk5h31weDexEeNtchOgqR2ji) - Mahmoud Youssef - &rlm;محمود يوسف *( :construction: in process)*
### TypeScript
+23
View File
@@ -5,6 +5,7 @@
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Cloud Computing](#cloud-computing)
* [Competitive Programming](#competitive-programming)
* [Dart](#dart)
* [Docker](#docker)
@@ -16,6 +17,7 @@
* [Tailwind](#tailwind)
* [IDE and editors](#ide-and-editors)
* [Java](#java)
* [Spring Boot](#spring-boot)
* [JavaScript](#javascript)
* [Angular](#angular)
* [Electron](#electron)
@@ -32,6 +34,7 @@
* [Operating Systems](#operating-systems)
* [PHP](#php)
* [Laravel](#laravel)
* [PostgreSQL](#postgresql)
* [Programming paradigms](#programming-paradigms)
* [Python](#python)
* [Django](#django)
@@ -85,6 +88,11 @@
* [Standard Template Library of C++ (STL)](https://www.youtube.com/playlist?list=PLoa_roVVsxA0D1Kv_T7rbGHtSdYIUo4f5) - CPS Academy
### Cloud Computing
* [(Bangla) Cloud computing tutorial series : Learn and enjoy AWS Azure and other cloud technologies like never before](https://www.youtube.com/playlist?list=PLEYpvDF6qy8YfccPez3rkafASd9PZV3te) - Foyzul Karim
### Competitive Programming
* [Competitive Programming Course in Bengali](https://www.youtube.com/channel/UCozCCU3b1HmcmCf2gLN_7HA/videos) - Bangladesh IOI team
@@ -180,9 +188,15 @@
* [Java Bangla Tutorials \| CORE Java \| Complete OOP](https://www.youtube.com/playlist?list=PLgH5QX0i9K3oAZUB2QXR-dZac0c9HNyRa) - Anisul Islam
* [Java Basic Syntax Bangla Tutorial](https://www.youtube.com/playlist?list=PLdl6zXgLsy3xCae1uL6rJ8Ay9sIiyBy5I) - Bangla Coding Tutor
* [Java Course! Full Course Bangla](https://www.youtube.com/playlist?list=PLysy6TYSMvpJmMN0ElbC936RmmFustDiy) - Online Course
* [Java For Beginners](https://www.youtube.com/playlist?list=PLvr0Ht-XkB_0KC2-N3hv0V3ib-Z6wKkAy) - Learn With Tawhid
* [Java Swing Bangla Tutorials](https://www.youtube.com/playlist?list=PLgH5QX0i9K3rAHKr6IteF5kdgN6BorH9l) - Anisul Islam
#### Spring Boot
* [Spring Boot for Beginners](https://www.youtube.com/watch?v=ELL1Pwd3W28) - Yeamim Hossain Sajid
### JavaScript
* [DOM: Client Side Javascript](https://www.youtube.com/playlist?list=PL_XxuZqN0xVA10Q5UxbhG3zTPpe_ZdDGg) - Stack Learner
@@ -256,6 +270,7 @@
* [Introduction to Vue.js in Bangla বাংলা with a full Project - Vue Crash Course](https://www.youtube.com/watch?v=iIvN7upsLoA) - Learn with Sumit
* [Vue JS 3 Bangla Tutorial](https://www.youtube.com/playlist?list=PLZ8kLhUbDAhADR0nUr2rwhOD0smxVZX-x) - Mamunur Rashid
* [Vue js in Bangla. Latest Version with Projects (বাংলায় Vue js শিখুন)](https://www.youtube.com/playlist?list=PL6f7IPPkpDKn0iI2Y5dnEgyrEqw2VvJ2P) - Rafee Amin
### Kotlin
@@ -290,6 +305,7 @@
### Operating Systems
* [Operating System](https://www.youtube.com/playlist?list=PLgrAmbRAezujiknEO3sqpyCC4K3IgS4KU) - Farhan Hossan
* [Operating System (OS) Bangla Tutorial (কমপ্লিট কোর্স)](https://www.youtube.com/playlist?list=PLncy2sD7w4Yr3ZbiP_ipAjgjDRn86N_tT) - Lecturelia - CSE Bangla Tutorial
@@ -304,6 +320,12 @@
#### Laravel
* [laravel 10 bangla tutorial latest version \| laravel basic to advanced from official documentation](https://www.youtube.com/playlist?list=PLbC4KRSNcMnrY78JyoI8c0pk-reuSw8ff) - Learn Hunter
* [Laravel Queue Tutorial \| Basic to Advanced ](https://www.youtube.com/playlist?list=PLVWmHBgSb-u8slYKd7B1dM4HpGwRX6B1X) - Programming with CodeSteps
### PostgreSQL
* [PostgreSQL Full Course In Bangla 2025](https://www.youtube.com/playlist?list=PLnAO8EqszeI_OihleIZQf_Nz2jx8J7fa5) - Nexist
### Programming paradigms
@@ -355,6 +377,7 @@
### Software Architecture
* [বাংলায় মাইক্রোসার্ভিস \| Microservices in Bangla - What are the building blocks of a good Microservices System](https://www.youtube.com/playlist?list=PLEYpvDF6qy8YyX2dQX93C88mQ5alaWFXJ) - Foyzul Karim
* [Career in Backend Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVB2m_jJ1QYOFD2D4JZuY6fO) - Stack Learner
* [Practical Microservices Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAO0uVm0ClJ3wsKHJw6G_TL) - Stack Learner
* [Pro Postman Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAw_wmOs1iVfdFGiAX-wGKF) - Stack Learner
+1
View File
@@ -76,6 +76,7 @@
### Künstliche Intelligenz
* [Elements of AI](https://www.elementsofai.de)
* [Generative AI für Anfänger .NET - Ein Kurs](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/de) - Microsoft (GitHub)
### Python
+201 -65
View File
@@ -6,6 +6,7 @@
* [Android](#android)
* [APL](#apl)
* [Artificial Intelligence](#artificial-intelligence)
* [Generative AI](#generative-ai)
* [Assembly](#assembly)
* [AutoIt](#autoit)
* [Ballerina](#ballerina)
@@ -25,6 +26,7 @@
* [Computer Science](#computer-science)
* [Cryptography](#cryptography)
* [CUDA](#cuda)
* [Cypress](#cypress)
* [Dart](#dart)
* [Data Science](#data-science)
* [Databases](#databases)
@@ -64,6 +66,7 @@
* [React](#react)
* [React Native](#react-native)
* [Redux](#redux)
* [Remix](#remix)
* [Svelte](#svelte)
* [Three.js](#threejs)
* [TypeScript](#typescript)
@@ -90,9 +93,10 @@
* [PLC - Programmable logic controllers](#plc---programmable-logic-controllers)
* [Processing](#processing)
* [Python](#python)
* [Django](#django)
* [Flask](#flask)
* [Jupyter](#jupyter)
* [Django](#django)
* [FastAPI](#fastapi)
* [Flask](#flask)
* [Jupyter](#jupyter)
* [QB64](#qb64)
* [R](#r)
* [Redis](#redis)
@@ -129,15 +133,14 @@
* [freeCodeCamp](https://www.freecodecamp.org)
* [FutureLearn](https://www.futurelearn.com)
* [Hyperskill](https://hyperskill.org)
* [IITBombayX (IITBX)](https://www.iitbombayx.in)
* [Khan Academy](https://www.khanacademy.org)
* [LabEx](https://labex.io)
* [Learning SAP](https://learning.sap.com)
* [LearnWeb3 DAO \| Become a Web3 Developer for Free](https://learnweb3.io)
* [MIT OCW](http://ocw.mit.edu)
* [MOOC.fi](https://www.mooc.fi/en/)
* [NPTEL](https://onlinecourses.nptel.ac.in)
* [openHPI](https://open.hpi.de)
* [openSAP](https://open.sap.com)
* [Platzi](https://courses.platzi.com)
* [Roadmap.sh](https://roadmap.sh)
* [The Odin Project](https://www.theodinproject.com)
@@ -146,16 +149,16 @@
### Algorithms & Data Structures
* [Advanced Data Structures](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/) - Erik Demaine
* [Advanced Data Structures](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/) - Erik Demaine
* [Advanced Data Structures](https://www.youtube.com/playlist?list=PLv9sD0fPjvSHqIOLTIvHJWjkdH0IdzmXT) - Uzair Javed Akhtar
* [Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O) - Abdul Bari
* [Algorithms and Data Structures Tutorial - Full Course for Beginners](https://www.youtube.com/watch?v=8hly31xKli0) - Pasan Premaratne, Jay McGavren (freeCodeCamp)
* [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)
* [Berkeley University CS 61B: Data Structures](https://datastructur.es/sp16/)
* [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
* [CS Tutorials](https://www.youtube.com/playlist?list=PL9xmBV_5YoZPKwb4XPB1sG7S6kNpN9JJo) - Michael Sambol
* [Data Structure and Algorithm](https://www.youtube.com/playlist?list=PLLvKknWU7N4y_eGpQdg1Y-hORO7cxtoLU) - Lalit Vashistha
* [Data Structures](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P) - mycodeschool
* [Data Structures](https://stepik.org/course/579/syllabus) - Niema Moshiri, Liz Izhikevich (Stepik)
@@ -181,12 +184,11 @@
* [Graph Series by Striver \| C++ \| Java \| Interview Centric \| Algorithms \| Problems](https://www.youtube.com/playlist?list=PLgUwDviBIf0oE3gA41TKO2H5bHpPd7fzn) - take U forward
* [Graph Theory playlist](https://www.youtube.com/playlist?list=PLDV1Zeh2NRsDGO4--qE8yH72HFL1Km93P) - WilliamFiset
* [IIT Bombay Foundation of Data Structures (CS213.1x)](https://courses.edx.org/courses/course-v1:IITBombayX+CS213.1x+1T2017/course/)
* [Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) - Brynn Claypoole, Horatio Thomas (Udacity)
* [JavaScript Algorithms and Data Structures](https://www.youtube.com/playlist?list=PLC3y8-rFHvwjPxNAKvZpdnsr41E0fCMMP) - Codevolution
* [Learn DS and Algorithms](https://www.programiz.com/dsa) - Programiz
* [MIT's Design and Analysis of Algorithms (Spring 2012)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012) - Dana Moshkovitz, Bruce Tidor
* [MIT's Design and Analysis of Algorithms (Spring 2015)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015) - Erik Demaine, Srini Devadas, Nancy Lynch
* [MIT's Introduction to Algorithms (Fall 2011)](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)
* [MIT's Introduction to Algorithms (Fall 2011)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/) - MIT
* [MIT's Introduction to Algorithms (SMA 5503) (Fall 2005)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005) - Charles Leiserson, Erik Demaine
* [MIT's Introduction to Algorithms (Spring 2020)](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/) - Erik Demaine, Jason Ku, Justin Solomon
* [Online Java + DSA + Interview preparation course](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha
@@ -205,19 +207,14 @@
#### Soft Computing
* [Introduction To Soft Computing](https://www.youtube.com/playlist?list=PLJ5C_6qdAvBFqAYS0P9INAogIMklG8E-9) - Computer Science and Engineering
* [Introduction To Soft Computing](https://www.youtube.com/playlist?list=PL5cGuSxneHHd7X4ZbHs8DPbRnoiYixpBA) - Introduction To Soft Computing - IITKGP
* [Learn and Grow](https://www.youtube.com/playlist?list=PL_kjqgSKrEaA8RDh56AeTOrcGj-nMDkSS) - Learn and Grow
### Android
* [Advanced Android App Development](https://www.udacity.com/course/advanced-android-app-development--ud855) (Udacity)
* [Android App Development for Beginners Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl) - Bucky Roberts (thenewboston)
* [Android App Development Tutorial for Beginners (2020) \| Complete Guides and Courses](https://www.youtube.com/playlist?list=PLwhVruPHD9rz2MwQuYSenQ0WK1IGP5rYM) - tutorialsEU
* [Android Basics: Data Storage](https://www.udacity.com/course/android-basics-data-storage--ud845) (Udacity)
* [Android Basics: Multiscreen Apps](https://www.udacity.com/course/android-basics-multiscreen-apps--ud839) (Udacity)
* [Android Basics: Networking](https://www.udacity.com/course/android-basics-networking--ud843) (Udacity)
* [Android Basics: User Input](https://www.udacity.com/course/android-basics-user-input--ud836) (Udacity)
* [Android Basics: User Interface](https://www.udacity.com/course/android-basics-user-interface--ud834) (Udacity)
* [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)
@@ -237,7 +234,6 @@
* [Learn Android Application Development for Beginners](https://www.udemy.com/course/learn-android-application-development-y/) - Johan Jurrius, ProgramMe Programming (Udemy)
* [Learn Android in 9 Hours](https://www.youtube.com/watch?v=aS__9RbCyHg) (Edureka)
* [Material design](https://material.io/guidelines/)
* [Material Design for Android Developers](https://www.udacity.com/course/material-design-for-android-developers--ud862) (Udacity)
* [MVVM Image Search App with Architecture Components & Retrofit](https://www.youtube.com/playlist?list=PLrnPJCHvNZuC_pEfFlZuTmjlY4T3DTtED) - Florian Walther ( Coding in flow )
* [MVVM NewsApp, Retrofit, Room, Coroutines, Navigation Components](https://www.youtube.com/playlist?list=PLQkwcJG4YTCRF8XiCRESq1IFFW8COlxYJ) - Philipp Lackner
* [MVVM Spotify Clone](https://www.youtube.com/playlist?list=PLQkwcJG4YTCT-lTlkOmE-PpRkuyNXq6sW) - Philipp Lackner
@@ -251,21 +247,25 @@
### APL
* [APL Course](https://course.dyalog.com) - Dyalog *(:construction: in process)*
* [APL Course](https://course.dyalog.com) - Dyalog *( :construction: in process)*
* [APL Cultivation](https://aplwiki.com/wiki/APL_Cultivation) - Adám Brudzewsky
* [APL tutorials](https://www.youtube.com/playlist?list=PL1955671BD6E21548) - Jimin Park
* [Dyalog APL Tutor](https://tutorial.dyalog.com) - Dyalog
* [Learn APL with Neural Networks](https://www.youtube.com/playlist?list=PLgTqamKi1MS3p-O0QAgjv5vt4NY5OgpiM) - Rodrigo Girão Serrão
### Artificial Intelligence
* [Agents Course](https://huggingface.co/learn/agents-course/unit0/introduction) - Hugging Face
* [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
* [Augment your LLM Using Retrieval Augmented Generation](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-16+V1) - NVIDIA Deep Learning Institute
* [AWS Certified AI Practitioner (AIF-C01)](https://www.youtube.com/watch?v=WZeZZ8_W-M4) - Andrew Brown (FreeCodeCamp)
* [Building RAG Agents with LLMs](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-15+V1) - NVIDIA Deep Learning Institute **FREE FOR A LIMITED TIME**
* [Community Computer Vision Course](https://huggingface.co/learn/computer-vision-course) - Hugging Face
* [CS50s 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
@@ -275,17 +275,41 @@
* [IBM AI Engineering Professional Certificate](https://www.coursera.org/professional-certificates/ai-engineer) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera)
* [Intro to Claude AI](https://v2.scrimba.com/claude-ai-c09gsmkso3) - Shant Dashjian (Scrimba)
* [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera)
* [LLM Course](https://huggingface.co/learn/llm-course/chapter0/1) - Hugging Face
* [MCP Course](https://huggingface.co/learn/mcp-course/unit0/introduction) - Hugging Face
* [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)
* [MIT FUTURE OF AI 6.S087: Foundation Models & Generative AI](https://www.futureofai.mit.edu) - Rickard Gabrielsson (MIT OpenCourseWare)
* [MIT's Artificial Intelligence](https://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
#### Generative AI
* [AI Agents for Beginners](https://www.youtube.com/playlist?list=PLlrxD0HtieHgKcRjd5-8DT9TbwdlDO-OC) - Microsoft Developer
* [CS236: Deep Generative Models](https://www.youtube.com/playlist?list=PLoROMvodv4rPOWA-omMM6STXaWW4FvJT8) - Stefano Ermon (Stanford Online)
* [Deep Generative Models](https://www.youtube.com/playlist?list=PL2UML_KCiC0UPzjW9BjO-IW6dqliu9O4B) - Volodymyr Kuleshov
* [Foundation Models and Generative AI](https://ocw.mit.edu/courses/6-s087-foundation-models-and-generative-ai-january-iap-2024) - Rickard Gabrielsson (MIT OpenCourseWare)
* [Generative AI Explained](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-07+V1) - NVIDIA Deep Learning Institute
* [Generative AI for Beginners](https://microsoft.github.io/generative-ai-for-beginners/) - Microsoft
* [Generative AI for Beginners - Java Edition](https://github.com/microsoft/Generative-AI-for-beginners-java) - Microsoft
* [Generative AI for Beginners (.NET Edition)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet) - Microsoft (GitHub)
* [Generative AI for beginners with JavaScript](https://github.com/microsoft/generative-ai-with-javascript) - Microsoft (GitHub)
* [Getting Started with NVIDIA Tools for Generative AI in Digital Health](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-HX-03+V1) - NVIDIA Deep Learning Institute
* [Intro to Generative AI](https://www.codecademy.com/learn/intro-to-generative-ai) - Codecademy
* [LangChain & Vector Databases in Production](https://learn.activeloop.ai/courses/langchain) - Activeloop *(account required)*
* [LangChain for LLM Application Development](https://www.deeplearning.ai/short-courses/langchain-for-llm-application-development) - Harrison Chase, Andrew Ng (DeepLearning.AI)
* [Retrieval Augmented Generation for Production with LangChain & LlamaIndex](https://learn.activeloop.ai/courses/rag) - Activeloop *(account required)*
* [Training & Fine-Tuning LLMs for Production](https://learn.activeloop.ai/courses/llms) - Activeloop *(account required)*
* [Understanding Large Language Models — Foundations and Safety (CS 194/294-267)](https://www.youtube.com/playlist?list=PLJ66BAXN6D8H_gRQJGjmbnS5qCWoxJNfe) - Responsible Decentralized Intelligence (UC Berkeley EECS)
### Assembly
* [Assembly Language complete course](https://www.youtube.com/playlist?list=PLMa5a9Dh6SlhJq4wCH_CLSdfRaAbuJTzb) - Exceptional Programmers
* [Assembly Language Programming](https://www.youtube.com/playlist?list=PLPedo-T7QiNsIji329HyTzbKBuCAHwNFC) - Rasmurtech
* [Assembly Language Programming](https://alison.com/course/assembly-language-programming) - Alison (HTML)
* [Binary Exploitation / Memory Corruption by LiveOverflow](https://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN) - LiveOverflow
* [Introduction to Assembly Programming with ARM](https://www.udemy.com/course/introduction-to-assembly-programming-with-arm/) - Scott Cosentino (Udemy)
* [Introduction To Reverse Engineering Software](http://opensecuritytraining.info/IntroductionToReverseEngineering.html) - Matt Briggs (OpenSecurityTraining)
@@ -295,7 +319,9 @@
### AutoIt
* [AutoIt Scripting Tutorial](https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z) - TutsTeach
* [AutoIt Tutorial](https://www.youtube.com/playlist?list=PL2EKpjm0bX4K_ztKMhWW7JPmk-uv15aYR) - Cool IT Help
* [AutoIt Tutorials](https://www.youtube.com/playlist?list=PL1DCD109B801D0DE6) - 403forbidden403
* [Autoit tutorials for beginners](https://www.youtube.com/playlist?list=PLe_F6wC3Fvdr1KpkS4oa7k47j-0z_8v9S) - Amarindaz
* [The Basics AutoIt Tutorial](https://www.youtube.com/playlist?list=PLmB-aWjqd3PrkiIK-kiD_T08_g48n1Jdn) - MrAutoIt
@@ -336,7 +362,9 @@
* [Build an IoT Blockchain Network for a Supply Chain](https://cognitiveclass.ai/courses/blockchain-iot-node-red-food-network) - CognitiveClass.ai
* [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
* [Decentralized AI at Scale with NVIDIA Flare](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-29+V1) - NVIDIA Deep Learning Institute
* [Ethereum Developer Bootcamp](https://www.alchemy.com/university/courses/ethereum) - Alchemy University
* [Flow Course](https://learnweb3.io/courses/flow-course) - LearnWeb3
* [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
@@ -376,13 +404,15 @@
* [C# Tutorial - Full Course for Beginners](https://www.youtube.com/watch?v=GhQdlIFylQ8) - Mike Dane (freeCodeCamp)
* [C# Tutorial For Beginners - Learn C# Basics in 1 Hour](https://www.youtube.com/watch?v=gfkTfcpWqAY) - Moshfegh Hamedani (Programming with Mosh)
* [Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022](https://www.youtube.com/watch?v=f64tZ90Dntg) - Jimmy Bogard
* [Foundational C# with Microsoft Certification](https://www.freecodecamp.org/learn/foundational-c-sharp-with-microsoft) - freeCodeCamp, Microsoft (HTML)
* [Fundamentals of Programming: Understanding C#](https://www.udemy.com/course/understandingc/) - Jesse Dietrichson (Udemy)
* [Learn C#](https://www.sololearn.com/learning/1080) - *registration required*
* [Learn C#](https://www.codecademy.com/learn/learn-c-sharp) - Codecademy
* [Programming Basics with C#](https://csharp-book.softuni.org) - Svetlin Nakov, Team
### <a id="cpp"></a>C++
* [Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O) - Abdul Bari
* [An Introduction to C++ Programming](https://www.udemy.com/course/an-introduction-to-cpp-programming/) - (Udemy)
* [C++](https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb) - The Cherno
* [C++ Compilation, Linking, and Makefiles](https://www.youtube.com/playlist?list=PLNUvpxaaFJ_i6BYqbxTVeK5AOcFzQbboQ) - Amy Larson
@@ -403,37 +433,38 @@
* [C++ Tutorials](https://www.youtube.com/playlist?list=PL_c9BZzLwBRJVJsIfe97ey45V4LP_HXiG) - Caleb Curry
* [Google's C++ Course](https://developers.google.com/edu/c++/)
* [Introduction to C++](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/) (MIT's OpenCourseWare)
* [Introduction to C++](https://www.edx.org/course/introduction-to-c-3) - Microsoft (edX) (:card_file_box: *archived*)
* [Introduction to C++](https://www.edx.org/course/introduction-to-c-3) - Microsoft (edX) ( :card_file_box: *archived*)
* [Introduction to Programming through C++](https://www.youtube.com/playlist?list=PLEAYkSg4uSQ2qzihjdDEseWrrY1DyxH9P) - NPTEL
* [Learn C++ With Me](https://www.youtube.com/playlist?list=PLzMcBGfZo4-lmGC8VW0iu6qfMHjy7gLQ3) - Tech With Tim
* [Sololearn C++](https://www.sololearn.com/learning/1051) - *registration required*
### Clojure
* [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/)
* [Functional Programming with Clojure](https://mooc.fi/courses/2014/clojure/)
* [Poetry of Programming - Clojure for Beginners](https://www.youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq) - Attila EGRI-NAGY
### Cloud Computing
* [A Practical Introduction to Cloud Computing](https://www.udemy.com/course/introduction-cloud-computing/) - Neil Anderson
* [Building AI-Powered Material Generation for Omniverse With DGX Cloud](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-53+V1) - NVIDIA Deep Learning Institute
* [Cloud Computing (CC)](https://www.youtube.com/playlist?list=PLROvODCYkEM8xUk8R2T79KbZ7YfCXMbZS) - OU Education
* [Cloud Computing and Development](https://uaceit.com/courses/cloud-computing-and-development) - Ashwin Kumar Ramaswamy (UAceIt) (email address *required*)
* [Cloud Computing Full Course In 11 Hours \| Cloud Computing Tutorial For Beginners](https://www.youtube.com/watch?v=2LaAJq1lB1Q) - Edureka!
* [Cloud Computing Tutorial For Beginners - 2023 Updated](https://www.youtube.com/playlist?list=PLEiEAq2VkUUIJ3o1tehvtux0_Ynf42CBN) - Simplilearn
* [Introduction to Cloud](https://cognitiveclass.ai/courses/introduction-to-cloud) - CognitiveClass.ai
* [NPTEL-CloudComputing](https://www.youtube.com/playlist?list=PLShJJCRzJWxhz7SfG4hpaBD5bKOloWx9J) - Manish Narula
#### AWS
* [AWS Certification Training Videos](https://www.youtube.com/playlist?list=PL9ooVrP1hQOFWxRJcGdCot7AgJu29SVV3) - Edureka!
* [AWS Certified Cloud Practitioner Course (2020-2023)](https://www.youtube.com/playlist?list=PLt1SIbA8guuvfvUDVLpJepmbnYpOfYCIB) - Stephane Maarek
* [AWS Certified Cloud Practitioner Course (CLF-C02)(2024)](https://www.youtube.com/watch?v=NhDYbskXRgc) - Andrew Brown (FreeCodeCamp)
* [AWS Cloud Complete Bootcamp Course](https://www.youtube.com/watch?v=zA8guDqfv40) - Andrew Brown (FreeCodeCamp)
* [AWS CloudOps Engineer Associate Certification Course](https://www.youtube.com/watch?v=5JTBS09e7ew) - Andrew Brown (FreeCodeCamp)
* [AWS Power Hour: Architecting](https://pages.awscloud.com/traincert-twitch-power-hour-architecting.html?saa=sec&sec=prep) - AWS
* [AWS Tutorial For Beginners](https://www.youtube.com/playlist?list=PLEiEAq2VkUULlNtIFhEQHo8gacvme35rz) - Simplilearn
* [AWS Zero to Hero](https://www.youtube.com/playlist?list=PLdpzxOOAlwvLNOxX0RfndiYSt1Le9azze) - Abhishek Veeramalla
@@ -445,6 +476,8 @@
#### Azure
* [Azure Administrator Certification](https://www.youtube.com/watch?v=10PbGbTUSAg) - freeCodeCamp
* [Azure Full Course](https://www.youtube.com/live/Pb25WCwFHGQ) - Intellipaat
* [Azure Fundamentals](https://www.youtube.com/watch?v=-pX5PjIYTJs) - Tech Tutorial with Piyush
* [Microsoft Azure Fundamentals](https://www.youtube.com/playlist?list=PLGjZwEtPN7j-Q59JYso3L4_yoCjj2syrM) - Adam Marczak
* [Microsoft Certified: Azure Fundamentals](https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/) - Microsoft
@@ -452,17 +485,20 @@
#### GCP
* [Google Cloud Essentials](https://www.youtube.com/playlist?list=PLIivdWyY5sqKh1gDR0WpP9iIOY00IE0xL) - Google Cloud Tech
* [Google Cloud Platform Full Course](https://www.youtube.com/watch?v=fZOz13joN0o) - Scalar
* [Learn Google Cloud](https://www.youtube.com/playlist?list=PLBRBRV08tHh1e9oqTsONC5AuhFd-SUXWq) - Cloud Advocate
#### IBM
* [An Introduction to IBM Cloud Satellite](https://cognitiveclass.ai/courses/cloud-satellite) - IBM
* [Getting started with IBM Cloud](https://cognitiveclass.ai/courses/ibm-cloud-essentials) - Horea Porutiu, Steve Martinelli
* [IBM Cloud Essentials V3](https://cognitiveclass.ai/courses/ibm-cloud-essentials) - CognitiveClass.ai
### Compilers
* [Compiler Design](https://www.youtube.com/playlist?list=PLWPirh4EWFpGa0qAEcNGJo2HSRC5_KMT6) - Arnab Chakraborty (TutorialsPoint)
* [Compiler Design](https://www.youtube.com/playlist?list=PLLvKknWU7N4zpJWLqk7DXK26JwTB-gFmZ) - Lalit Vashistha
* [Compiler Design](https://www.youtube.com/playlist?list=PLBlnK6fEyqRjT3oJxFXRgjPNzeS-LFY-q) - Neso Academy
* [Compiler Design](https://www.youtube.com/playlist?list=PLXj4XH7LcRfC9pGMWuM6UWE3V4YZ9TZzM) - Sudhakar Atchala
@@ -484,6 +520,7 @@
* [CS50's Introduction to Computer Science](https://cs50.harvard.edu/x/) - David J. Malan (Harvard OpenCourseWare and edX)
* [Design of Computer Programs](https://www.udacity.com/course/design-of-computer-programs--cs212) - Peter Norvig (Udacity)
* [Discrete Mathematics for Computer Science Specialization](https://www.youtube.com/playlist?list=PLtS8Ubq2bIlXO4qEM5BOsBy6xWQNVFu8l) - My Lesson
* [How to Build a Native OpenUSD XR Application](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-12+V1) - NVIDIA Deep Learning Institute
* [Introduction to Augmented Reality and ARCore](https://www.coursera.org/learn/ar) - Daydream
* [LouvainX Paradigms of Computer Programming Abstraction and Concurrency](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#!)
* [LouvainX Paradigms of Computer Programming Fundamentals](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1)
@@ -499,16 +536,23 @@
* [Cryptography & Network Security](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgJU3EsOYDTW7m6SUmW6kII) - Neso Academy
* [Cryptography Lecture Series](https://www.youtube.com/playlist?list=PL2jrku-ebl3H50FiEPr4erSJiJHURM9BX) - Christof Paar
* [Foundations of Cryptography](https://www.youtube.com/playlist?list=PLgMDNELGJ1CbdGLyn7OrVAP-IKg-0q2U2) - NPTEL Indian Institute of Science, Bengaluru
* [Introduction to Cryptography](https://open.ruhr-uni-bochum.de/en/lernangebot/introduction-cryptography) (Christof Paar)
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
### Cuda
* [An Even Easier Introduction to CUDA](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+T-AC-01+V1) - NVIDIA Deep Learning Institute
* [CUDA Crash Course](https://www.youtube.com/playlist?list=PLxNPSjHT5qvtYRVdNN1yDcdSl39uHV_sU) - CoffeeBeforeArch
* [CUDA Programming Course -- Parallel Computing using Nvidia GPUs](https://www.youtube.com/playlist?list=PL1ysOEBe5977vlocXuRt6KBCYu_sdu1Ru) - Learn Computer Science
* [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)
### Cypress
* [Cypress Course Playlist](https://www.youtube.com/playlist?list=PLYDwWPRvXB8-8LG2hZv25HO6C3w_vezZb) - JoanMedia
* [Cypress Official Course - Best Documnetation](https://learn.cypress.io) - Cypress.io
* [Test Automation - Cypress Tutorial](https://testautomationu.applitools.com/cypress-tutorial/) - Elliot Arledge (FreeCodeCamp)
### Dart
@@ -516,6 +560,7 @@
* [Dart Course for Beginners](https://www.udemy.com/course/dartlang) (Udemy)
* [Dart Programming in 4 hours \| Full beginners tutorial](https://www.youtube.com/watch?v=5xlVP04905w) - Mike Dane
* [Dart Programming Tutorial - Full Course](https://www.youtube.com/watch?v=Ej_Pcr4uC2Q) - Mahmud Ahsan (FreeCodeCamp)
* [Dart Programming Tutorial - Full Course - Project Based](https://www.youtube.com/watch?v=c-ydMfJNfyY) - Mahdi Mirzadeh (YouTube)
* [Dart Programming Tutorial \| Learn the Dart for Flutter](https://www.udemy.com/course/dart-programming-tutorial-learn-the-dart-for-flutter) (Udemy)
* [Essential Dart](https://www.programming-books.io/essential/dart) - Krzysztof Kowalczyk (HTML)
* [Free Dart Course](https://www.youtube.com/playlist?list=PL6yRaaP0WPkVR2FiAS7TTCT_n2mDhwISE) - Vandad Nahavandipoor
@@ -524,6 +569,7 @@
### Data Science
* [Accelerate Data Science Workflows with Zero Code Changes](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+T-DS-03+V1) - NVIDIA Deep Learning Institute
* [Advanced Data Mining with Weka MOOC](https://www.cs.waikato.ac.nz/ml/weka/mooc/advanceddataminingwithweka/)
* [An Introduction to Data Science](https://www.udemy.com/course/an-introduction-to-data-science/)
* [Apache Airflow Tutorials](https://www.youtube.com/playlist?list=PLYizQ5FvN6pvIOcOd6dFZu3lQqc6zBGp2) - Tuan Vu
@@ -536,6 +582,7 @@
* [Data Build Tool (dbt)](https://www.youtube.com/playlist?list=PLy4OcwImJzBLJzLYxpxaPUmCWp8j1esvT) - Kahan Data Solutions
* [Data Cleaning](https://www.kaggle.com/learn/data-cleaning) - Rachael Tatman (Kaggle)
* [Data Engineering](https://www.youtube.com/playlist?list=PLy4OcwImJzBKg3rmROyI_CBBAYlQISkOO) - Kahan Data Solutions
* [Data Engineering Zoomcamp](https://github.com/DataTalksClub/data-engineering-zoomcamp) - DataTalks.Club
* [Data Mining with Weka MOOC](https://www.cs.waikato.ac.nz/ml/weka/mooc/dataminingwithweka/)
* [Data science for beginners](https://microsoft.github.io/Data-Science-For-Beginners) - Microsoft
* [Data Science Fundamentals](https://cognitiveclass.ai/learn/data-science) - CognitiveClass.ai
@@ -545,13 +592,14 @@
* [Datavis 2020](https://www.youtube.com/playlist?list=PL9yYRbwpkykuK6LSMLH3bAaPpXaDUXcLV) - Curran Kelleher
* [Hadoop Tutorial for Beginners](https://www.youtube.com/playlist?list=PLlgLmuG_KgbasW0lpInSAIxYd2vqAEPit) - Great Learning
* [Hive Tutorial](https://www.youtube.com/watch?v=MLDcapDQba4) - Great Learning
* [How to Build an AI: The Chronicles of Jobot](https://jovian.com/learn/how-to-build-an-ai) - Jovian
* [IBM Data Science Professional Certificate](https://www.coursera.org/professional-certificates/ibm-data-science) (Coursera)
* [Intro to Data Analysis](https://www.udacity.com/course/intro-to-data-analysis--ud170) - Udacity
* [Intro to Data Science](https://www.udacity.com/course/intro-to-data-science--ud359) - Udacity
* [Introduction to Data Science](https://alison.com/course/introduction-to-data-science-revised) - Alison
* [Introduction to Data Science](https://www.simplilearn.com/data-science-free-course-for-beginners-skillup) - SkillUp by Simplilearn
* [Introduction to Data Science in Python](https://www.coursera.org/learn/python-data-analysis) - Christopher Brooks (Coursera)
* [Learn Data Science](https://www.sololearn.com/learning/1093) - *registration required*
* [Introduction to Data Science with python](https://www.edx.org/learn/data-science/harvard-university-introduction-to-data-science-with-python) - Pavlos Protopapas (edX HarvardX)
* [Introduction to Federated Learning with NVIDIA FLARE](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-28+V1) - NVIDIA Deep Learning Institute
* [Learn Data Science Tutorial - Full Course for Beginners](https://www.youtube.com/watch?v=ua-CiDNNj30) - Barton Poulson (FreeCodeCamp.org)
* [MIT's Introduction to Computational Thinking and Data Science](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0002-introduction-to-computational-thinking-and-data-science-fall-2016/) - Eric Grimson, John Guttag, Ana Bell (MIT OpenCourseWare)
* [More Data Mining with Weka MOOC](https://www.cs.waikato.ac.nz/ml/weka/mooc/moredataminingwithweka/)
@@ -585,6 +633,7 @@
* [MongoDB University](https://university.mongodb.com) - MongoDB, Inc. (email address *required*)
* [Neo4j (Graph Database) Crash Course](https://www.youtube.com/watch?v=8jNPelugC2s) - Laith Academy
* [Neo4j Graph Database Tutorial](https://www.youtube.com/playlist?list=PLqfPEK2RTgChcOZ6qHgSfwiBPCz2Bzdjh) - Satish C J
* [NoSQL Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7r0bn6dzVA8bQNxcx7DRl5F) - by Telusko
* [Redis University](https://university.redis.com) - Redis Inc. *(email address required)*
@@ -596,12 +645,12 @@
* [Introduction to Databases and SQL Querying](https://www.udemy.com/course/introduction-to-databases-and-sql-querying/) - Rakesh Gopalakrishnan (Udemy)
* [Introduction to Distributed SQL and CockroachDB](https://university.cockroachlabs.com/courses/course-v1:crl+intro-to-distributed-sql-and-cockroachdb+self-paced/about) - Lauren Hirata Singh and Will Cross (Cockroach Labs Inc.) *(email address required)*
* [Learn SQL](https://popsql.com/learn-sql) - PopSQL
* [Learn SQL](https://www.sololearn.com/learning/1060) - *registration required*
* [Learn SQL: SQL Tutorial for Beginners](https://www.programiz.com/sql) - Programiz
* [MySQL for Developers](https://planetscale.com/learn/courses/mysql-for-developers/introduction/course-introduction) - Aaron Francis (PlanetScale)
* [MySQL Playlist](https://www.youtube.com/playlist?list=PLZoTAELRMXVNMRWlVf0bDDSxNEn38u9Cl) - Krish Naik
* [MySQL Tutorial for Beginners [Full Course]](https://www.youtube.com/watch?v=7S_tz1z_5bA) - Moshfegh Hamedani (Programming with Mosh)
* [SQL Foundations](https://www.udemy.com/course/sql-essentials-for-beginners/) - Sagar Uppuluri (Udemy)
* [SQL NPTEL](https://www.youtube.com/playlist?list=PLLQPIumE5cE-gzU5hChH1V3H93x4UOlHR)
* [SQL Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWr_6xTfF2FrIw-NAOo3iWMy)
* [SQL Tutorial - Full Database Course for Beginners](https://www.youtube.com/watch?v=HXV3zeQKqGY) - Mike Dane (freeCodeCamp)
@@ -610,12 +659,14 @@
### Deep Learning
* [Advanced NLP using spaCy](https://course.spacy.io) - Ines Montani
* [Build a Deep Research Agent](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-40+V1) - NVIDIA Deep Learning Institute
* [Building A Brain in 10 Minutes](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+T-FX-01+V1) - NVIDIA Deep Learning Institute
* [Complete Deep Learning](https://www.youtube.com/playlist?list=PLZoTAELRMXVPGU70ZGsckrMdr0FteeRUi) - Krish Naik
* [Convolutional Neural Networks for Visual Recognition](http://cs231n.github.io)
* [Deep Learning for Natural Language Processing](http://cs224d.stanford.edu)
* [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning) (coursera)
* [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning) (Coursera)
* [Deep Learning with PyTorch](https://www.youtube.com/playlist?list=PLWKjhJtqVAbm3T2Eq1_KgloC7ogdXxdRa) - Aakash N. S., freeCodeCamp.org
* [Deep Learning with Pytorch: Zero tp GANs](https://jovian.ai/learn/deep-learning-with-pytorch-zero-to-gans) (Jovian)
* [Deep Learning with PyTorch: Zero to GANs](https://jovian.ai/learn/deep-learning-with-pytorch-zero-to-gans) (Jovian)
* [Deep Learning With Tensorflow 2.0 and Keras](https://youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO) - codebasics
* [Deep Multi-Task and Meta Learning](https://cs330.stanford.edu) - Chelsea Finn (Stanford University)
* [Deep Reinforcement Learning](http://rail.eecs.berkeley.edu/deeprlcourse/) - Sergey Levine
@@ -627,17 +678,21 @@
* [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
* [Neural Networks / Deep Learning](https://www.youtube.com/playlist?list=PLblh5JKOoLUIxGDQs4LFFD--41Vzf-ME1) - StatQuest by Josh Starmer
* [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 SP21](https://www.youtube.com/playlist?list=PLLHTzKZzVU9e6xUfG10TkTWApKSZCzuBI) - Alfredo Canziani
* [NYU Deep Learning SP22](https://www.youtube.com/playlist?list=PLLHTzKZzVU9f3kmEta5dlkMXgtD1LxHzT) - Alfredo Canziani
* [OpenCV Bootcamp](https://opencv.org/university/free-opencv-course/) - OpenCV University
* [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)
* [PyTorch Bootcamp](https://opencv.org/university/free-pytorch-course/) - OpenCV University
* [Recurrent Neural Network](https://www.youtube.com/playlist?list=PLuhqtP7jdD8ARBnzj8SZwNFhwWT89fAFr) - Coding Lane
* [Self-Paced Courses for Deep Learning](https://developer.nvidia.com/deep-learning-courses)
* [Stanford CS 224N: Natural Language Processing with Deep Learning](https://www.youtube.com/playlist?list=PLoROMvodv4rOSH4v6133s9LFPRHjEmbmJ) (Stanford Online)
* [Stanford CS230: Deep Learning](https://www.youtube.com/playlist?list=PLoROMvodv4rOABXSygHTsbvUz4G_YQhOb) (Stanford Online)
* [Stanford CS234: Reinforcement Learning](https://web.stanford.edu/class/cs234) - Emma Brunskill
* [UC Berkeley CS 188: Introduction to Artificial Intelligence](http://ai.berkeley.edu) - Dan Klein
* [Unsupervised Feature Learning and Deep Learning](http://deeplearning.stanford.edu/tutorial)
* [What is Deep Learning](https://www.udacity.com/course/deep-learning--ud730) (Udacity)
### DevOps
@@ -645,9 +700,11 @@
* [AWS DevOps Engineer Learning Plan](https://explore.skillbuilder.aws/learn/public/learning_plan/view/85/devops-engineering-learning-plan?la=sec&sec=lp) - AWS
* [Complete DevOps Zero to Hero Course](https://www.youtube.com/playlist?list=PLdpzxOOAlwvIKMhk8WhzN1pYoJ1YU8Csa) - Abhishek Veeramalla
* [DevOps Bootcamp](https://www.youtube.com/playlist?list=PL9gnSGHSqcnoqBXdMwUTRod4Gi3eac2Ak) - Kunal Kushwaha
* [DevOps Full Course ](https://www.youtube.com/watch?v=lpk7VpGqkKw) - Simplilearn
* [DevOps Courses](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkFiqHnNaxpOPhh9tSWMXIF) - FreeCodeCamp
* [DevOps from Zero to Hero: Build and Deploy a Production API](https://www.youtube.com/watch?v=H5FAxTBuNM8) - Adrian Hajdin (JavaScript Mastery)
* [DevOps Full Course](https://www.youtube.com/watch?v=lpk7VpGqkKw) - Simplilearn
* [DevOps Tutorial for Beginners](https://www.youtube.com/playlist?list=PLVHgQku8Z934suC9LSE6vaAKjOH_MfRbE) - Intellipaat
* [Intro to DevOps](https://www.udacity.com/course/intro-to-devops--ud611) - Karl Krueger, Dwayne Lessner, Gundega Dekena (Udacity)
* [DevOps Tutorial for Beginners \| Learn DevOps in 7 Hours - Full Course \| DevOps Training \| Edureka](https://www.youtube.com/watch?v=hQcFE0RD0cQ) - Edureka
#### Ansible
@@ -702,6 +759,7 @@
* [Docker Tutorial for Beginners \| Full Course \[2021\]](https://www.youtube.com/watch?v=p28piYY_wv8) - Amigoscode
* [Docker Tutorial Videos \| DevOps Tool](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUKuqGuiWLQoJ-LD25KxI5) - edureka!
* [IIEC RISE 1.0 Docker](https://www.youtube.com/playlist?list=PLAi9X1uG6jZ30QGz7FZ55A27jPeY8EwkE)
* [Learn Docker [Full Course]](https://www.boot.dev/courses/learn-docker) - Lane Wagner
### Elastic
@@ -721,16 +779,18 @@
* [Basic Development With Flutter](https://10pearlsuniversity.org/courses/basic-development-with-flutter/) - Muhammad Noman
* [Build Apps with Flutter](https://developers.google.com/learn/pathways/intro-to-flutter) - Google for Developers
* [Flutter & Firebase App Build](https://www.youtube.com/playlist?list=PL4cUxeGkcC9j--TKIdkb3ISfRbJeJYQwC) - The Net Ninja
* [Flutter Bloc Tutorial For Beginners \| BLoC Architecture/Pattern & State Management Explained](https://www.youtube.com/watch?v=SDk_GldOtK8) - Rivaan Ranawat
* [Flutter Clean Architecture Full Course For Beginners - Bloc, Supabase, Hive, GetIt](https://www.youtube.com/watch?v=ELFORM9fmss) - Rivaan Ranawat
* [Flutter Course for Beginners - 37 hour](https://www.youtube.com/watch?v=VPvVD8t02U8) - freeCodeCamp.org
* [Flutter Crash Course](https://fluttercrashcourse.com/courses/basics/lessons/materialapp-scaffold-appbar-text) - Nick Manning *(account required)*
* [Flutter State Management Course](https://www.youtube.com/playlist?list=PL6yRaaP0WPkUf-ff1OX99DVSL1cynLHxO) - Vandad Nahavandipoor
* [Flutter Tutorial](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) - Matt Sullivan, James Williams, Mary Xia (Udacity)
* [Flutter Tutorial for Beginners](https://www.udemy.com/course/learn-flutter-beginners-course) - Mayuresh Wankhede (Udemy)
* [Flutter Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9jLYyp2Aoh6hcWuxFDX6PBJ) - The Net Ninja
* [Flutter Tutorial for Beginners](https://www.solutelabs.com/blog/flutter-tutorial-for-beginners-step-by-step-guide) - Solute Labs
* [Free Flutter Animations Course](https://youtube.com/playlist?list=PL4cUxeGkcC9gP1qg8yj-Jokef29VRCLt1) - The Net Ninja
* [Free Flutter Course](https://www.youtube.com/playlist?list=PL6yRaaP0WPkVtoeNIGqILtRAgd3h2CNpT) - Vandad Nahavandipoor
* [Getting Started With Flutter](https://10pearlsuniversity.org/courses/getting-started-with-flutter/) - Muhammad Noman
* [The Complete Dart & Flutter Developer Course \| Full Tutorial For Beginners to Advanced](https://www.youtube.com/watch?v=CzRQ9mnmh44) - Rivaan Ranawat
### Fortran
@@ -738,6 +798,7 @@
* [Fortran Programming Tutorials (Revised)](https://youtube.com/playlist?list=PLNmACol6lYY5_S8I4K29V2oI95nOCzQU8) - Fluidic Colours
* [Fortran Tutorial](https://www.youtube.com/watch?v=__2UgFNYgf8) - Derek Banas
* [Fortran Tutorial](https://www.youtube.com/playlist?list=PLlN_VAm6znTLUlWobSsMPjgiIgcPnVkQp) - Any Learn Nepal
* [FORTRAN Tutorials Series for Beginners](https://www.youtube.com/playlist?list=PLEUWOGLuqAyW03voorKM06F2_QF8TlcNu) - Rameshwar Ingalkar
* [Fortran Video Tutorials](https://www.youtube.com/playlist?list=PLvkU6i2iQ2fprrVmmkNP_V36mh0BMnS5L) - Cyprien Rusu
@@ -790,7 +851,7 @@
* [Git How To](https://githowto.com) - Alexander Shvets
* [Git Tutorial - Learn Command-line Git & GitHub](https://www.youtube.com/playlist?list=PLpcSpRrAaOarEpNz71TSfNVd0eQmsZSgN) - LearnWebCode
* [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - Moshfegh Hamedani (Programming with Mosh)
* [How to Use Git and GitHub](https://www.udacity.com/course/how-to-use-git-and-github--ud775) (Udacity)
* [GitHub Skills](https://skills.github.com) - GitHub
* [Introduction to Git and GitHub](https://www.coursera.org/learn/introduction-git-github) - Google (Coursera)
* [Introduction to version control with Git](https://learn.microsoft.com/en-us/training/paths/intro-to-vc-git/) - Microsoft Learn
* [Learn Git with Bitbucket Cloud](https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud) - Atlassian
@@ -812,7 +873,7 @@
* [Learn Go \| Learn Go Programming](https://golangr.com) - golangr.com
* [Learn Go Programming - Golang Tutorial for Beginners](https://www.youtube.com/watch?v=YS4e4q9oBaU) - Michael Van Sickle (freeCodeCamp)
* [Learn Go Programming by Building 11 Projects Full Course](https://www.youtube.com/watch?v=jFfo23yIWac) - Akhil Sharma (FreeCodeCamp)
* [Let's go with golang](https://www.youtube.com/playlist?list=PLRAV69dS1uWQGDQoBYMZWKjzuhCaOnBpa) - Hitesh Choudhary
* [Let's go with golang](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary
### Graph Theory
@@ -821,6 +882,7 @@
* [Graph Theory](https://www.youtube.com/playlist?list=PLztBpqftvzxXBhbYxoaZJmnZF6AUQr1mH) - Wrath of Math
* [Graph Theory](https://nptel.ac.in/courses/111106102) - Prof. Soumen Maity (NPTEL)
* [Graph Theory - DM](https://www.youtube.com/playlist?list=PLYrahs7hsYIQiSNxTfZndQz7jWPXsA1ur) - SCCI Labs IIT Ropar
* [Graph Theory part-1](https://www.youtube.com/playlist?list=PLGxuz-nmYlQOiIOriTXMEoGoybUC3Jmrn) - Sarada Herke
* [Graph Theory Playlist](https://www.youtube.com/playlist?list=PLDV1Zeh2NRsDGO4--qE8yH72HFL1Km93P) - WilliamFiset
@@ -848,6 +910,7 @@
* [Code Your First Game: Arcade Classic in JavaScript on Canvas](https://www.udemy.com/code-your-first-game/) - Chris DeLeon (Udemy)
* [Complete HTML/CSS BootCamp](https://frontendmasters.com/bootcamp/) - FrontEnd Masters
* [Conquering freeCodeCamp's Curriculum](https://www.youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH) - Florin Pop
* [Create Your First Local HTML/CSS Project](https://www.codecademy.com/article/f1-u2-create-first-prj) - CodeAcademy
* [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) - The Bad Tutorials
@@ -896,7 +959,7 @@
* [Complete Bootstrap Crash Course \| Bootstrap 4 Tutorial](https://www.youtube.com/watch?v=ZfRn9VJzdGA) - Julio Codes
* [Gentle Introduction to Bootstrap 5 for Beginners](https://www.youtube.com/playlist?list=PLErOmyzRKOCr47pRGOswKcgzGyetNRdHZ) - Deborah Kurata
* [Introduction to Bootstrap - A Tutorial](https://www.classcentral.com/course/edx-introduction-to-bootstrap-a-tutorial-3338) - Microsoft via edX (Class Central)
* [Learn Bootstrap](https://v2.scrimba.com/learn-bootstrap-c0o) - Scrimba
* [Learn Bootstrap](https://v2.scrimba.com/learn-bootstrap-c0o) - Scrimba
* [Learn Bootstrap 4 for free](https://scrimba.com/learn/bootstrap4) - Neil Rowe (Scrimba)
* [Learn Bootstrap 4 in this free 10-part course](https://www.freecodecamp.org/news/want-to-learn-bootstrap-4-heres-our-free-10-part-course-happy-easter-35c004dc45a4/) - Per Harald Borgen (Freecodecamp)
* [Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course](https://www.youtube.com/watch?v=iJKCj8uAHz8) - Patrick Muriungi, freeCodeCamp
@@ -920,7 +983,9 @@
### IDE and editors
* [Getting Started with Visual Studio Code](https://www.youtube.com/playlist?list=PLj6YeMhvp2S5UgiQnBfvD7XgOMKs3O_G6) - Visual Studio Code
* [Vim As Your Editor](https://www.youtube.com/playlist?list=PLm323Lc7iSW_wuxqmKx_xxNtJC_hJbQ7R) - ThePrimeagen
* [Vim Beginners Guide](https://www.youtube.com/playlist?list=PLT98CRl2KxKHy4A5N70jMRYAROzzC2a6x) - Learn Linux TV
### Java
@@ -931,6 +996,7 @@
* [CS106A - Programming Methodology](https://see.stanford.edu/Course/CS106A) (Stanford)
* [Fundamentals of Java EE Development](https://www.edx.org/course/fundamentals-of-java-ee-development) - Will Dinyes (edX)
* [Hibernate Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7qBZtsEvp_n2A7sJs2MpF3r) - Telusko (Navin Reddy)
* [Intro To Java](https://www.codecademy.com/learn/java-introduction) - CodeAcademy *(Need to create a CodeAcademy account to access)*
* [Introduction to Java](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/)
* [Introduction to Java + DSA](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha
* [Java + DSA + Interview Preparation Course](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha
@@ -957,16 +1023,15 @@
* [Java Tutorial For Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7oZ-fxDYkOToURHhMuWD1BK) - Telusko
* [Java Tutorial for Complete Beginners](https://www.udemy.com/course/java-tutorial/) - John Purcell (Udemy)
* [JSP (Java server pages) and servlet basics](https://www.udemy.com/course/jsp-servlet-free/) - StudyEasy Organisation, Chaand Sheikh (Udemy)
* [Learn how to program: Java](https://www.learnhowtoprogram.com/java-june-2017) - Epicodus Inc.
* [Learn Java](https://www.sololearn.com/learning/1068) - Sololearn *(email address required)*
* [Learn how to program: Java](https://www.learnhowtoprogram.com/java) - Epicodus Inc.
* [Learn Java](https://www.codecademy.com/learn/learn-java) - CodeAcademy *(Need to create a CodeAcademy account to access)*
* [Learn Java Programming](https://www.programiz.com/java-programming) - Programiz
* [Learn Java Programming - Java for Testers and Developers](https://www.udemy.com/course/learn-java-programming-a/) - Pavan Kumar (Udemy)
* [Most Asked Core Java Frequently Asked Questions](https://www.youtube.com/playlist?list=PLyHJZXNdCXscoyL5XEZoHHZ86_6h3GWE1) - Code Decode
* [Object Oriented Programming (OOP) In Java Course](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk) - Kunal Kushwaha
* [Object-Oriented programming with Java, part I](https://moocfi.github.io/courses/2013/programming-part-1/)
* [Object-Oriented programming with Java, part II](https://moocfi.github.io/courses/2013/programming-part-2/)
* [Princeton Algorithms, Part 1](https://www.coursera.org/course/algs4partI)
* [Problem Solving With Java](https://www.udacity.com/course/intro-to-java-programming--cs046) (Udacity)
* [Object-Oriented programming with Java, part I](https://moocfi.github.io/courses/2013/programming-part-1/) - University of Helsinki
* [Object-Oriented programming with Java, part II](https://moocfi.github.io/courses/2013/programming-part-2/) - University of Helsinki
* [RestFul Web Service in Java](https://www.youtube.com/playlist?list=PLsyeobzWxl7oz8yL16PqO1sy9sxdlTuI1) - Telusko (Majrul Ansari, Navin Reddy)
* [Servlet & JSP Tutorial Full Course](https://www.youtube.com/watch?v=OuBUUkQfBYM) - Telusko (Navin Reddy)
* [Software Construction in Java](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/about) - MIT Open Learning Library
* [Spring 5 Core - An Ultimate Guide](https://www.udemy.com/learn-spring-5-core-from-scratch/) - Somnath Musib (Udemy)
@@ -978,6 +1043,7 @@
### JavaScript
* [30 Days, 30 JavaScript Projects For Beginners to Practice](https://youtube.com/playlist?list=PLjwm_8O3suyOgDS_Z8AWbbq3zpCmR-WE9&si=fofo8k2c5sjQPOKq) - GreatStack
* [30 Days of JavaScript](https://leetcode.com/studyplan/30-days-of-javascript/) - LeetCode
* [Asynchronous Programming: The End of The Loop](https://egghead.io/courses/asynchronous-programming-the-end-of-the-loop) - Jafar Husain
* [Beginner's Series to: JavaScript](https://www.youtube.com/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2) - Microsoft Developer
* [Bento JavaScript Learning Track](https://bento.io/topic/javascript) (Bento)
@@ -986,7 +1052,7 @@
* [Cycle.js Fundamentals](https://egghead.io/courses/cycle-js-fundamentals) - André Staltz
* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath
* [Functional Programming in JavaScript](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84) - Mattias Petter Johansson «Fun Fun Function»
* [Gentle Introduction to JavaScript](https://www.youtube.com/playlist?list=PLErOmyzRKOCpmitTOazq3_p74Y-yTQB6A) - Deborah Kurata
* [Gentle Introduction to JavaScript](https://www.youtube.com/playlist?list=PLErOmyzRKOCoLfGDg91NbuGlRahF5mElq) - Deborah Kurata
* [Intro to JavaScript ES6 programming](https://www.youtube.com/playlist?list=PL-xu4i_QDSxcoDNeh8rx5-pHCCTOg0XsI)
* [Intro To JavaScript Unit Testing & BDD](https://www.youtube.com/watch?v=u5cLK1UrFyQ) - Traversy Media
* [Introduction to ES6+](https://scrimba.com/learn/introtoes6) - Dylan C. Israel (Scrimba)
@@ -998,9 +1064,9 @@
* [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy)
* [Javascript Essentials 1 (JSE)](https://www.netacad.com/courses/programming/javascript-essentials-1) - (Cisco Networking Academy)
* [Javascript Fundamentals](https://www.udemy.com/course/javascriptfundamentals) - Bharath Thippireddy (Udemy)
* [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](https://www.javascripttutorial.net) - Anthony Pham (javascripttutorial.net)
* [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)
@@ -1011,6 +1077,7 @@
* [Learn how to program: JavaScript](https://www.learnhowtoprogram.com/javascript) - Epicodus Inc.
* [Learn JavaScript](https://www.youtube.com/playlist?list=PLgBH1CvjOA636I8hnHSyuOnX341XQrBth) - Florin Pop
* [Learn JavaScript - Full Course for Beginners](https://www.youtube.com/watch?v=PkZNo7MFNFg) - Beau Carnes, freeCodeCamp.org
* [Learn JavaScript - Programiz](https://www.programiz.com/javascript) - Programiz
* [Learn JavaScript for free](https://scrimba.com/learn/learnjavascript) - Per Harald Borgen (Scrimba)
* [Learn modern JavaScript](https://scrimba.com/learn/es6) - Beau Carnes (Scrimba) (Scrimba account *required*)
* [Learn to Program in Javascript: Beginner to Pro](https://www.udemy.com/course/programming-in-javascript) - Raghavendra Dixit (Udemy)
@@ -1053,6 +1120,7 @@
### Astro
* [Astro](https://www.youtube.com/playlist?list=PLMZnTut8a7icI97DDc2izk6nOoNlHyXgw) - Stefan Rows
* [Astro Blog Course](https://www.youtube.com/playlist?list=PLoqZcxvpWzzeRwF8TEpXHtO7KYY6cNJeF) - Coding in Public
* [Astro Crash Course](https://www.youtube.com/watch?v=Oi9z5gfIHJs) - Traversy Media
* [Astro Web Framework Crash Course](https://www.youtube.com/watch?v=e-hTm5VmofI) - freeCodeCamp
@@ -1074,6 +1142,7 @@
#### Electron
* [Electron Complete Course](https://www.youtube.com/playlist?list=PLmx8ERLT7ojO2PAH_sDnnoKXcqswxJ6CL) - coderJeet
* [Electron Course - Code Desktop Applications (inc. React and Typescript)](https://www.youtube.com/watch?v=fP-371MN0Ck) - freeCodeCamp.org
* [Electron js Tutorials](https://www.youtube.com/playlist?list=PLC3y8-rFHvwiCJD3WrAFUrIMkGVDE0uqW) - Codevolution
@@ -1087,14 +1156,20 @@
* [Bento jQuery Track](https://bento.io/topic/jquery) (Bento)
* [Introduction to JQuery](https://www.udacity.com/course/intro-to-jquery--ud245) (Udacity)
* [jQuery - Beau teaches JavaScript](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkyK9woUZUtunToLtNGoQHB) - FreeCodeCamp.org
* [jQuery Crash Course](https://www.youtube.com/playlist?list=PLillGF-RfqbYJVXBgZ_nA7FTAAEpp_IAc) - Brad Traversy, Traversy Media
* [jQuery Tutorials](https://www.youtube.com/playlist?list=PL0eyrZgxdwhy7byLHsVkuhtRV_IpoJU7n) - Dani Krossing
### Nest.js
* [Comprehensive Nest JS Course: From Beginner to Expert](https://www.youtube.com/playlist?list=PL1BztTYDF-QPfrzXwoC_6OSLs818uAqN2) - procademy
* [Learn NestJS Complete Course](https://www.youtube.com/watch?v=sFnAHC9lLaw) - freeCodeCamp
* [Nest JS Advanced Course [Latest]](https://www.youtube.com/playlist?list=PLIGDNOJWiL1_YrquGbDDN4BNNRy678Spr) - Code with tkssharma
* [Nest.js Crash Course](https://www.youtube.com/playlist?list=PL4cUxeGkcC9g8YFseGdkyj9RH9kVs_cMr) - Net Ninja
* [NestJs](https://www.youtube.com/playlist?list=PLlaDAvA2MhR2jb8zavu6I-w1BA878aHcB) - Marius Espejo
* [NestJS Full Course 2024](https://www.youtube.com/playlist?list=PLhnVDNT5zYN_PfPXedWpMy_UTeYNExbfR) - Sakura Dev
* [NestJS Tutorials for Beginners](https://www.youtube.com/playlist?list=PL0Zuz27SZ-6MexSAh5x1R3rU6Mg2zYBVr) - Dave Gray
#### Next.js
@@ -1141,9 +1216,8 @@
* [Full Stack with React and Appwrite](https://egghead.io/playlists/full-stack-with-react-and-appwrite-e1e46f61) - Colby Fayock (Egghead.io)
* [Introduction to React](https://fullstackopen.com/en/part1/introduction_to_react) - Full Stack open
* [Learn Class Components in React](https://v2.scrimba.com/learn-class-components-in-react-c0h) - Bob Ziroll (Scrimba)
* [Learn React + Redux](https://www.sololearn.com/learning/1097) - *registration required*
* [Learn React for Free](https://scrimba.com/learn/learnreact) - Bob Ziroll (Scrimba)
* [Learn React Router 6](https://scrimba.com/learn/reactrouter6) - Bob Ziroll (Scrimba)
* [Learn React Router 6](https://scrimba.com/learn/reactrouter6) - Bob Ziroll (Scrimba)
* [Learn ReactJS](https://www.codecademy.com/learn/react-101) - Codecademy
* [Learn Styled Components in React](https://v2.scrimba.com/learn-styled-components-in-react-c0r) - Ania Kubow (Scrimba)
* [React](https://progate.com/languages/react) (progate) *(account required)*
@@ -1157,6 +1231,7 @@
* [React State Management Intermediate JavaScript Course](https://www.youtube.com/watch?v=-bEzt5ISACA) - Jack Herrington (freeCodeCamp)
* [React State Management using Context API (useContext + useReducer Hooks = Magic)](https://www.youtube.com/watch?v=zxP4oGejqpU) - The Full Stack Junkie
* [React Testing Library Crash Course](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gm4_-5UsNmLqMosM-dzuvQ) - The Net Ninja
* [React Tutorial Full Course - Beginner to Pro (React 19, 2025)](https://www.youtube.com/watch?v=TtPXvEcE11E) - SuperSimpleDev
* [React Tutorials](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkArDMazoARtNz1aMwNWmvC) - freeCodeCamp
* [ReactJS - Tutorial for Beginners](https://www.youtube.com/watch?v=Ke90Tje7VS0) - Mosh Hamedani (Programming with Mosh)
* [ReactJS Basics](https://www.youtube.com/playlist?list=PLe30vg_FG4OSw8SIcLVci-jB_-W1ZkLYp) - Bitfumes
@@ -1174,6 +1249,7 @@
* [CS50's Mobile App Development with React Native](https://www.edx.org/course/cs50s-mobile-app-development-with-react-native) - edX
* [Introduction to React Native](https://fullstackopen.com/en/part10/introduction_to_react_native) - Full Stack Open
* [React Native for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ixPU-QkScoRBVxtPPzVjrQ) - The Net Ninja
* [React Native Mastery with 10 apps](https://www.youtube.com/playlist?list=PLRAV69dS1uWSjBBJ-egNNOd4mdblt1P4c) - Hitesh Choudary(Youtube)
* [React Native Tutorial (2021)](https://www.youtube.com/playlist?list=PL8kfZyp--gEXs4YsSLtB3KqDtdOFHMjWZ) - Programming with Mash, MAhdi SHarifimehr
@@ -1185,6 +1261,12 @@
* [Redux Tutorial- Learn Redux from Scratch](https://www.youtube.com/watch?v=poQXNp9ItL4) - Mosh Hamedani
#### Remix
* [Remix and Strapi Crash Course Full Stack Development](https://www.youtube.com/watch?v=5yIivwrvH6w) - freeCodeCamp.org
* [Remix Tutorial with Kent](https://www.youtube.com/live/hsIWJpuxNj0) - Remix
#### Svelte
* [Beginner SvelteKit](https://www.youtube.com/playlist?list=PLtgYhHmUIr3qDB2eTzY-nuBH1W5tOK8a4) - Steph Dietz
@@ -1203,6 +1285,7 @@
#### Three.js
* [JavaScript Tutorial with Three.js - 5 Projects for Beginners](https://www.youtube.com/watch?v=tPkJLnDqAKk) - Bobby Roe (freeCodeCamp)
* [Three.js Advanced Tutorial](https://www.youtube.com/watch?v=rxTb9ys834w) - Andrew Woan
* [Three.js Tutorial Crash Course](https://www.youtube.com/watch?v=YK1Sw_hnm58) - Chris Courses
* [Three.js Tutorials](https://www.youtube.com/playlist?list=PLjcjAqAnHd1EIxV4FSZIiJZvsdrBc1Xho) - Wael Yasmina
@@ -1244,6 +1327,7 @@
#### Webpack
* [Learn Webpack - Full Tutorial for Beginners](https://www.youtube.com/watch?v=MpGLUVbqoYQ) - freeCodeCamp
* [Learn Webpack Course](https://www.classcentral.com/course/youtube-learn-webpack-course-45823/classroom) - Colt Steele
* [Webpack 5](https://www.youtube.com/playlist?list=PLmZPx_9ZF_sB4orswXdpThGMX9ii2uP7Z) - Swashbuckling with Code
* [Webpack Tutorials for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9iTQ3J5oa6orDIMQKKxl8dC) - Net Ninja
@@ -1310,6 +1394,7 @@
### Lua
* [Learn Lua](https://www.codecademy.com/learn/learn-lua) - CodeAcademy *(Need to create a CodeAcademy account to access)*
* [Learn Lua in 15 Minutes](http://tylerneylon.com/a/learn-lua/) - Tyler Neylon (HTML)
* [Learning Lua](https://youtube.com/playlist?list=PLxgtJR7f0RBKGid7F2dfv7qc-xWwSee2O) - Burtons Media Group
* [Lua for Beginners](https://www.youtube.com/playlist?list=PL9URkxPt-PndpZlw8m_NHh0vUBU5J-BRF) - AlgoRythm
@@ -1321,6 +1406,7 @@
### Machine Learning
* [AWS Machine Learning Foundations Course](https://www.udacity.com/course/aws-machine-learning-foundations--ud065) - AWS (Udacity)
* [Build a Machine Learning Pipeline](https://www.codecademy.com/learn/build-ml-pipelines-course) - Codecademy
* [Caltech's Learning From data](https://work.caltech.edu/telecourse.html)
* [Complete Machine Learning Bootcamp](https://www.youtube.com/playlist?list=PLyzHIYrZBplo3K0dNUqppd2ynnoZPD6N1) - Code for Cause
* [Complete Machine Learning in Python playlist](https://www.youtube.com/playlist?list=PLZoTAELRMXVPBTrWtJkn3wWQxZkmTXGwe) - Krish Naik
@@ -1334,18 +1420,18 @@
* [Intro to Self-Driving Cars Nanodegree](https://www.udacity.com/course/intro-to-self-driving-cars--nd113) - Cezanne Camacho, Andrew Paster, Anthony Navarro, Tarin Ziyaee, et al. (Udacity)
* [Introduction to Machine Learning](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.036+1T2019/about) - MIT Open Learning Library
* [Linear Algebra for Machine Learning](https://www.youtube.com/playlist?list=PLRDl2inPrWQW1QSWhBU0ki-jq_uElkh2a) - Jon Krohn
* [Machine Learning](https://www.sololearn.com/Course/machine-learning) (SoloLearn) *(account required)*
* [Machine Learning](https://www.youtube.com/playlist?list=PL7T06JEc5PF5Vuz1U7lEEaFPOExDbKVEh) - Nerd's Lesson
* [Machine Learning](https://www.youtube.com/playlist?list=PLblh5JKOoLUICTaGLRoHQDuF_7q2GfuJF) - StatQuest with Josh Starmer
* [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 Interview Preparation](https://www.udacity.com/course/machine-learning-interview-prep--ud1001) - Udacity
* [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
* [Machine Learning with Python](https://cognitiveclass.ai/courses/machine-learning-with-python) - Saeed Aghabozorgi (cognitiveclass.ai)
* [Machine Learning with Python: from Linear Models to Deep Learning](https://www.edx.org/learn/machine-learning/massachusetts-institute-of-technology-machine-learning-with-python-from-linear-models-to-deep-learning) - (edX MITx)
* [Machine Learning with Python: Zero to GBMs](https://jovian.ai/learn/machine-learning-with-python-zero-to-gbms) (Jovian)
* [Made with ML](https://madewithml.com) - Goku Mohandas (Applied ML · MLOps · Production)
* [Mathematics for Machine Learning - Linear Algebra](https://www.youtube.com/playlist?list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3) - Imperial College London, Dr David Dye, Dr Sam Cooper
@@ -1354,8 +1440,10 @@
* [Python Machine Learning and AI Mega Course - Learn 4 Different Areas of ML & AI](https://www.youtube.com/watch?v=WFr2WgN9_xE) - Tech With Tim (Tim Ruscica)
* [Python Machine Learning Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mP7qA9cagf68V06sko5otr) - Tech With Tim (Tim Ruscica)
* [PyTorch tutorials](https://pytorch.org/tutorials) - PyTorch.org
* [Random Forests](https://www.youtube.com/playlist?list=PLblh5JKOoLUIE96dI3U7oxHaCAbZgfhHk) - StatQuest by Josh Starmer
* [Stanford SEE 229 - Machine Learning](https://see.stanford.edu/Course/CS229)
* [Stanford University Machine Learning](https://www.coursera.org/learn/machine-learning)
* [Statistics and Machine Learning in R](https://youtube.com/playlist?list=PLblh5JKOoLUJJpBNfk8_YadPwDTO2SCbx) - StatQuest by Josh Starmer
* [Statistics for Applications](https://ocw.mit.edu/courses/18-650-statistics-for-applications-fall-2016/) - MIT OpenCourseWare
* [Understand Machine Learning Engineering by Building Projects](https://github.com/alexeygrigorev/mlbookcamp-code/tree/master/course-zoomcamp) - Alexey Grigorev
* [Understanding AI from Scratch Neural Networks Course](https://www.youtube.com/watch?v=VgzHT9quo5c) - Radu (FreeCodeCamp)
@@ -1390,11 +1478,20 @@
### Misc
* [Advanced Adobe XD (Web Design)](https://webdesign.tutsplus.com/courses/advanced-adobe-xd-for-everyone) - Adi Purdila
* [Computer Graphics](http://nptel.ac.in/courses/106106090/)
* [FindLectures.com](https://web.archive.org/web/20161219180842/https://www.findlectures.com/?class1=Technology) - Index of conference talks by language / topic (:card_file_box: *archived*)
* [An Introduction to Developing With NVIDIA Omniverse](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-11+V1) - NVIDIA Deep Learning Institute
* [Assembling Your First Digital Twin With Omniverse and OpenUSD](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-49+V1) - NVIDIA Deep Learning Institute
* [Computer Graphics](http://nptel.ac.in/courses/106106090/)
* [Creating an Omniverse Extension With Python](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-16+V1) - NVIDIA Deep Learning Institute
* [Develop, Customize, and Publish in Omniverse With Extensions](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-02+V1) - NVIDIA Deep Learning Institute
* [Extend Omniverse Kit Applications for Building Digital Twins](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-13+V1) - NVIDIA Deep Learning Institute
* [FindLectures.com](https://web.archive.org/web/20161219180842/https://www.findlectures.com/?class1=Technology) - Index of conference talks by language / topic ( :card_file_box: *archived*)
* [Fundamentals of Working With OpenUSD](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-15+V1) - NVIDIA Deep Learning Institute
* [Getting Started with AI on Jetson Nano](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-RX-02+V2) - NVIDIA Deep Learning Institute
* [Introduction to NVIDIA NIM™ Microservices](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-23+V1) - NVIDIA Deep Learning Institute
* [Introduction to Quantum Computing and Quantum Hardware](https://qiskit.org/learn/intro-qc-qh) - Qiskit
* [Introduction to Reinforcement Learning with David Silver](https://deepmind.com/learning-resources/-introduction-reinforcement-learning-david-silver) - David Silver
* [MIT Numerical Methods (2014)](http://www.iitg.ernet.in/kartha/CE601-14/CourseSchedule.htm)
* [Streamlining Drug Discovery with NVIDIA BioNeMo NIM Microservices and Blueprints](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-HX-04+V1) - NVIDIA Deep Learning Institute
* [The Art of Code - Dylan Beattie](https://www.youtube.com/watch?v=6avJHaC3C2U) - Dylan Beattie
@@ -1439,7 +1536,8 @@
### Perl
* [Perl Programming Course for Beginners](https://www.youtube.com/watch?v=_DFa26ep-h4) - freeCodeCamp
* [Perl Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpqRBcStwV0NwMA3nXMh5GC)
* [Perl Scripting Tutorial Videos](https://www.youtube.com/playlist?list=PL9ooVrP1hQOH9R0GR6yFteE4XWbsYNLga) - Edureka!
* [Perl Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpqRBcStwV0NwMA3nXMh5GC) - The Bad Tutorials
* [Perl Tutorial: Basics to Advanced](https://www.youtube.com/playlist?list=PL1h5a0eaDD3rTG1U7w9wmff6ZAKDN3b16) - VLSI Academy
@@ -1454,7 +1552,6 @@
* [Laravel 9 Tutorial](https://www.youtube.com/playlist?list=PL8p2I9GklV47Jszga434vZxOmY74Q1N_K) - Anil Sidhu (Code Step By Step)
* [Laravel From Scratch 2022 \| 4+ Hour Course](https://www.youtube.com/watch?v=MYyJ4PuL4pY) - Traversy Media
* [Learn how to program: PHP](https://www.learnhowtoprogram.com/php) - Epicodus Inc.
* [Learn PHP](https://www.sololearn.com/learning/1059) - *registration required*
* [Learn PHP The Right Way - Full PHP Tutorial for Beginners & Advanced](https://www.youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-) - Program With Gio
* [Learn Top Ten Frameworks In PHP By Building Projects](https://www.eduonix.com/courses/Web-Development/learn-top-ten-frameworks-in-php-by-building-projects) - Eduonix Learning Solutions *(account or email address required)*
* [Object-Oriented PHP For Beginners](https://www.youtube.com/playlist?list=PLFHz2csJcgk-7hgKrjUa_IP5YCLE4vJhV) - Dary Nazar (Code with Dary)
@@ -1475,13 +1572,14 @@
### PLC - Programmable logic controllers
* [Learning motion control and IO with Beckhoff TwinCAT PLCs](https://www.youtube.com/playlist?list=PLE1CU6EebvTD29gsHo1djsKU7J5Dtp0Bn) - Evan Jensen
* [Learning motion control and IO with Beckhoff TwinCdAT PLCs](https://www.youtube.com/playlist?list=PLE1CU6EebvTD29gsHo1djsKU7J5Dtp0Bn) - Evan Jensen
* [Learning PLCs with Structured Text](https://www.youtube.com/playlist?list=PLE1CU6EebvTCJCMIUOSWgMseMaW-2k5zH) - Evan Jensen
* [PLC programming using TwinCAT 3](https://www.youtube.com/playlist?list=PLimaF0nZKYHz3I3kFP4myaAYjmYk1SowO) - Jakob Sagatowski
### Processing
* [Disaster Risk Monitoring Using Satellite Imagery](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-ES-01+V1) - NVIDIA Deep Learning Institute
* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction](https://thecodingtrain.com/tracks/learning-processing) - The Coding Train
@@ -1499,8 +1597,10 @@
* [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)
* [Getting Started with Python for Data Science](https://www.codecademy.com/learn/getting-started-with-python-for-data-science) - Codecademy
* [Google's Python Course](https://developers.google.com/edu/python/)
* [Introduction to Computer Science and Programming](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/) (MIT's opencourseware)
* [Introduction to Multi-Modal Data Curation](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-27+V1) - NVIDIA Deep Learning Institute
* [Introduction to Python](https://docs.microsoft.com/en-us/learn/modules/intro-to-python) (Microsoft Docs)
* [Introduction to Python Basics for Data Science](https://dphi.tech/learn/introduction-to-python-basics-for-data-science) (DPhi)
* [Introduction to Python Programming](https://www.udacity.com/course/introduction-to-python--ud1110) (Udacity)
@@ -1518,16 +1618,17 @@
* [Practical Python: An Immersive Python Course](https://practical.learnpython.dev) - Nina Zakharenko
* [Practical Python Programming](https://dabeaz-course.github.io/practical-python/) - David Beazley
* [Problem Solving, Python Programming, and Video Games](https://www.coursera.org/learn/problem-solving-programming-video-games) - Duane Szafron, Paul Lu (Coursera)
* [Programming Foundations with Python](https://www.udacity.com/course/programming-foundations-with-python--ud036) (Udacity)
* [Python 101 Introduction to Programming](https://www.tutorialspoint.com/python_101_andndash_introduction_to_programming/index.asp) - Zenva (Tutorials Point)
* [Python 3](https://www.sololearn.com/Course/Python/) (SoloLearn)
* [Python 3 Programming Tutorials for Beginners](https://www.youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0) - Codebasics
* [Python And Cryptocurrency: Build 5 Real World Applications](https://www.udemy.com/course/coinmarketcap/) Ian Annase (Udemy)
* [Python Built in Functions A to Z Tutorial and Examples](https://www.youtube.com/playlist?list=PLrJGwAG1U62RW_hGGnk7xXG0LciHkT54X) - Brainy Things
* [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 Essentials 1](https://www.netacad.com/courses/python-essentials-1?courseLang=en-US) - Cisco Networking Acadamy
* [Python Essentials 1](https://edube.org/study/pe1) (Edube Interactive)
* [Python for Beginners](https://alison.com/course/python-for-beginners) - Merul Dhiman (Alison)
* [Python for Beginners](https://opencv.org/university/python-for-beginners/) - OpenCV University
* [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)
@@ -1544,7 +1645,6 @@
* [Python Pandas For Your Grandpa](https://www.gormanalysis.com/blog/python-pandas-for-your-grandpa/) - Ben Gorman
* [Python Programming Essentials](https://www.coursera.org/learn/python-programming) - Scott Rixner, Joe Warren (Coursera)
* [Python Programming From Scratch With Practicals](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp) - Sundeep Saradhi Kanthety (Tutorials Point)
* [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) (Geeks for Geeks)
* [Python Programming MOOC 2025](https://programming-25.mooc.fi) - University of Helsinki
* [Python Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR)
* [Python Programming Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm) - Tech With Tim
@@ -1555,7 +1655,7 @@
* [Python Tutorials](https://www.youtube.com/playlist?list=PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f) - Programming with Mosh
* [Python Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU) - Corey Schafer
* [Python Tutorials](https://www.youtube.com/playlist?list=PLWKjhJtqVAbnqBxcdjVGgT3uVR10bzTEB) - freeCodeCamp.org
* [SoloLearn](https://www.sololearn.com/Course/Python/)
* [Python: Visually Explained](https://www.youtube.com/playlist?list=PL8HmoRTjTSlHFhqRC_2iavGUOVnUdfAyl) - Visually Explained
* [The Python Tutorial](https://docs.python.org/3/tutorial/)
* [Using Python for Research](https://www.edx.org/course/using-python-for-research) (edX Harvard)
@@ -1570,12 +1670,21 @@
* [Django Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p) - Corey Schafer
* [Django Tutorials for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr) - ProgrammingWithHarry
* [Django Wednesdays](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy) - Codemy.com
* [Learn Django by Building an Online Marketplace - Python Tutorial for Beginners](https://www.youtube.com/watch?v=ZxMB6Njs3ck) - Stein Helset (freeCodeCamp)
* [Python Django Tutorial 2018 for Beginners](https://www.youtube.com/playlist?list=PL-J2q3Ga50oOpni_xS2PPUe4mf9lM96dD) - Clever Programmer
* [Python Django Tutorial 2021](https://www.youtube.com/playlist?list=PL-51WBLyFTg1pUMaTJ4WSgnyvWfLGmwDm) - Dennis Ivy
* [Python Django Web Framework - Full Course for Beginners](https://www.youtube.com/playlist?list=PLBfoYdk-WAlyr3cpOiOI4UXBfVVuF05e6) - freeCodeCamp (Justin Mitchel)
* [Python Django Web Framework - Full Course for Beginners](https://www.youtube.com/watch?v=F5mRW0jo-U4) - freeCodeCamp (Justin Mitchel)
* [Try Django 3.2 - Python Web Development Tutorial Series](https://www.youtube.com/playlist?list=PLEsfXFp6DpzRMby_cSoWTFw8zaMdTEXgL) - Justin Mitchel, CodingEntrepreneurs
#### FastAPI
* [FastAPI - A Python Framework \| Full Course](https://www.youtube.com/watch?v=7t2alSnE2-I) - Bitfumes (YouTube)
* [FastAPI - Complete Course for Python API Development](https://www.youtube.com/playlist?list=PL-2EBeDYMIbQghmnb865lpdmYyWU3I5F1) - BugBytes
* [FastAPI Beyond CRUD FastAPI Course](https://www.youtube.com/playlist?list=PLEt8Tae2spYnHy378vMlPH--87cfeh33P) - Ssali Jonathan (Youtube)
* [FastAPI Tutorial \| Python Web Framework](https://www.youtube.com/playlist?list=PLsyeobzWxl7qF4ASwCZZDXor_Y0YJ3Qfc) - Telusko
#### Flask
* [Flask Fridays](https://www.youtube.com/playlist?list=PLCC34OHNcOtolz2Vd9ZSeSXWc8Bq23yEz) - Codemy.com
@@ -1616,9 +1725,23 @@
### Robotics
* [A Beginner's Guide to Autonomous Robots](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-35+V1) - NVIDIA Deep Learning Institute
* [An Introduction to AI-Based Robot Development With Isaac ROS](http://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-34+V1) - NVIDIA Deep Learning Institute
* [An Introduction to Robot Learning and Isaac Lab](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-36+V1) - NVIDIA Deep Learning Institute
* [Develop, Simulate, and Deploy Robot Intelligence With Scaled Foundations](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-38+V1) - NVIDIA Deep Learning Institute
* [Developing Robots With Software-in-the-Loop (SIL) In Isaac Sim](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-31+V1) - NVIDIA Deep Learning Institute
* [Free Robotics Course For School Students Certified Course By Coding Blocks Junior](https://youtube.com/playlist?list=PLhLbJ9UoJCvtlCNamtuDay41AG0JhQBKU) - CodingBlocks Junior
* [Generating High-Quality Motion Data for Robotics With MobilityGen](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-37+V1) - NVIDIA Deep Learning Institute
* [Getting Started: Simulating Your First Robot in Isaac Sim](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-27+V1) - NVIDIA Deep Learning Institute
* [Introduction to RTOS](https://www.youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz) - Shawn Hymel, Digi-Key
* [Leveraging ROS 2 and Hardware-in-the-Loop (HIL) in Isaac Sim](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-32+V1) - NVIDIA Deep Learning Institute
* [Robotics 1](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt) - A. De Luca
* [Software-in-the-Loop Testing for Robots With OpenUSD, Isaac Sim, and ROS](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-39+V1) - NVIDIA Deep Learning Institute
* [Synthetic Data Generation for Perception Model Training in Isaac Sim](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-30+V1) - NVIDIA Deep Learning Institute
* [Train Your First Robot in Isaac Lab](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-46+V1) - NVIDIA Deep Learning Institute
* [Train Your Second Robot in Isaac Lab](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-47+V1) - NVIDIA Deep Learning Institute
* [Training Healthcare Robotics From Scratch Using Isaac for Healthcare](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-52+V1) - NVIDIA Deep Learning Institute
* [Transferring Robot Learning Policies From Simulation to Reality](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-28+V1) - NVIDIA Deep Learning Institute
### Ruby
@@ -1638,11 +1761,17 @@
* [Complete Rust Marathon](https://www.youtube.com/watch?v=joCFbTJt0o0&t=20s) - Harkirat Singh
* [Comprehensive Rust](https://google.github.io/comprehensive-rust/index.html) - Google
* [Getting Started with Rust (LFEL1002)](https://training.linuxfoundation.org/express-learning/getting-started-with-rust-lfel1002/) - The Linux Foundation
* [Intro to Rust](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW) - Tensor Programming
* [Learn Rust](https://www.youtube.com/playlist?list=PLO5VPQH6OWdXR8NlZt0jRbC39W_IyzS-v) - Smart Contract Programmer
* [Learn Rust from scratch](https://www.educative.io/courses/learn-rust-from-scratch) - Educative.io
* [Learn Rust Programming](https://academy.jetbrains.com/course/16631-learn-rust) - Jetbrains Academy
* [Memory Management](https://www.youtube.com/playlist?list=PLai5B987bZ9BnS7dBlTF9HRop55vYUL7r) - Let's Get Rusty
* [Rust Basics](https://www.youtube.com/playlist?list=PLlcnQQJK8SUjApd95LIcd3K9XXmE-IeCS) - Engineer Man
* [Rust Crash Course](https://www.youtube.com/watch?v=zF34dRivLOw) - Traversy Media
* [Rust Crash Course Tutorial for Beginners](https://www.youtube.com/playlist?list=PLPoSdR46FgI412aItyJhj2bF66cudB6Qs) - Francesco Ciulla
* [Rust for Beginners](https://www.youtube.com/playlist?list=PLlrxD0HtieHjbTjrchBwOVks_sr8EVW1x) - Microsoft Developer
* [Rust Programming Tutorial](https://www.youtube.com/playlist?list=PLDbRgZ0OOEpUkWDGqp91ODn0dk7LPBAUL) - Trevor Sullivan
* [Rust Programming Tutorial](https://www.youtube.com/playlist?list=PLzMcBGfZo4-nyLTlSRBvo0zjSnCnqjHYQ) - Tech With Tim
* [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
@@ -1652,8 +1781,10 @@
### Spark
* [Learn Spark](https://www.udacity.com/course/learn-spark-at-udacity--ud2002) - David Drummond, Judit Lantos (Udacity)
* [Spark Tutorial \| Spark Tutorial for Beginners \| Apache Spark Full Course - Learn Apache Spark 2020](https://www.youtube.com/watch?v=zC9cnh8rJd0) Great Learning
* [Learn Spark](https://www.udacity.com/course/learn-spark-at-udacity--ud2002) - David Drummond, Judit Lantos (Udacity)
* [PySpark - Zero to Hero \| PySpark Tutorial 2025 \| Spark Tutorial 2025 \| Learn from Basics to Advanced Performance Optimization](https://www.youtube.com/playlist?list=PL2IsFZBGM_IHCl9zhRVC1EXTomkEp_1zm) - Ease With Data
* [PySpark Tutorial - Full Course](https://www.youtube.com/watch?v=_C8kWso4ne4) - freeCodeCamp.org
* [Spark Tutorial \| Spark Tutorial for Beginners \| Apache Spark Full Course - Learn Apache Spark 2020](https://www.youtube.com/watch?v=zC9cnh8rJd0) - Great Learning
### Scala
@@ -1666,6 +1797,7 @@
* [@TJ_Nulls OSCP Prep](https://youtube.com/playlist?list=PLidcsTyj9JXK-fnabFLVEvHinQ14Jy5tf) - IppSec
* [Computer Systems Security](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-858-computer-systems-security-fall-2014) - Nickolai Zeldovich (MIT OpenCourseWare)
* [CS50's Introduction to Cybersecurity](https://cs50.harvard.edu/cybersecurity/) - David J. Malan (OpenCourseWare)
* [Ethical Hacking](https://www.hacker101.com/videos) - Hacker101
* [Ethical Hacking - Basics (Kali 2021)](https://www.udemy.com/course/ethical-hacking-basics-kali-20211) - Arthur Salmon (Udemy)
* [Ethical Hacking for beginners: Beginner to Advance](https://www.udemy.com/course/ethical-hacking-for-beginners-beginner-to-advance) - PaceIT Academy (Udemy)
@@ -1683,6 +1815,7 @@
* [Nightmare](https://guyinatuxedo.github.io/index.html) - guyinatuxedo
* [Professor Messers SY0-601 CompTIA Security+ Course](https://www.professormesser.com/security-plus/sy0-601/sy0-601-video/sy0-601-comptia-security-plus-course/) - Professor Messer
* [Reverse Engineering For Everyone!](https://0xinfection.github.io/reversing) - mytechnotalent
* [Reverse Engineering Lessons](https://reverseengineering.vercel.app) - Reverse Engineering Academy
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
* [Start Ethical Hacking with Parrot Security OS (Alt. to Kali)](https://www.udemy.com/course/ethical-hacking-with-parrot-security-os) - Seyed Farshid Miri (Udemy)
* [The Complete Cyber Security & Hacking Course](https://academy.ehacking.net/p/cyber-security-training-hacking-course) - INSEC-TECHS (EH Academy)
@@ -1717,7 +1850,6 @@
* [iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone](https://www.youtube.com/watch?v=KCgYDCKqato) - freeCodeCamp.org
* [Learn Intermediate Swift](https://www.codecademy.com/learn/learn-intermediate-swift) - Codecademy *(registration required)*
* [Learn Swift](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZqzYnpIuQAn2rcjhOtbqGX) - CodeWithChris
* [Learn Swift 4](https://www.sololearn.com/learning/1075) - *Registration required*
* [Server-Side Swift](https://www.udacity.com/course/server-side-swift--ud1031) - Jarrod Parkes, Nic Jackson (Udacity)
* [Swift 5 for Beginners](https://www.youtube.com/playlist?list=PL5PR3UyfTWvfacnfUsvNcxIiKIgidNRoW) - iOS Academy
* [Swiftris - Build an iOS Tetris app from scratch](https://www.bloc.io/swiftris-build-your-first-ios-game-with-swift)
@@ -1732,16 +1864,19 @@
### System Design
* [Basics of System Design](https://www.youtube.com/playlist?list=PLt4nG7RVVk1g_LutiJ8_LvE914rIE5z4u) - Coding Simplified
* [Low Level Design + MultiThreading Course](https://www.youtube.com/playlist?list=PLpxM6m39X_t-Rk9lZVVD4U6JycAAIIEDW) - codeWithAryan
* [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 Playlist](https://www.youtube.com/playlist?list=PLQEaRBV9gAFvzp6XhcNFpk1WdOcyVo9qT) - Coder Army
* [System Design Primer Course](https://www.youtube.com/playlist?list=PLTCrU9sGyburBw9wNOHebv9SjlE4Elv5a) - sudoCODE
### Terraform
* [Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)](https://www.youtube.com/watch?v=7xngnjfIlK4) - DevOps Directive
* [terraform + AWS](https://www.udemy.com/course/terraform-aws) - Rohit Abraham (Udemy)
* [Terraform + GCP](https://www.udemy.com/course/terraform-gcp) - Rohit Abraham (Udemy)
* [Terraform 101](https://www.udemy.com/course/terraform-101) - Jacob Jones (Udemy)
@@ -1757,6 +1892,7 @@
* [Automata Theory](https://online.stanford.edu/courses/soe-ycsautomata-automata-theory)
* [Formal Languages & Automata Theory](https://www.youtube.com/playlist?list=PLLvKknWU7N4zvTGcw9N2_7eZSTTkryb0U) - Lalit Vashistha
* [Intro to Theoretical Computer Science](https://www.udacity.com/course/intro-to-theoretical-computer-science--cs313) (Udacity)
* [Theory of Computation](https://ocw.mit.edu/courses/18-404j-theory-of-computation-fall-2020) - Michael Sipser (MIT OpenCourseWare)
* [Theory of Computation](https://www.youtube.com/playlist?list=PLyqSpQzTE6M9-v4V62bCygAVYGluaijyo) - Subrahmanyam Kalyanasundaram
* [Theory of Computation & Automata Theory](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgp46KUv4ZY69yXmpwKOIev) - Neso Academy
@@ -1821,7 +1957,7 @@
### Windows Phone
* [Windows Phone 8.1 Development for Absolute Beginners](https://web.archive.org/web/20150213035325/http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners) - Bob Tabor, Matthias Shapiro, Larry Lieberman *(:card_file_box: archived)*
* [Windows Phone 8.1 Development for Absolute Beginners](https://web.archive.org/web/20150213035325/http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners) - Bob Tabor, Matthias Shapiro, Larry Lieberman *( :card_file_box: archived)*
### WordPress
+11 -3
View File
@@ -8,6 +8,7 @@
* [Control de Versiones](#control-de-versiones)
* [Flujos de trabajo](#flujos-de-trabajo)
* [Frameworks](#frameworks)
* [Inteligencia Artificial](#inteligencia-artificial)
* [LaTeX](#latex)
* [Markdown](#markdown)
* [Ofimática](#ofim&#x00E1;tica)
@@ -113,6 +114,11 @@
* [Probar Django \| Crear una Aplicación Web](https://www.udemy.com/course/probar-django-construir-una-aplicacion-web-en-python) - Justin Mitchel, Karlita K (Udemy)
### Inteligencia Artificial
* [Generative AI para Principiantes .NET - Un Curso](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/es) - Microsoft (GitHub)
### LaTeX
* [Curso no convencional de LaTeX](https://ondiz.github.io/cursoLatex/)
@@ -120,6 +126,7 @@
### Markdown
* [Curso de Markdown](https://www.youtube.com/playlist?list=PLM4HZoZrNapsQ_f6a9275n15riyr-2AnQ) - ProgramaTutos
* [Tutorial de Markdown](https://www.markdowntutorial.com/es/)
@@ -149,9 +156,9 @@
### Procesadores de lenguaje
* [Compiladores e Intérpretes (2012)](https://web.archive.org/web/20130613211947/http://ocw.uji.es/curso/4949) *(:card_file_box: archived)*
* [Compiladores e Intérpretes (2012)](https://web.archive.org/web/20130613211947/http://ocw.uji.es/curso/4949) *( :card_file_box: archived)*
* [Procesadores de lenguaje (2006)](https://ocw.ua.es/es/ingenieria-y-arquitectura/procesadores-de-lenguaje-2006.html)
* [Procesadores de Lenguaje (2012)](https://web.archive.org/web/20130524191858/http://ocw.uji.es/curso/5180) *(:card_file_box: archived)*
* [Procesadores de Lenguaje (2012)](https://web.archive.org/web/20130524191858/http://ocw.uji.es/curso/5180) *( :card_file_box: archived)*
* [Procesadores de lenguajes -enfocado en Perl-](https://campusvirtual.ull.es/ocw/course/view.php?id=45)
* [Procesadores de lenguajes II](https://ocw.uca.es/course/view.php?id=56)
@@ -165,7 +172,8 @@
* [Curso C#](https://www.pildorasinformaticas.es/course/curso-c) - Juan Díaz (Píldoras Informáticas)
* [Curso de Javascript](https://edutin.com/curso-de-javascript-4284) - (Edutin Academy)
* [Curso de JavaScript Gratis](https://codigofacilito.com/cursos/javascript) - Código Facilito
* [Curso de PHP/MySQL](https://www.youtube.com/playlist?list=PLU8oAlHdN5BkinrODGXToK9oPAlnJxmW_) - Juan Díaz (Píldoras informáticas)
* [Curso de PHP/MySQL](https://www.youtube.com/playlist?list=PLU8oAlHdN5BkinrODGXToK9oPAlnJxmW_) - Juan Díaz (Píldoras informáticas)
* [Curso de Python](https://www.youtube.com/playlist?list=PLNdFk2_brsRcrVO-C915sjog0WclPgxHb) - Brias Moure "MoureDev"
* [Curso de Python gratis y con certificación](https://edutin.com/curso-de-python-4276) - Edutin
* [Curso Gratis de Programación Básica](https://platzi.com/clases/programacion-basica/) - Platzi
* [Curso Gratis de Ruby](https://codigofacilito.com/cursos/ruby-2) - Código Facilito
+1 -1
View File
@@ -166,6 +166,7 @@
### Web Development
* [آموزش ‎0 تا ‎100 طراحی سایت با وردپرس](https://www.youtube.com/playlist?list=PLh9zdkDdmi81Cu_4HGlXoq2mvtyu7t8Fn) - Ali Karbasi&rlm;
* [آموزش اینسپکت المنت](https://holosen.net/inspect-element-1/) - Hossein Badrnezhad&rlm;
* [آموزش طراحی وب](https://www.youtube.com/playlist?list=PLF10DSJQktjlCvLNuyxNjMPIHThHuIVqG) - Siavash Mahmoudian&rlm;
* [برنامه نویسی وب](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%88%D8%A8-mk74) - Mohammad Salehe&rlm;
@@ -173,5 +174,4 @@
* [دوره آموزشی بوت استرپ 5&rlm;](https://www.youtube.com/playlist?list=PLAt10Vana3YciJv9EIcNSsm1yTGpOdJIp) - Mehran Tarif&rlm; (Silicium&rlm;)
* [وب‌فریم‌ورک‌ها چگونه کار می‌کنند؟](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ33x-___WkhyTJ8dDPaoOPk) - Shahriar Shariati&rlm;
</div>
+27 -20
View File
@@ -8,7 +8,7 @@
* [C++](#cpp)
* [Delphi](#delphi)
* [Git](#git)
* [HTML and CSS](#html-and-css)
* [HTML / CSS](#html--css)
* [Java](#java)
* [JavaScript](#javascript)
* [jQuery](#jquery)
@@ -24,7 +24,7 @@
### Algorithmes
* [Algorithmie - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfE0AkOm795c2qpLQJNiEBbZ) - Formation Video
* [Algorithmie - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfE0AkOm795c2qpLQJNiEBbZ) - EvoluNoob
### APL
@@ -41,8 +41,8 @@
### C
* [Apprendre le langage C](https://www.youtube.com/playlist?list=PLrSOXFDHBtfEh6PCE39HERGgbbaIHhy4j) - Formation Video
* [Apprendre le langage C - Exercices](https://www.youtube.com/playlist?list=PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ) - Formation Video
* [Apprendre le langage C](https://www.youtube.com/playlist?list=PLrSOXFDHBtfEh6PCE39HERGgbbaIHhy4j) - EvoluNoob
* [Apprendre le langage C - Exercices](https://www.youtube.com/playlist?list=PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ) - EvoluNoob
* [Le Langage C](https://zestedesavoir.com/tutoriels/755/le-langage-c-1/) - sur Zeste de Savoir, Informaticienzero, Taure, Paraze, Lucas-84
* [TUTOS C](https://www.youtube.com/playlist?list=PLEagTQfI6nPOWS4JPnxW5pRVgeyLuS5oC) - PrimFX
@@ -50,7 +50,7 @@
### <a id="csharp"></a>C\#
* [Apprendre le C#](https://www.youtube.com/playlist?list=PLkHw7J3J2iapWFUnQmVzsRCU5YxaAWHSY) - Pentiminax
* [C# - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGBHAMEg9Om9nF_7R7h5mO7) - Formation Video
* [C# - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGBHAMEg9Om9nF_7R7h5mO7) - EvoluNoob
### <a id="cpp"></a>C++
@@ -69,32 +69,37 @@
* [Formation Git en vidéo, Cours Complet](https://www.youtube.com/playlist?list=PLjwdMgw5TTLXuY5i7RW0QqGdW0NZntqiP) - Grafikart
### HTML and CSS
### Intelligence Artificielle
* [Apprendre à coder en HTML et CSS \| Cours complet (2020)](https://www.pierre-giraud.com/html-css-apprendre-coder-cours/) - Pierre Giraud
* [Apprendre à utiliser le framework Bootstrap \| Cours complet (2020)](https://www.pierre-giraud.com/bootstrap-apprendre-cours/) - Pierre Giraud
* [Apprendre à utiliser Sass \| Cours Complet (2020)](https://www.pierre-giraud.com/sass-apprendre-cours-complet/) - Pierre Giraud
* [Générative AI pour Débutants .NET - Un Cours](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/fr) - Microsoft (GitHub)
### HTML / CSS
* [Apprendre à coder en HTML et CSS \| Cours complet (2020)](https://www.pierre-giraud.com/html-css-apprendre-coder-cours/) - Pierre Giraud (HTML)
* [Apprendre à utiliser le framework Bootstrap \| Cours complet (2020)](https://www.pierre-giraud.com/bootstrap-apprendre-cours/) - Pierre Giraud (HTML)
* [Apprendre à utiliser Sass \| Cours Complet (2020)](https://www.pierre-giraud.com/sass-apprendre-cours-complet/) - Pierre Giraud (HTML)
* [Apprendre l'HTML](https://www.youtube.com/playlist?list=PLjwdMgw5TTLUeixVGPNl1uZNeJy4UY6qX) - Grafikart
* [Découvrir CSS](https://www.youtube.com/playlist?list=PLjwdMgw5TTLVjTZQocrMwKicV5wsZlRpj) - Grafikart
* [Documentation du MDN](https://developer.mozilla.org/fr/) (MDN Mozilla)
* [HTML/CSS - Exercices](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHEFVqv0pjGkPHv6PhWZQBb) - Formation Video
* [HTML/CSS - Tutoriels](https://www.youtube.com/playlist?list=PLrSOXFDHBtfG1_4HrfPttdwF8aLpgdsRL) - Formation Video
* [HTML/CSS - Exercices](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHEFVqv0pjGkPHv6PhWZQBb) - EvoluNoob
* [HTML/CSS - Tutoriels](https://www.youtube.com/playlist?list=PLrSOXFDHBtfG1_4HrfPttdwF8aLpgdsRL) - EvoluNoob
* [Le préprocesseur SASS](https://www.youtube.com/playlist?list=PLjwdMgw5TTLWVp8WUGheSrGnmEWIMk9H6) - Grafikart
* [Tutoriel CSS](http://fr.html.net/tutorials/css/) - `trl.:` Jean Jacques Solari
* [Tutoriel HTML](http://fr.html.net/tutorials/html/) - `trl.:` Jean Jacques Solari
* [TUTOS HTML et CSS](https://www.youtube.com/playlist?list=PLEagTQfI6nPObScwsDmTCbLuZXRYfiUM-) - PrimFX
* [MDN Web Docs](https://developer.mozilla.org/fr/docs/Web) - Mozilla (HTML) (CC-BY-SA)
* [Tutoriel CSS](https://web.archive.org/web/20240807215319/http://fr.html.net/tutorials/css/) - `trl.:` Jean Jacques Solari (HTML) *( :card_file_box: archived)*
* [Tutoriel HTML](https://web.archive.org/web/20240910145639/http://fr.html.net/tutorials/html/) - `trl.:` Jean Jacques Solari (HTML) *( :card_file_box: archived)*
* [TUTOS HTML et CSS](https://www.youtube.com/playlist?list=PLEagTQfI6nPObScwsDmTCbLuZXRYfiUM-) - Boris 'PrimFX'
### Java
* [Cours Java](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHkq8dd3BbSaopVgRSYtgPv) - Formation Video
* [Cours Java](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHkq8dd3BbSaopVgRSYtgPv) - EvoluNoob
### JavaScript
* [Apprendre à coder en JavaScript \| Cours complet (2020)](https://www.pierre-giraud.com/javascript-apprendre-coder-cours/) - Pierre Giraud
* [Apprendre le JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLVzD9Jq_WBd1crqDwXRn4cw) - Grafikart
* [Cours JavaScript](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGxf_PtXLu_OrjFKt4_dqB_) - Formation Video
* [Cours JavaScript](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGxf_PtXLu_OrjFKt4_dqB_) - EvoluNoob
* [Déboguer son code JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLWWXgsHpfCLHJ1Oq4YnE08e) - Grafikart
* [Le Tutoriel JavaScript Moderne](https://fr.javascript.info) - javascript.info
* [TUTOS JS](https://www.youtube.com/playlist?list=PLEagTQfI6nPPVSKoYo2p8Cf8eijcyz5t9) - PrimFX
@@ -123,13 +128,15 @@
### Python
* [Apprendre à programmer en Python \| Cours complet (2019)](https://www.pierre-giraud.com/python-apprendre-programmer-cours/) - Pierre Giraud
* [Apprendre Python](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHg8fWBd7sKPxEmahwyVBkC) - Formation Video
* [Apprendre Python](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHg8fWBd7sKPxEmahwyVBkC) - EvoluNoob
* [Introduction à la programmation](https://self-learning.info.ucl.ac.be/index/info1-exercises) - Tanguy De Bels, Kim Mens, Siegfried Nijssen, Charles Pecheur (HTML) (CC BY-SA)
* [Python Programming in French](https://www.youtube.com/playlist?list=PL0mGkrTWmp4ugGM9fiZjEuzMFeKD6Rh5G) - Data Science Nigeria
### PHP
* [Apprendre Laravel 5.0.X](https://www.youtube.com/playlist?list=PLjwdMgw5TTLUCpXVEehCHs99N7IWByS3i) - Grafikart
* [Apprendre PHP](https://www.youtube.com/playlist?list=PLrSOXFDHBtfFuZttC17M-jNpKnzUL5Adc) - Formation Video
* [Apprendre PHP](https://www.youtube.com/playlist?list=PLrSOXFDHBtfFuZttC17M-jNpKnzUL5Adc) - EvoluNoob
* [Apprendre PHP - Cours Complet + POO](https://www.youtube.com/playlist?list=PLjwdMgw5TTLVDv-ceONHM_C19dPW1MAMD) - Grafikart
* [Apprendre Symfony 4 par l'exemple](https://www.youtube.com/playlist?list=PLjwdMgw5TTLX7wmorGgfrqI9TcA8nMb29) - Grafikart
* [Cours complet de Pierre Giraud sur le développement PHP avec MySQL](https://www.pierre-giraud.com/php-mysql-apprendre-coder-cours/) - Pierre Giraud
@@ -147,7 +154,7 @@
### SQL
* [Apprendre MySQL - Ancien Cours](https://www.youtube.com/playlist?list=PLjwdMgw5TTLUJLpzUYGBK7K5-hPgZA7zo) - Grafikart
* [SQL - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGl66sXijiN8SU9YJaM_EQg) - Formation Video
* [SQL - Cours](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGl66sXijiN8SU9YJaM_EQg) - EvoluNoob
### SysAdmin
+96 -64
View File
@@ -1,6 +1,8 @@
### Index
* [Algorithms](#algorithms)
* [Algorithms and Data Structures](#algorithms-and-data-structures)
* [Algorithms](#algorithms)
* [Data Structures](#data-structures)
* [Soft Computing](#soft-computing)
* [Android](#android)
* [Angular](#angular)
@@ -20,7 +22,6 @@
* [Computer Graphics](#computer-graphics)
* [Computer Organization and Architecture](#computer-organization-and-architecture)
* [Data Science](#data-science)
* [Data Structures](#data-structures)
* [Databases](#databases)
* [DevOps](#devops)
* [Figma](#figma)
@@ -75,34 +76,59 @@
* [WordPress](#wordpress)
### Algorithms
### Algorithms and Data Structures
* [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 Course in Hindi using C](https://www.youtube.com/playlist?list=PLf0LpPWikpPfA_vez2NndnYuQy6WkpTzc) - DataFlair
* [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
* [DS & Algorithms Course Using Javascript](https://www.youtube.com/playlist?list=PL_HlKez9XCSOi5thYDzipbJ2pEdzop7vx) - Technical Suneja
* [Hindi Data Structures And Algorithms Tutorial Python](https://www.youtube.com/playlist?list=PLPbgcxheSpE3NlJ30EDpxNYU6P2Jylns8) - codebasics Hindi
#### Algorithms
* [All Sorting algorithms and Programs](https://www.youtube.com/playlist?list=PLsFNQxKNzefK_DAUwnQwBizOmcY7aDLoY) - Saurabh Shukla
* [Binary Search \| Interview Questions \| Coding \| Tutorials \| Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeYfhtuKHj-9MpYb6XQJ_f2) - Aditya Verma
* [Complete DAA Design and Analysis of Algorithm in one shot \| Semester Exam | Hindi](https://www.youtube.com/watch?v=z6DY_YSdyww) - KnowledgeGATE by Sanchit Sir
* [Design And Analysis Of Algorithms](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHcmS4i14bI0VrMbZTUvlTa) - Gate Smashers
* [Design and Analysis of Algorithms](https://www.youtube.com/playlist?list=PL1QH9gyQXfgs7foRxIbIH8wmJyDh5QzAm) - The Gatehub
* [Dynamic Programming Playlist \| Coding \| Interview Questions \| Tutorials \| Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
* [Dynamic Programming Workshop](https://www.youtube.com/playlist?list=PLqf9emQRQrnKA_EeveiXQj_uP25w8_5qL) - Vivek Gupta
* [Graph Theory](https://www.youtube.com/playlist?list=PLxCzCOWd7aiG0M5FqjyoqB20Edk0tyzVt) - Gate Smashers
* [Recursion Playlist \| Coding \| Interview Questions \| Algorithm \| Tutorials](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeT1ffjiImo0sYTcnLzo-wY) - Aditya Verma
* [Sliding Window Algorithm - Face to Face Interviews](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeM8BDJmIYDaoQ5zuwyxnfj) - Aditya Verma
#### Data Structures
* [2-D Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFkOETg2Ybq-FMuJjkZSGeH) - Pepcoding
* [All Data Structure Concepts \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJNztGGoQC-59UhSwIaiIW3) - Saurabh Shukla
* [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
* [Complete DAA Design and Analysis of Algorithm in one shot \| Semester Exam | Hindi](https://www.youtube.com/watch?v=z6DY_YSdyww) - KnowledgeGATE by Sanchit Sir
* [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
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
* [Design And Analysis Of Algorithms](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHcmS4i14bI0VrMbZTUvlTa) - Gate Smashers
* [Design and Analysis of Algorithms](https://www.youtube.com/playlist?list=PL1QH9gyQXfgs7foRxIbIH8wmJyDh5QzAm) - The Gatehub
* [DS & Algorithms Course Using Javascript](https://www.youtube.com/playlist?list=PL_HlKez9XCSOi5thYDzipbJ2pEdzop7vx) - Technical Suneja
* [Dynamic Programming Playlist \| Coding \| Interview Questions \| Tutorials \| Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
* [Dynamic Programming Workshop](https://www.youtube.com/playlist?list=PLqf9emQRQrnKA_EeveiXQj_uP25w8_5qL) - Vivek Gupta
* [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 Structure using Java](https://www.youtube.com/playlist?list=PLH9iLcrNpXtQYQiudzpZpGw0mptHc06Su) - ForMyScholars
* [Data Structures by Nargish Gupta](https://www.youtube.com/playlist?list=PLPzfPcir5uPQ6LrB421cvMvcF3EcsGrr5) - NG Tutorials
* [Data Structures using C](https://www.youtube.com/playlist?list=PLf0LpPWikpPfA_vez2NndnYuQy6WkpTzc) - DataFlair
* [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
* [Generic Trees - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiEmjuIVDrwR9h5i9TT2CEU_) - Pepcoding
* [Graph Theory](https://www.youtube.com/playlist?list=PLxCzCOWd7aiG0M5FqjyoqB20Edk0tyzVt) - Gate Smashers
* [Graph Data Structure & Algorithms Full Course In Hindi](https://www.youtube.com/playlist?list=PLzjZaW71kMwSrxEtvK5uQnfNQ9UjGGzA-) - Hello World
* [Graphs - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHfqDcLZMcO9SsUDY4S3a-v) - Pepcoding
* [Graphs - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiEuHrjpZ9m94Nag4fwAvtPQ) - Pepcoding
* [Hindi Data Structures And Algorithms Tutorial Python](https://www.youtube.com/playlist?list=PLPbgcxheSpE3NlJ30EDpxNYU6P2Jylns8) - codebasics Hindi
* [Heap Playlist Interview Questions Coding Tutorials Data Structures](https://www.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
* [Linked List - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiF5VZmktfqW6WVU1pxBF6l_) - Pepcoding
* [Recursion & Backtracking - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFxaBahjslhBD1LiJAV7nKs) - Pepcoding
* [Recursion & Backtracking - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHO9SQ6lxGuDsZNt2mkHEn0) - Pepcoding
* [Recursion Playlist \| Coding \| Interview Questions \| Algorithm \| Tutorials](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeT1ffjiImo0sYTcnLzo-wY) - Aditya Verma
* [Sliding Window Algorithm - Face to Face Interviews](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeM8BDJmIYDaoQ5zuwyxnfj) - Aditya Verma
* [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
* [Strivers A2Z-DSA Course \| DSA Playlist \| Placements](https://www.youtube.com/playlist?list=PLgUwDviBIf0oF6QL8m22w1hIDC1vJ_BHz) - take U forward
* [Time and Space - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFc7hJ5eeCb579PS8p-en4f) - Pepcoding
@@ -127,20 +153,20 @@
* [The complete Android Application Development Course in Hindi/Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOe8IWZnA515lGPKaWx5WNOE) - Fahad Hussain
### Angular
### Angular 
* [Angular 12 - 13 tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV45--5t7_N4lveUI6Y31vQ6C) - Code Step By Step
* [Angular 13 Tutorial in Hindi](https://www.youtube.com/playlist?list=PL_qizAfcpJ-N2mRgfQxnDgsv20daqwlfN) - Sahosoft Solutions
* [Angular 6/7/8 Series (In Hindi)](https://www.youtube.com/playlist?list=PLLhsXdvz0qjL1HVD2jAtlvoDmS5qj0OvA) - UX Trendz
* [Angular In Depth](https://youtube.com/playlist?list=PLqLR2H326bY4GoOaaxVYwdbNl9dvyWKvU) - Computer Baba
* [Learn Angular in one video (Hindi)](https://www.youtube.com/watch?v=0LhBvp8qpro&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7&index=21) - Code With Harry
* [Angular In Depth](https://www.youtube.com/playlist?list=PLqLR2H326bY4GoOaaxVYwdbNl9dvyWKvU) - Computer Baba
* [Learn Angular in one video (Hindi)](https://www.youtube.com/watch?v=0LhBvp8qpro&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7&index=21) - Code With Harry
### Arduino
* [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
* [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
@@ -149,7 +175,10 @@
* [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
* [Complete Basics of AI in One Shot](https://www.youtube.com/watch?v=D1eL1EnxXXQ) - Apna College
* [Generative AI Series - Showcasing Generative AI By Building Projects](https://www.youtube.com/playlist?list=PLu0W_9lII9aiS4rUVp2jXwIvCruo27sG6) - CodeWithHarry
* [Generative AI using LangChain](https://www.youtube.com/playlist?list=PLKnIA16_RmvaTbihpo4MtzVm4XOQa0ER0) - CampusX
* [LangChain](https://www.youtube.com/playlist?list=PLTDARY42LDV6flFgQLJCcVSXXa58mZ9Ty) - Krish Naik Hindi
* [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
@@ -163,14 +192,19 @@
### Bash and Shell
* [Bash Basic Commands](https://www.youtube.com/playlist?list=PLzOLSdbK1deOKmOiiv-o4wn7xUj6ZYzrM) - Noob Coders
* [Bash Scripting | Complete Course In Hindi](https://www.youtube.com/playlist?list=PLDnEHblf8hExnR-Xpmrpu3GdeO_4YJ_tD) - ENCODERSPRO
* [Bash Scripting tutorial](https://www.youtube.com/playlist?list=PLxLRoXCDIalcosmDOQizh31EIHEK1njfO) - Fortify Solutions
* [Bash Shell Scripting (NOOB)](https://www.youtube.com/playlist?list=PLzOLSdbK1deNuVMOw0EkKGSsES-rPeONe) - Noob Coders
* [Shell Scripting and Bash Programming for Beginners In Hindi](https://www.youtube.com/playlist?list=PLZqV_M3p_p10yhNExLIKj497ZkdUz1KuB) - LogicOps Lab - Hindi
* [shell scripting complete tutorial in hindi](https://www.youtube.com/playlist?list=PL9A0tISr5Ow5nZSY8-ICNAyXHJKesl_XL) - Cybersploit
* [Shell Scripting For DevOps 2024 (Hindi)](https://www.youtube.com/playlist?list=PLlfy9GnSVerQu-uL0AdI3O5VzUmIv5pPf) - TrainWithShubham
* [Shell Scripting Linux Beginners to Advanced in Hindi | Shell Scripting Tutorials for Beginner to Advanced in Hindi](https://www.youtube.com/playlist?list=PLrFWmDe-rblpqyEzyAW6TMJyut-pbQHlr) - Cloud Tech Burner
* [SHELL SCRIPTING Tutorial For Beginners](https://www.youtube.com/playlist?list=PL0tP8lerTbX3MeIyMxGW2sLhWnPdn_xhd) - M Prashant
* [Unix Shell Scripting Full Course](https://www.youtube.com/playlist?list=PL6UwySlcwEYIZGsbXnUxsojD0yeUA67lb) - AmpCode
### Blockchain
* [Blockchain](https://www.youtube.com/playlist?list=PLYwpaL_SFmcDFRupamGc-9zc-vQqvkQnn) - 5 Minutes Engineering
* [Blockchain Full Course in Hindi](https://www.youtube.com/playlist?list=PLgPmWS2dQHW-BRQCQCNYgmHUfCN115pn0) - Code Eater
* [Blockchain Full Course in Hindi](https://www.youtube.com/playlist?list=PLRlT7xBRpp9MiMN25XJjUVz01rGFQohq2) - Innovate India
* [Complete Blockchain Development Course for Beginners in Hindi](https://www.youtube.com/watch?v=RkYVVC2vXho) - web3Mantra
@@ -188,14 +222,15 @@
* [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 for Beginners](https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e) - Programiz
* [C Programming Tutorials](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l) - Vikas Pandey, easytuts4you
### <a id="csharp"></a>C\#
* [Basic C# Programming Tutorials](https://www.youtube.com/playlist?list=PLCqWuVe6WFLLmMTO44hpYKnptJ6765skH) - Sunny Games & Technology
* [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# 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
@@ -203,8 +238,10 @@
### <a id="asp.net"></a>ASP.NET
* [ASP .Net in Hindi](https://www.youtube.com/playlist?list=PLbsXhdgwIKL1g2vE86yGBK_RYuqt98yWL) - ComputerHindiNotes
* [ASP.NET C# Web Form Tutorial In Hindi](https://www.youtube.com/playlist?list=PLx8RMTm-T9mq86-hvog8fHjJS1pBsPurS) - IT Tech Hindi Hub World
* [ASP.NET Core Tutorials in Hindi](https://www.youtube.com/playlist?list=PL18HZjtdIA4Al-wYHC-i2TA-lgXLvHVmB) - Technology Keeda
* [ASP.NET Course 2023](https://www.youtube.com/playlist?list=PLMoluEXvWXK6Q1h-5vVX4tzX7-O2FdgZA) - Coder Baba
* [ASP.NET Web Forms Tutorial](https://www.youtube.com/playlist?list=PLp_RsiLZjwQS1FNXy0neuYgRGKNYPWpPk) - Programentor
### <a id="cpp"></a>C++
@@ -230,13 +267,14 @@
* [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 (Complete Course)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHRHVUtR-O52MsrdUSrzuy4) - Gate Smashers
* [Cloud Computing Course Free](https://www.youtube.com/watch?v=lae0mfHBSjk) - Intellipaat
* [Cloud Computing Tutorial](https://www.youtube.com/playlist?list=PL-JvKqQx2AtfQ8cGyKsFE7Tj2FyB1yCkd) - University Academy
#### AWS
* [AWS For Beginners Playlist [HINDI]](https://www.youtube.com/playlist?list=PL0tP8lerTbX3mKdZYfJwXcKf6SOfmQcgl) - M Prashant
* [AWS Tutorial for Beginners In Hindi](https://www.youtube.com/playlist?list=PLCFe3TcoBniI4iaavlfnR0UGQrtjgOMj9) - Together with Abhi
* [AWS Tutorial in Hindi](https://www.youtube.com/playlist?list=PL_OdF9Z6GmVZCwyfd8n6_50jcE_Xlz1je) - S3CloudHub
* [AWS Tutorial in Hindi \| Edureka](https://www.youtube.com/playlist?list=PLQbQOmlGYH3uoa_mYHDJkl958B_dBiaqW) - edureka! Hindi
@@ -273,37 +311,19 @@
### Computer Organization and Architecture
* [Computer Organisation and Architecture \| Coa Complete Course in Hindi \| True Engineer](https://www.youtube.com/playlist?list=PLo4m8hx3sbb9SGSZy2Os7K4sAr53K9m-W) - True Engineer
* [Computer Organization and Architecture](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHMonh3G6QNKq53C6oNXGrX) - Gate Smashers
* [Computer Organization and Architecture ( COA ) \| CS & IT \| GATE 2025 Crash Course](https://www.youtube.com/playlist?list=PL3eEXnCBViH8OS7fH0uQdre5YGCIOhCBH) - GATE Wallah - EE, EC, CS & IN
* [Computer Organization and Architecture GATE (Hindi) \| Computer Organization GATE \| Computer Organization and Architecture Tutorials](https://www.youtube.com/playlist?list=PL9zFgBale5fsVaOVUqXA1cJ22ePKpDEim) - Well Academy
* [Computer Organization and Architecture Lectures in Hindi](https://www.youtube.com/playlist?list=PLV8vIYTIdSnar4uzz-4TIlgyFJ2m18NE3) - Easy Engineering Classes
* [Introduction to Computer Organization and Architecture](https://youtube.com/playlist?list=PLBlnK6fEyqRjC2nTHdeUtWFkoiPVespkc) - Neso Academy
* [Introduction to Computer Organization and Architecture](https://www.youtube.com/playlist?list=PLBlnK6fEyqRjC2nTHdeUtWFkoiPVespkc) - Neso Academy
### Data Science
* [Data Analyst Course - Beginner's to Advance (हिंदी में) - Full Playlist](https://www.youtube.com/playlist?list=PLxzTa0VPR9ryvGSuCm4RS8aeAvOLXz9XM) - IHHPET: Industries Helping Hands Dot Com
* [Data Science Course 2023](https://www.youtube.com/playlist?list=PLfP3JxW-T70HvifebGl3d5d5jzI1Kp0i8) - Indian AI Production
* [Python Data Science and Big Data Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agK8pojo23OHiNz3Jm6VQCH) - CodeWithHarry
### Data Structures
* [2-D Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFkOETg2Ybq-FMuJjkZSGeH) - Pepcoding
* [All Data Structure Concepts \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJNztGGoQC-59UhSwIaiIW3) - Saurabh Shukla
* [C++ Full Course \| C++ Tutorial \| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College
* [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 Structure using Java](https://www.youtube.com/playlist?list=PLH9iLcrNpXtQYQiudzpZpGw0mptHc06Su) - ForMyScholars
* [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
* [Graph Data Structure & Algorithms Full Course In Hindi](https://www.youtube.com/playlist?list=PLzjZaW71kMwSrxEtvK5uQnfNQ9UjGGzA-) - Hello World
* [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
* [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
* [Python Data Science and Big Data Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agK8pojo23OHiNz3Jm6VQCH) - CodeWithHarry
### Databases
@@ -312,8 +332,9 @@
* [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) 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 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
* [MongoDB Tutorial Course for Beginners to Advanced in Hindi / Urdu](https://www.youtube.com/playlist?list=PL0b6OzIxLPbysebQ-yBd7ZHYGPMuFvvyD) - Yahu Baba
* [SQL Tutorial in Hindi](https://www.youtube.com/playlist?list=PLdOKnrf8EcP17p05q13WXbHO5Z_JfXNpw) - Rishabh Mishra
@@ -323,7 +344,10 @@
* [DevOps Training Tutorials For Beginners in Hindi](https://www.youtube.com/playlist?list=PLYEK_dHOjwtODYB46wFuc34muw9Gl5X5x) - Linux Wale Guruji
* [DevOps Training Videos in Hindi](https://www.youtube.com/playlist?list=PLQbQOmlGYH3sxlq9ugoq1ipNFP7tus5Gd) - edureka! Hindi
* [DevOps Tutorials in Hindi/Urdu \| Devops सीखने का सबसे आसान तरीका \| Complete Devops including Git,Jenkins,Maven,Chef,docker,Ansible and Kubernetes](https://www.youtube.com/playlist?list=PLBGx66SQNZ8aPsFDwb79JrS2KQBTIZo10) - Bhupinder Rajput, Technical Guftgu
* [Free Terraform Course](https://www.youtube.com/playlist?list=PLlfy9GnSVerQzwhT644uP14iqZa0ZC4pn) - TrainWithShubham
* [Jenkins For Beginners In Hindi](https://www.youtube.com/playlist?list=PL6XT0grm_Tfi21F8O0TvHmb78P2uEmhDq) - Gaurav Sharma
* [Server Configuration, Deployment & VPS Tutorials For Beginners](https://www.youtube.com/playlist?list=PLu0W_9lII9aiBNXUisDdSmfNbsKq407XC) - CodeWithHarry
* [Terraform Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PL6XT0grm_TfgdaAjTmLb4QedMCCMQHISm) - Gaurav Sharma
### Figma
@@ -371,6 +395,7 @@
* [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
* [Git Complete Tutorials for Beginners in Hindi (A to Z)](https://www.youtube.com/playlist?list=PLjVLYmrlmjGdIVmcu5nfgE68jANQetnOX) - WsCube Tech
* [Git Step-by-Step: Git Tutorials For Beginners - In Hindi ](https://www.youtube.com/playlist?list=PL6XT0grm_TfjgDZ_shvnNvxHu0SGeR2ge) - Gaurav Sharma
* [Github \| All about Git and GitHub](https://www.youtube.com/watch?v=77b2lVHHZqI) - Anuj Bhaiya
* [GitHub Tutorial in Hindi](https://www.youtube.com/playlist?list=PLVdoaEL574VBxxcGQmTjxS-JoP5rKV8Wi) - Be A Programmar
* [GitHub with Visual Studio (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhigWA1mNWzwErSBIZvgOJbNc) - Rajesh Kumar, Geeky Shows
@@ -446,26 +471,28 @@
### Java
* [Complete Java Programming Course 2025](https://www.youtube.com/playlist?list=PLA3GkZPtsafY62QhQ030p85HAer0pFDdr) - Engineering Digest
* [Complete Java Programming in Hindi](https://www.youtube.com/playlist?list=PLmRclvVt5DtnqhXTJwd-oqVRwO3bLZCGV) - Anand Kumar, CodeitUp
* [Core Java in Hindi](https://www.youtube.com/playlist?list=PLVlQHNRLflP8kPvCvEM7ZopbRB93joJXy) - Naresh i Technologies
* [Core Java Programming (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhij8Oplrvjt_RlDliZQgdxoV) - Rajesh Kumar, Geeky Shows
* [Hibernate tutorial Basic to Advance in Hindi](https://youtube.com/playlist?list=PL0zysOflRCekX8OO7V7pGQ9kxZ28JyJlk) - Learn Code With Durgesh
* [Java + DS + Algorithms](https://www.youtube.com/playlist?list=PLKKfKV1b9e8ps6dD3QA5KFfHdiWj9cB1s) - Apni Kaksha (Anuj)
* [Java + DSA](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop) - Apna College
* [Java and DSA Foundation Course](https://youtube.com/playlist?list=PLxgZQoSe9cg00xyG5gzb5BMkOClkch7Gr) - College Wallah
* [Java Foundation Course \| Hindi](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFj7YSPl2ulcpwy-mwj1SSk) - Pepcoding
* [Java Live Community Class](https://www.youtube.com/playlist?list=PLsyeobzWxl7pyuXTES7ZqncOI_X0mgKgK) - Navin Reddy (Telusko)
* [Java Programming Tutorial (HINDI/URDU)](https://www.youtube.com/playlist?list=PLiOa6ike4WAHljIOitb3vR0nXQgneUedR) - Vikas Pandey, Easytuts4you
* [Java Tutorial](https://youtube.com/playlist?list=PLX9Zi6XTqOKQ7TdRz0QynGIKuMV9Q2H8E) - Saurabh Shukla Sir
* [Java tutorial in Hindi for beginners](https://www.youtube.com/playlist?list=PL8p2I9GklV466xs0qGUvLGAXy6xLyEcQy) - Code Step By Step
* [Java Tutorials for Beginners](https://www.youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b) - Deepak Panwar, Smart Programming
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - CodeWithHarry
* [Microservice Tutorial in Hindi 2023](https://www.youtube.com/playlist?list=PL0zysOflRCelb2Y4WOVckFC6B050BzV0D) - Learn Code With Durgesh
* [Object Oriented Programming with Java](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk) - Kunal Kushwaha
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit
### Spring Boot
* [Spring Boot complete course in Hindi](https://www.youtube.com/playlist?list=PLX1XVaZeuvXfDHGqgYF6WBZsBjpA-hCCa) - Bits And Bytes
* [Spring Boot In Hindi](https://www.youtube.com/playlist?list=PLJc-LD5TzDQToG2MOYDAuCl-JFZoMBxgC) - ekumeed help
* [Spring Boot Tutorial (Full Course In Hindi)](https://www.youtube.com/playlist?list=PLnfapp4Woqprxl6N1r4Gkq87Lkn-IEZ0z) - AndroJava Tech4U
* [Spring Boot Tutorial For Beginners (in Hindi)](https://www.youtube.com/playlist?list=PL5mjp3QjkuoLPS-L28yKCKyzCMX8WRVno) - ProgRank
@@ -507,6 +534,7 @@
* [jQuery Tutorial for beginners in Hindi 2020](https://youtube.com/playlist?list=PL-6FWL4WVVWXmWe_HnPG0rBQmmJfGsTKS) - CSEtutorials
* [jQuery Tutorial in Hindi](https://youtube.com/playlist?list=PLvQjNLQMdagPRDnMQPMs5-vQL_IyAB0St) - Teaching Web
* [jQuery Tutorials](https://www.youtube.com/playlist?list=PLp_RsiLZjwQQEtvmHTJRkK-lEuSn0kg7p) - Programentor
* [jQuery Tutorials in Hindi / Urdu](https://www.youtube.com/playlist?list=PL0b6OzIxLPbzSyiC0PFaqeabe1aGhfrbW) - Yahoo Baba
* [jQuery Tutorials in Hindi 2018](https://youtube.com/playlist?list=PLwGdqUZWnOp0X4dVwSsEd6dV49TLLCooI) - Vinod Bahadur Thapa (Thapa Technical)
* [jQuery Video Course](https://www.youtube.com/playlist?list=PLPAcs2twrK5_FzWMttkbTuM0dB5A-ni-Q) - w3webschool.net
@@ -547,13 +575,14 @@
* [Chai aur react \| with projects](https://www.youtube.com/playlist?list=PLu71SKxNbfoDqgPchmvIsL4hTnJIrtige) - Chai aur Code
* [React JS (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhignjLLXTJWkRJKN-SgAqClL) - Rajesh Kumar, Geeky Shows
* [React JS Course 2023](https://www.youtube.com/playlist?list=PLt5mNkGuWcuWSUHxSzWP74IU9U4BTVLt0) - 6 Pack Programmer
* [React JS Tutorial For Beginners in Hindi 2024 \| React JS Tutorial](https://www.youtube.com/playlist?list=PLrdDvCsCDu0Gdr-E7NlcFYaNPw29t7xmq) - CODE with Sufyan Shaikh
* [React JS Tutorial in Hindi \| React JS for Beginner to Advanced \| Step by Step Video Tutorials](https://www.youtube.com/playlist?list=PLjVLYmrlmjGdnIQKgnTeR1T9-1ltJEaJh) - WsCubeTech
* [React JS Tutorial in Hindi 2022](https://www.youtube.com/playlist?list=PLwGdqUZWnOp3aROg4wypcRhZqJG3ajZWJ) - Vinod Bahadur Thapa, Thapa Technical
* [React Js Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agx66oZnT6IyhcMIbUMNMdt) - Haris Ali Khan, CodeWithHarry
* [React Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV47BCAjiCtuV_liN9IwAl8pM) - Code Step By Step
* [React Tutorial in Hindi](https://www.youtube.com/watch?v=RGKi6LSPDLU) - CodeWithHarry
* [React.js Full Course in Hindi \| Zero to Advanced in 28 Hours](https://www.youtube.com/playlist?list=PLfEr2kn3s-bqpPUbeTZP6iRXTxTLwNB7F) - Anurag Singh ProCodrr
* [ReactJS Tutorial for Beginners to Advanced](https://youtube.com/playlist?list=PL_HlKez9XCSO1g7c61SyJZE4iehJDFg_w) - Technical Suneja
* [ReactJS Tutorial for Beginners to Advanced](https://www.youtube.com/playlist?list=PL_HlKez9XCSO1g7c61SyJZE4iehJDFg_w) - Technical Suneja
* [ReactJS Tutorials for Beginners In Hindi](https://www.youtube.com/playlist?list=PLUVqY59GNZQNTlOnGne0G7DXnmi7CeOtc) - Pradeep Maurya
@@ -578,6 +607,7 @@
* [Latest vue js 3 tutorial for beginners in hindi](https://www.youtube.com/playlist?list=PLfxALjnZodruGEvbM8zTdnPMrQ5wHMmw8) - Wap Institute
* [Vue js tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV45qwTH-mdzllUuFRJO-euYn) - Code Step By Step
* [Vue JS Tutorial in Hindi (Learning from documentation)](https://www.youtube.com/playlist?list=PLWxTHN2c_6cZpCJBULGoubyWsbfI0gDGW) - Touseef Jamal
* [Vue JS Tutorials in Hindi](https://www.youtube.com/playlist?list=PLbGui_ZYuhih5ItBhn2cTncaS24_Kgeui) - Rajesh Kumar, Geeky Shows
@@ -593,7 +623,7 @@
* [संपूर्ण लिनक्स हिंदी भाषा में सीखें (Complete Linux Course in Hindi)](https://www.youtube.com/playlist?list=PL9LY4jTSNS23_yo6XIyIFZeZKL7UlKm-V) - Nehra Classes
* [Linux Basic tutorials in Hindi](https://www.youtube.com/playlist?list=PLYEK_dHOjwtNX9NcnILJR1q5hL_4N0cdu) - Linux Wale Guruji
* [Linux Full Course (Beginner to Advanced) \| Learn Linux in Hindi](https://www.youtube.com/playlist?list=PLjVLYmrlmjGcsZGJWeo8ec4yIBLX2KeyR) - WsCube Tech
* [Linux Playlist ZERO to Superhero \| Linux for Freshers \| Linux Full Course in hindi \| Linux Full Playlist in hindi](https://www.youtube.com/playlist?list=PLrFWmDe-rblqDfPvkVkEt45Nhnyvh6kN5) - Cloud Tech Burner
* [Linux Tutorial For Beginners in Hindi](https://www.youtube.com/playlist?list=PLSntPnamABVEi_K1gxbOEwXVz09pY9qb8) - Ankit Tiwari
* [Linux Tutorial For Beginners in Hindi](https://www.youtube.com/watch?v=_tCY-c-sPZc) - CodeWithHarry
* [Linux Tutorials For Beginners in Hindi](https://www.youtube.com/playlist?list=PL0tP8lerTbX3eUtBFS0Ir4_aFqKuXWjYZ) - M Prashant
@@ -603,10 +633,13 @@
* [100 Days Of Deep Learning](https://www.youtube.com/playlist?list=PLKnIA16_RmvYuZauWaPlRTC54KxSNLtNn) - CampusX
* [100 Days Of Machine Learning](https://www.youtube.com/playlist?list=PLKnIA16_Rmvbr7zKYQuBfsVkjoLcJgxHH) - CampusX
* [Complete Machine Learning Course with Projects \| Learn ML Step-by-Step](https://www.youtube.com/playlist?list=PLaldQ9PzZd9qT0KsKJ7yCq70iFFP3MFJ5) - sheryians AI School
* [Intro to Machine Learning](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHioMKxmCxzpXdNfLE4TVjD) - Pepcoding
* [Machine Learning](https://www.youtube.com/playlist?list=PLYwpaL_SFmcBhOEPwf5cFwqo5B-cP9G4P) - 5 Minutes Engineering
* [Machine Learning for Data Science in Hindi](https://www.youtube.com/playlist?list=PLxzTa0VPR9rzus4Egb-aOmCWier5XiOba) - The iScale
* [Machine Learning Full Course](https://www.youtube.com/watch?v=IoZGSQ07e8g) - Bharani Akella, Great Learning
* [Machine Learning in Hindi](https://www.youtube.com/playlist?list=PLPbgcxheSpE0aBsefANDYe2X_-tyJbBMr) - Codebasics Hindi
* [Machine Learning Playlist](https://www.youtube.com/playlist?list=PLTDARY42LDV7WGmlzZtY-w9pemyPrKNUZ) - by Krish Naik
* [Machine Learning Tutorial using Python in Hindi 2022](https://www.youtube.com/playlist?list=PLfP3JxW-T70Hh7j17_NLzjZ8CejSPx40V) - Indian AI Production
* [Machine Learning Tutorials For Beginners Using Python in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ai6fAMHp-acBmJONT7Y4BSG) - CodeWithHarry
@@ -618,7 +651,7 @@
* [Discrete Mathematics Tutorials In Hindi | B.TECH- B.E.-UGC NET- GATE- LECTURES In Hindi](https://www.youtube.com/playlist?list=PLL8qj6F8dGlTX359q-PBBUFw3BrBvAxq3) - Deepak Garg
* [Maths for CP](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFs8E0EGeckM89cD8E6sFro) - Pepcoding
* [Maths for Machine Learning](https://www.youtube.com/playlist?list=PLKnIA16_RmvbYFaaeLY28cWeqV-3vADST) - CampusX
* [Statistics And Probability](https://www.youtube.com/playlist?list=PLU6SqdYcYsfLRq3tu-g_hvkHDcorrtcBK) - Gajendra Purohit
* [Statistics And Probability](https://www.youtube.com/playlist?list=PLU6SqdYcYsfLRq3tu-g_hvkHDcorrtcBK) - Gajendra Purohit
### Matlab
@@ -644,7 +677,7 @@
### Natural Language Processing
* [Natural Language Processing](https://www.youtube.com/playlist?list=PLKnIA16_RmvZo7fp5kkIth6nRTeQQsjfX) - CampusX
* [Natural Language Processing with Deep NLP from Zero to Hero](https://www.youtube.com/playlist?list=PLtCBuHKmdxOefxJhd6u8KY9vTN8G5D5yG) - Fahad Hussain
* [Natural Language Processing with Deep NLP from Zero to Hero](https://www.youtube.com/playlist?list=PLtCBuHKmdxOefxJhd6u8KY9vTN8G5D5yG) - Fahad Hussain
* [NLP Tutorial Playlist Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX) - Code Basics
* [Playlist to Natural Language Processing [ Hindi ]](https://www.youtube.com/playlist?list=PLPIwNooIb9vimsumdWeKF3BRzs9tJ-_gy) - Perfect Computer Engineer
@@ -652,9 +685,9 @@
### Networking
* [3.4 Computer Networks (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesSjFbXSZGF8JF_4LVwwofCd) - Knowledge Gate
* [CCNA Hindi by Network Engineer](https://www.youtube.com/playlist?list=PLz8UpOu_f4zoIai54JZFfIJxaSrmqz3B9) - Network Kings
* [Computer Network (CN)](https://www.youtube.com/playlist?list=PLYwpaL_SFmcAXkWn2IR-l_WXOrr0n851a) - 5 Minutes Engineering
* [Computer Network Tutorial in Hindi](https://www.youtube.com/playlist?list=PL-JvKqQx2AteLNR8UO4UQiDmQF-Wotu5G) - University Academy
* [Computer Networks](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgMCUAG0XRw78UA8qnv6jEx) - Neso Academy
* [Computer Networks (Complete Playlist)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiGFBD2-2joCpWOLUrDLvVV_) - Gate Smashers, `tch.:` Varun Singla
* [Networking Basics](https://www.youtube.com/playlist?list=PLkW9FMxqUvyZaSQNQslneeODER3bJCb2K) - Bitten Tech
@@ -688,7 +721,7 @@
* [Codeigniter 4 Tutorial in Hindi](https://www.youtube.com/playlist?list=PLolI8AY2AS9ZmTeMOpu1iTOsx9WALtCgM) - Code Improve
* [Codeigniter 4 Tutorial in Hindi](https://www.youtube.com/playlist?list=PL4_As-_ROQH2OIE5uILfodqSNQzUfAqFs) - Cs Krish
* [CodeIgniter 4 Tutorials for Beginners](https://www.youtube.com/playlist?list=PL79xP87McblnMZG-F1hnRLuMgM5C95nMG) - GoPHP
* [Codeigniter Tutorial for Beginners Step by Step in Hindi](https://www.youtube.com/playlist?list=PL_HlKez9XCSM6WNO_dHhF3yPKVdY1ZZzB) - Technical Suneja
* [CodeIgniter Tutorial in Hindi \| Learn CodeIgniter Framework Step by Step \| Full Course](https://www.youtube.com/playlist?list=PL97P2RbKWLQgkc4EXn7FBj_R6t0gsgHKo) - Heavy Coding
* [Learn CodeIgniter 4 Framework Tutorials Hindi](https://www.youtube.com/playlist?list=PLn1Gr7zhiAMfWpSYfDgND8t7KjiqSaEum) - Online Web Tutor
@@ -708,6 +741,7 @@
* [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 for Beginners to Advanced in Hindi](https://www.youtube.com/playlist?list=PLjVLYmrlmjGcQfNj_SLlLV4Ytf39f8BF7) - WsCube Tech
* [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
* [Core Python (Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhigZkqrHbI_ZkPBrIr5Rsd5L) - Rajesh Kumar, Geeky Shows
@@ -716,9 +750,9 @@
* [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 Crash Course for Beginners! In just 1 hour](https://www.youtube.com/watch?v=6R8knl-5r6M) - Ghosty
* [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
* [Python Language Full Course (2025-26)](https://www.youtube.com/playlist?list=PLGjplNEQ1it8-0CmoljS5yeV-GlKSUEt0) - Shradha Khapra
* [Python Programming in Hindi](https://www.greatlearning.in/academy/learn-for-free/courses/python-programming-in-hindi) (Great Learning) *(account required)*
* [Python Tutorial For Beginners \| Hindi (With Notes)](https://www.youtube.com/playlist?list=PLu0W_9lII9agICnT8t4iYVSZ3eykIAOME) - CodeWithHarry
* [Python Tutorial For Beginners in (Hindi)](https://www.youtube.com/playlist?list=PLf0LpPWikpPe5gc6fT9wDj3Y6e97z6ZD_) - DataFlair Hindi
@@ -730,19 +764,19 @@
#### Django
* [Chai aur Django](https://www.youtube.com/playlist?list=PLu71SKxNbfoDOf-6vAcKmazT92uLnWAgy) - Chai aur Code
* [Complete Django Tutorial in Hindi (Beginner to Advanced)](https://www.youtube.com/playlist?list=PLtjl3y2jZEeVEROmLDT7sjziUR4gb4N5G) - Moh Technology, Mohshin Mansuri
* [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
* [Django Tutorial for Beginners(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yWUMgLpWrXtegKxrWLRnRv) - Vijay Manral, CS Geeks
* [Django(Hindi)](https://www.youtube.com/playlist?list=PLbGui_ZYuhigchy8DTw4pX4duTTpvqlh6) - Rajesh Kumar, GeekyShows
* [Python Django Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ah7DDtYtflgwMwpT3xmjXY9) - CodeWithHarry
#### Flask
* [[Hindi] Flask Tutorial For Beginners 2020](https://www.youtube.com/playlist?list=PLkPmSWtWNIyQ-_mlHIQho9nCnxdbvnQIl) - Knowledge Shelf
* [Flask (Python) In Hindi](https://www.youtube.com/playlist?list=PLy-CGmBdq2VGQGbhmSQEOD3Ty-Fp19pGC) - HindiSiksha
* [Flask for Machine Learning](https://learnwith.campusx.in/courses/Flask-for-Machine-Learning-Introduction-to-Flask--Dynamic-URL-Redirection-URL-Building-Jinja-Templates-Forms--Input-Validation-Databases-Sessions-Cookies-Training--Deloyment-of-ML-Model-6658698ad54433398d1a487b) - Mohammed Misbahullah Sheriff (CampusX)
* [Flask Tutorial in Hindi](https://www.youtube.com/playlist?list=PLQ623tNax05w6xydSxUSWpBuIUDe_SBNb) - Knowledge Gainer
* [Web Development Using Flask and Python](https://www.youtube.com/playlist?list=PLu0W_9lII9agAiWp6Y41ueUKx1VcTRxmf) - CodeWithHarry
@@ -828,7 +862,6 @@
### TypeScript
* [Typescript in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV44eT51JPju4LsTQlce6DPtx) - Code Step By Step
* [Typescript in Hindi &#124; Crash Course &#124; Coders Gyan](https://www.youtube.com/watch?v=F5pjG-sP0c8) - Coder's Gyan
* [Typescript Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLwGdqUZWnOp0xfHQFmlL52b_6-QZ0mnk_) - Thapa Technical
* [Typescript Tutorial in Hindi](https://youtube.com/playlist?list=PL8p2I9GklV44eT51JPju4LsTQlce6DPtx) - Code Step By Step
@@ -842,4 +875,3 @@
* [Wordpress Tutorial for Beginners \| Wordpress Tutorials in Hindi - The Complete Guide For Beginners](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfC44WZSTvlsZFzxnQsysJb) - WsCube Tech
* [Wordpress tutorials in hindi](https://www.youtube.com/playlist?list=PLlUrVpujUh3_PnBb1B-YOSP_oUqBL4gsh) - hindidevtuts
* [WordPress Tutorials in Hindi](https://www.youtube.com/playlist?list=PLjpp5kBQLNTTEggPfaWMAL_yv7FYiBClc) - Tech Gun
+16
View File
@@ -47,6 +47,7 @@
### Android
* [Belajar Android Studio](https://www.malasngoding.com/category/android-studio/) - Muzanni (Malas Ngoding)
* [Belajar Android Untuk Pemula](https://www.youtube.com/playlist?list=PLCZlgfAG0GXDOP6M6q981yyEG0PDcVyGq) - Sekolah Koding
* [Belajar Fundamental Aplikasi Android](https://www.dicoding.com/academies/14) - Dicoding, membutuhkan registrasi
* [Belajar Membuat Aplikasi Android untuk Pemula](https://www.dicoding.com/academies/51) - Dicoding, membutuhkan registrasi
* [Menjadi Android Developer Expert](https://www.dicoding.com/academies/165) - Dicoding, membutuhkan registrasi
@@ -69,6 +70,7 @@
### Bootstrap
* [Belajar Framework Bootstrap 5](https://www.youtube.com/playlist?list=PL53uJBBtLf5ChsCZp26yEcDQu5ujfhsM8) - Ngoding Pintar
* [Belajar menggunakan bootstrap](https://www.youtube.com/playlist?list=PLCZlgfAG0GXC5wPjJGj1LvFaVK2cbN2GQ) - Sekolah Koding
* [Tutorial Bootstrap 4 Lengkap dalam Bahasa Indonesia](https://www.youtube.com/playlist?list=PLce3Eyp7oY9-o3JavSawkXcazJSYx7KAf) - Framework Indonesia
* [Tutorial Bootstrap 5 untuk Pemula Bahasa Indonesia](https://www.youtube.com/playlist?list=PLnrs9DcLyeJTxqZ4lWgVHXBwFgZEkwp9r) - Cara Fajar
@@ -85,6 +87,7 @@
### <a id="csharp"></a>C\#
* [Belajar C# C-Sharp Lengkap](https://www.youtube.com/playlist?list=PLYMJJHENUMwwiL91VnHhqV_Zy1LANgNVc) - Tech Tawar
* [Belajar Pemrograman C#](https://www.youtube.com/playlist?list=PLuGFxya63u253zhOzhxanaSBNJ_UiIhUb) - Galih Pratama
* [Tutorial Lengkap - Belajar Coding C# Programming untuk Pemula](https://www.youtube.com/playlist?list=PLa6D44cKrtoN9guvynhwiCIdUJ0CJkAMB) - Bimbingan Belajar Coding
@@ -100,6 +103,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
* [Pemrograman Dart Dasar](https://www.youtube.com/playlist?list=PLbLqbqNn7VYpWt6pC0C1fVNVSYrlJiX9p) - ID Networkers
* [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
@@ -117,6 +121,7 @@
* [Belajar Docker untuk Pemula](https://www.youtube.com/playlist?list=PL4SGTPmSY0qkxCTe3Gd0wA-bQZChXhsNI) - Giri Kuncoro
* [Mengenal Container dan Docker Sampai Jago Dalam 2 Jam](https://www.youtube.com/watch?v=26O6Ke03j3Y) - Imre Nagi
* [Pengembangan Microservice Dengan Docker Compose](https://www.youtube.com/watch?v=ALGVV5cGUtc) - Imre Nagi
* [Tutorial Docker](https://www.youtube.com/playlist?list=PLZS-MHyEIRo6A7ODX8EWghd0r4HgKjJvy) - Kelas Terbuka
* [Tutorial Docker untuk Pemula](https://www.youtube.com/playlist?list=PL-CtdCApEFH-A7jBmdertzbeACuQWvQao) - Eko Kurniawan Khannedy, Programmer Zaman Now
@@ -175,6 +180,7 @@
### HTML and CSS
* [Belajar CSS](https://alwaysngoding.com/belajar-css/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
* [Belajar CSS Layout](https://www.youtube.com/playlist?list=PLZS-MHyEIRo5iBPtg3ovrj25C1Wsu4O3I) - Kelas Terbuka
* [Belajar FLEXBOX](https://www.youtube.com/playlist?list=PLFIM0718LjIU1lWlM34j6E9fMlrrSGZ1k) - Web Programming UNPAS
* [Belajar HTML](https://alwaysngoding.com/belajar-html/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
* [Belajar HTML 5](https://www.youtube.com/playlist?list=PLFIM0718LjIX-K5eeHRImnZhPUMhsw9A7) - Sandhika Galih, Web Programming UNPAS
@@ -186,6 +192,7 @@
* [CSS Website Design](https://www.buildwithangga.com/kelas/css-website-design) - BuildWithAngga
* [CSS3](https://www.youtube.com/playlist?list=PLFIM0718LjIVCmrSWbZPKCccCkfFw-Naa) - Web Programming UNPAS
* [HTML Dasar](https://www.youtube.com/playlist?list=PLFIM0718LjIVuONHysfOK0ZtiqUWvrx4F) - Web Programming UNPAS
* [HTML Dasar](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7FTCFuVfsbpllsoAs53xDn) - Kelas Terbuka
* [HTML5 Canvas](https://www.youtube.com/playlist?list=PL0-7Xi0GB3teW5TsBQmD2MzLU5ryjXkVE) - Idr Corner
* [HTML5 Dasar](https://www.buildwithangga.com/kelas/html5-dasar) - BuildWithAngga
* [HTML5 Pemula Dasar](https://www.petanikode.com/html-dasar/) - petanikode
@@ -200,6 +207,7 @@
* [Belajar Java Bahasa Indonesia (Dasar)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo51w0Hmqi0C8h2KWNzDfo6F) - Kelas Terbuka
* [Belajar Java OOP Bahasa Indonesia](https://www.youtube.com/playlist?list=PLiuHSY2x882bBLmmli1ly06MWZY-EOqX8) - Imam Farisi
* [Belajar Java Untuk Pemula](https://www.youtube.com/playlist?list=PLCZlgfAG0GXDUvrO3Bc_VUvIjWKnYIRJ1) - Hilman Ramadhan, Sekolah Koding
* [Belajar Pemrograman Java dengan VSCode](https://www.youtube.com/playlist?list=PL53uJBBtLf5CsXG4Sx77dNMsrTser-ppH) - Ngoding Pintar
* [Java Dasar](https://www.malasngoding.com/category/java/) - Muzanni (Malas Ngoding)
* [JAVA TUTORIAL - BAHASA INDONESIA](https://www.youtube.com/playlist?list=PL-CtdCApEFH-p_Q2GyK4K3ORoAT0Yt7CX) - Eko Kurniawan Khannedy, Programmer Zaman Now
* [Memulai Pemrograman dengan Java](https://www.dicoding.com/academies/60) - Dicoding, membutuhkan registrasi
@@ -215,10 +223,13 @@
### JavaScript
* [Belajar Angular JS](https://www.youtube.com/playlist?list=PLCZlgfAG0GXBD2nko3bXRs-JSDNA8tNvq) - Sekolah Koding
* [Belajar es6 - javacsript gaya baru](https://www.youtube.com/playlist?list=PLCZlgfAG0GXBWhs2AwMdPyKtMG2cF4YSR) - Sekolah Koding
* [Belajar Full-stack JavaScript Dengan Next.js Dalam 6 Jam](https://www.youtube.com/watch?v=kproo1ezjH0&t=2s) - Nauval, Array Id
* [Belajar Java Bahasa Indonesia (Dasar)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo51w0Hmqi0C8h2KWNzDfo6F) - Kelas Terbuka
* [Belajar JavaScript](https://alwaysngoding.com/belajar-javascript/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
* [Belajar JavaScript Async](https://www.youtube.com/playlist?list=PL-CtdCApEFH-I4CD6km3BcXqrhWAkY4et) - Eko Kurniawan Khannedy, Programmer Zaman Now
* [Belajar JavaScript Dasar](https://www.youtube.com/playlist?list=PLZS-MHyEIRo6rAu3mYVNs2_y-fbJaOH5R) - Kelas Terbuka
* [Belajar JavaScript Untuk Website](https://app.sko.dev/kelas/belajar-javascript-untuk-website) - sko.dev
* [Dasar Pemrograman dengan JavaScriipt](https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w) - Web Programming UNPAS
* [ExpressJS Tutorial Indonesia](https://www.youtube.com/playlist?list=PL9At9z2rvOC-sgzJx7rM_wMDONnEM4E0A) - Ekky Ridyanto (Balademy)
@@ -294,6 +305,7 @@
### Linux
* [Belajar linux fundamentals](https://youtube.com/playlist?list=PLbLqbqNn7VYpnd7FggSeq18AgE4gdsy2F) - ID-Networkers
* [Instalasi & Review Linux](https://www.youtube.com/playlist?list=PL2O3HdJI4voEclcVMPqHoS6GSgcVNGIjy) - Indonesia Belajar
* [Linux Pemula](https://www.youtube.com/playlist?list=PLACzo3mGgHK_D2wkGu4AvUAQiqLC30PTz) - LINUXcare
* [Tutorial Terminal Linux Bahasa Indonesia](https://www.youtube.com/playlist?list=PLy1BHEa_Wr-cpjWY5uOqsMxQwiQrRnC8B) - ArtAway
@@ -331,6 +343,7 @@
### PHP
* [Belajar PHP](https://alwaysngoding.com/belajar-php/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
* [Belajar PHP Dasar](https://www.youtube.com/playlist?list=PL53uJBBtLf5AiyMU-LMqIx7uz3-ozRTlb) - Ngoding Pintar
* [Belajar PHP untuk PEMULA](https://www.youtube.com/playlist?list=PLFIM0718LjIUqXfmEIBE3-uzERZPh3vp6) - Web Programming UNPAS
* [Membuat Aplikasi MVC dengan PHP](https://www.youtube.com/playlist?list=PLFIM0718LjIVEh_d-h5wAjsdv2W4SAtkx) - Web Programming UNPAS
* [OOP Dasar pada PHP](https://www.youtube.com/playlist?list=PLFIM0718LjIWvxxll-6wLXrC_16h_Bl_p) - Web Programming UNPAS
@@ -352,6 +365,7 @@
#### Laravel
* [Belajar CRUD Laravel 8 + Livewire](https://www.youtube.com/playlist?list=PLEgI20pG1DqzAa8npy9C_NDUvYwhslUb4) - Muhammad Amirul Ihsan (Kawan Koding)
* [Belajar Laravel 5](https://www.youtube.com/playlist?list=PLCZlgfAG0GXDlNd0Flz20xksNtJQZWywz) - Sekolah Koding
* [Belajar Laravel 7 Dari Awal](https://www.youtube.com/playlist?list=PLRKMmwY3-5MxfIKTn_wZ49XlplwHtz1AV) - Irsyad A. Panjaitan (Parsinta)
* [Belajar Laravel 8](https://www.youtube.com/playlist?list=PLFIM0718LjIWiihbBIq-SWPU6b6x21Q_2) - Sandhika Galih, Web Programming UNPAS
* [Belajar Laravel 8 Dari Awal](https://www.youtube.com/playlist?list=PLRKMmwY3-5MwADhthqRaewl-7e7AhjpP8) - Irsyad A. Panjaitan (Parsinta)
@@ -378,6 +392,7 @@
* [OpenCV untuk Pemula](https://www.youtube.com/playlist?list=PLl-Zj2iuqlwt4cBsBy_Ej7gNlXdQ7blCB) - NgodingPython
* [Python](https://codesaya.com/python/) - CodeSaya
* [Python (dasar)](https://www.youtube.com/playlist?list=PLT2AwM1dOOUe27iCPe68Z0qwwDeNyJawN) - beecoder id *(Dalam Proses)*
* [Tutorial Belajar Machine Learning Dasar | Python Scikit-Learn](https://www.youtube.com/playlist?list=PL2O3HdJI4voHNEv59SdXKRQVRZAFmwN9E) - Indonesia Belajar
* [Tutorial Belajar Python Pandas](https://www.youtube.com/playlist?list=PL2O3HdJI4voGdD_9xhVCTBoDTDNHpajm5) - Indonesia Belajar
* [Tutorial Python Beginner Bahasa Indonesia](https://www.youtube.com/watch?v=rWC2iFlN3TM) - Agung Setiawan
* [Tutorial Python GUI dengan TKinter](https://www.youtube.com/playlist?list=PL2O3HdJI4voHjX09IpdsiSBNnLRaR-CbJ) - Indonesia Belajar
@@ -394,6 +409,7 @@
### Flask
* [Belajar Membuat Website Dengan Flask Python](https://www.youtube.com/playlist?list=PL8q4s70ndvwfD1Nbrl5iYsgSWVStCXo5h) - Riffa Media
* [Membuat website dengan Flask](https://www.youtube.com/playlist?list=PLCZlgfAG0GXCZwaY3F4bHikozOBzrFD_R) - Sekolah Koding
* [Tutorial web dengan flask sampai mahir](https://www.youtube.com/playlist?list=PL5vG7_Y90KtxXH4YhDcb5m4n82ShAPnPc) - Toufan RA
+18 -1
View File
@@ -18,11 +18,13 @@
* [Java](#java)
* [JavaScript](#javascript)
* [Vue.js](#vuejs)
* [Julia](#julia)
* [Machine Learning](#machine-learning)
* [Misto](#misto)
* [Mobile](#mobile)
* [Networking](#networking)
* [Pascal](#pascal)
* [Php](#php)
* [Programmazione](#programmazione)
* [Python](#python)
* [Ruby](#ruby)
@@ -70,6 +72,7 @@
* [Corso C Italiano](https://www.youtube.com/playlist?list=PLP5MAKLy8lP9J2blw2HWEDnaNjmvUW-QG) - Edoardo Midali
* [Corso di programmazione in C](https://www.youtube.com/playlist?list=PLO4y9a8lTpK2ugwPRLN_1oOrlzX9Zc9It) - R. Rizzi, Università di Verona
* [Corso di programmazione in C](https://www.youtube.com/playlist?list=PLrEMgOSrS_3cFJpM2gdw8EGFyRBZOyAKY) - Salvatore Sanfilippo
* [Linguaggio C - Corso completo](https://www.youtube.com/playlist?list=PL83Ordjpzm5oUl7tFEjc4iirkPBiv7FxR) - Programmazione Time
@@ -105,6 +108,7 @@
### DevOps
* [Corso DevOps](https://www.youtube.com/playlist?list=PLU2FPKLp7ojKcxrKXr1cFmXH81tMK4P3E) - Michele Ferracin
* [DevOps con GitHub Actions](https://www.youtube.com/playlist?list=PLoZNHBEyxFQHOR8EiAD_tQnRAP49_Ev24) - Giovanni Pace
* [Docker - EmmeCiLab](https://www.youtube.com/playlist?list=PLCbSCJEIR6CpDJw4MawjHlgbsP3IG376e) - Mauro Cicolella
@@ -132,6 +136,7 @@
### Java
* [Corso Base Spring Boot](https://www.youtube.com/playlist?list=PLoZNHBEyxFQHFkgxYwri50YEmbiRADl-O) - Giovanni Pace
* [Corso di Java Spring Framework](https://www.youtube.com/playlist?list=PLCbSCJEIR6CqgCLyVzqp49xOm8A5YDTKA) - Mauro Cicolella
* [Corso di JPA Java Persistence API](https://www.youtube.com/playlist?list=PLCbSCJEIR6Co1aPvFfPuIsRGouF9D0Jk3) - Mauro Cicolella
* [Corso Java in Italiano COMPLETO 2023/2024](https://www.youtube.com/playlist?list=PLUnSLr48xh3CAuL_Q0VAjthv0WbPuQQRR) - Code Brothers
@@ -139,7 +144,8 @@
* [Esercitazioni di Spring Boot](https://www.youtube.com/playlist?list=PLCbSCJEIR6CpGchit9OCI6fX_qVYs78d_) - Mauro Cicolella
* [Java EE](https://www.youtube.com/playlist?list=PLjGYWJ4Dcy-erfReHXB9Ush0cREGSmyIe) - Sonia Zorba
* [Programmazione a Oggetti (Java)](https://www.youtube.com/playlist?list=PLUFFnpJdi99kewGZIHpCDgarZER_-J1am) - M. Torchiano, Politecnico di Torino
* [Programmazione ad Oggetti - Java](https://www.youtube.com/playlist?list=PLhlcRDRHVUzTruZmXalUSJAK26pouP8ST) - Nicola Bicocchi
* [Programmazione ad Oggetti - Java](https://www.youtube.com/playlist?list=PLhlcRDRHVUzTruZmXalUSJAK26pouP8ST) - Nicola Bicocchi
* [Spring Boot su Docker](https://www.youtube.com/playlist?list=PLoZNHBEyxFQGdNvr_5mMikHxuv2YHPjDz) - Giovanni Pace
### JavaScript
@@ -155,6 +161,11 @@
* [Vue 2.x (corso base)](https://www.youtube.com/playlist?list=PL0qAPtx8YtJdUH44fvkzVxy9waP23I_bE) - Fabrizio Camuso
### Julia
* [Corso di linguaggio Julia](https://www.youtube.com/playlist?list=PL4GzWsD6ECaWvDCPuPB9OxdIye8IZXCuE) - Leonardo Boselli
### Machine Learning
* [Machine Learning in italiano col Pollo Watzlawick](https://www.youtube.com/playlist?list=PLa-sizbCyh93c0nSPAb8k5ZZeOq4SBIl9) - Piero Savastano
@@ -185,6 +196,11 @@
* [Videocorso Pascal (Turbo e FPC)](https://www.youtube.com/playlist?list=PLC98ABC853EAEFD7F) - Fabrizio Camuso
### Php
* [Corso PHP Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP_zqdyjNaPjh95NG40Op8he) - Edoardo Midali
### Python
* [Corso Python 2016](https://www.youtube.com/playlist?list=PLA27EZBY5veOa-dbNIetJvyrAuoVy4zDD) - POuL Politecnico di Milano
@@ -227,6 +243,7 @@
#### Git
* [Corso Git 2017](https://www.youtube.com/playlist?list=PLA27EZBY5veN02RzEr6Ecm7KcjWadthBh) - POuL Politecnico di Milano
* [Dominare GIT - La Guida Completa per Principianti e Professionisti](https://www.youtube.com/playlist?list=PLoZNHBEyxFQFc2fn3raEjovUK_BLWS0kO) - Giovanni Pace
#### Maven
+6
View File
@@ -2,6 +2,7 @@
* [0 - 大規模公開オンライン講座(MOOC)](#0---mooc)
* [Scratch](#scratch)
* [人工知能](#人工知能)
### <a id="0---mooc"></a>0 - 大規模公開オンライン講座(MOOC)
@@ -12,3 +13,8 @@
### Scratch
* [Scratch for CS First でプログラミングをはじめよう](https://csfirst.withgoogle.com/c/cs-first/ja/welcome-to-cs-first/overview.html) - Grow with Google プログラム (Google/Scratch アカウントが*必要* ※必須ではない)
### 人工知能
* [初心者向け 生成 AI .NET コース](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/ja) - Microsoft (GitHub)
+7 -10
View File
@@ -8,6 +8,7 @@
* [C#](#csharp)
* [Deep Learning](#deep-learning)
* [Flutter](#flutter)
* [Generative AI](#generative-ai)
* [Git](#git)
* [Go](#go)
* [iOS](#ios)
@@ -34,7 +35,6 @@
* [Spring](#spring)
* [Swift](#swift)
* [Unity](#unity)
* [Unreal Engine](#unreal-engine)
* [Web Development](#web-development)
* [WebRTC](#webrtc)
* [Windows](#windows)
@@ -102,6 +102,11 @@
* [Flutter 중급](https://www.youtube.com/playlist?list=PLxTmPHxRH3VWLY-eyQuV1C_IbIQlCXEhe) - 오준석의 생존코딩
### Generative AI
* [초보자를 위한 Generative AI .NET - 강좌](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/ko) - Microsoft (GitHub)
### Git
* [12가지 명령어로 배우는 Git](https://www.youtube.com/playlist?list=PLcqDmjxt30RvjqpIBi4mtkK5LkzYtXluF) - ZeroCho TV
@@ -168,7 +173,7 @@
* [머신러닝/딥러닝 실전 입문](https://www.youtube.com/playlist?list=PLBXuLgInP-5m_vn9ycXHRl7hlsd1huqmS) - 윤인성
* [모두를 위한 머신러닝/딥러닝 강의](https://hunkim.github.io/ml/) - Sung Kim
* [파이토치(PyTorch) 튜토리얼 한국어 번역](https://tutorials.pytorch.kr) (HTML) *(:construction: in process - 번역 진행 중)*
* [파이토치(PyTorch) 튜토리얼 한국어 번역](https://tutorials.pytorch.kr) (HTML) *( :construction: in process - 번역 진행 중)*
* [파이토치로 시작하는 딥러닝 기초](https://www.boostcourse.org/ai214) - boostcourse
* [Python tensorflow & 머신러닝 기초 강좌](https://www.youtube.com/playlist?list=PLRx0vPvlEmdAbnmLH9yh03cw9UQU_o7PO) - 동빈나
@@ -195,8 +200,6 @@
### Operation System
* [운영체제](http://ocw.kookmin.ac.kr/?course=15329) - 이시윤
* [운영체제](http://www.kocw.net/home/search/kemView.do?kemId=1194929) - 최린
* [운영체제론](http://socw.skku.edu/Lectures/Regular/Detail.do) - 엄영익
### PHP
@@ -261,15 +264,9 @@
* [유니티 강좌 (초급)](https://www.youtube.com/playlist?list=PLC2Tit6NyViewOPACJai5zNAfZuUW8aYq) - 고박사의 유니티 노트
* [유니티 기초 강좌](https://www.youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2) - 골드메달
* [유니티 기초 벡서라이크 언데드서바이벌](https://www.youtube.com/playlist?list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjf6i3x) - 골드메달
* [유니티 초보 강의 + 실전 프로젝트](https://www.youtube.com/playlist?list=PLMsa_0kAjjrdcdM4RcpGni9OLv-xy8FiB) - 나도코딩
### Unreal Engine
* [실전 게임 제작으로 배우는 언리얼엔진](https://www.youtube.com/playlist?list=PL9kzervdzKxyIPMBHt26wkaAvCv6JkHQV)
### Web Development
* [웹 프로그래밍](http://www.kocw.net/home/search/kemView.do?kemId=1323070)
+10 -1
View File
@@ -12,6 +12,7 @@
* [Flutter](#flutter)
* [Game Development](#game-development)
* [Git](#git)
* [Go](#go)
* [HTML and CSS](#html-and-css)
* [Bootstrap](#bootstrap)
* [Java](#java)
@@ -105,10 +106,16 @@
* [Git Tutorial - Malayalam](https://www.youtube.com/playlist?list=PLQzJEzrRmXOW7pKbwpicijzUdxZmDgqNL) - Code Malayalam
### Go
* [Golang: Complete Tutorial in മലയാളം for Beginners](https://www.youtube.com/watch?v=S7Dfsky1bZ4) - CodeEase with Anu
### HTML and CSS
* [CSS Malayalam Tutorial Full Course](https://youtube.com/playlist?list=PL1JrLEBAapUVvE-oCkKD5QhGG8nb0hhZk) - Yes Tech Media
* [CSS malayalam tutorial](https://youtube.com/playlist?list=PL4KwFGqvN4ntbMZdiSS0nFXo49KZCCcdw) - Debug Media
* [HTML and CSS Malayalam Tutorial](https://www.youtube.com/playlist?list=PLPvjxHx5Kob1pE-M4p2x82xclElJFLFIC) - Wezlon
* [html malayalam tutorial](https://youtube.com/playlist?list=PL4KwFGqvN4nupwUNXQs2Dn0za5a8ijVPH) - Debug Media
* [HTML Tutorial Malayalam Full](https://youtube.com/playlist?list=PL1JrLEBAapUVyMVQp6SmpytH1HPeCiNPH) - Yes Tech Media
* [Learn CSS by doing the projects](https://www.youtube.com/playlist?list=PLCOzHVsG8mkp3ZrXMzgLusYQpCdMbpLcj) - Web Diary
@@ -133,6 +140,7 @@
* [JavaScript Malayalam Tutorial](https://www.youtube.com/watch?v=3mjwtu4_0uk) - Yes Tech Media
* [JavaScript Malayalam Tutorials For Beginners](https://www.youtube.com/playlist?list=PLQzHWfiB9fWdQ6qcl5Vo4JPOA3kxpCJ3A) - Learn Programming In Malayalam
* [javascript tutorial in malayalam](https://youtube.com/playlist?list=PLBKJGko2JEdF4irCbI5BdHIEfxEdfMNqA) - Tintu Vlogger
* [javaScript tutorial for beginners malayalam](https://www.youtube.com/playlist?list=PLPvjxHx5Kob2xn4eANiHRPSJmfqj3DMeo) - Wezlon
#### Angular
@@ -216,6 +224,7 @@
* [Python Programming Malayalam Tutorial](https://www.youtube.com/watch?v=ihnWXGPxNEk) - Yes Tech Media
* [Python Tutorial Malayalam \| Best Malayalam Python Programming Tutorial](https://youtube.com/playlist?list=PLY-ecO2csVHfbpOmWamlb8Mujjdnl1jks) - Brototype Malayalam
* [Python Tutorial Malayalam \| Full videos Playlist](https://youtube.com/playlist?list=PLd_rdeTABMgQgZj2g9IyWqA2bnkHDUyof&feature=shared) - Safeonnet
* [Python FastAPI Tutorial Malayalam](https://youtube.com/playlist?list=PL1pQFrHyimJTUk2w27AU1n3jzxJjycZFc&si=64k_-OQrN000-_I9) - by Build From Zero
#### Django
@@ -234,5 +243,5 @@
### Security
* [Cyber Security Tutorial Malayalam \| Ethical Hacking Courses for IT Career](https://www.youtube.com/playlist?list=PLR2UNjW_Pkm8LUpryeuiLMpEf4KgCDeBu) - RootSaid - Robotics, Technology & Cyber Security
* [Security Fundamentals](https://www.youtube.com/playlist?list=PLEhpnavDYfVhGnYA4l8btphQG8i2zO4cI) - Cyber Security Malayalam
* [Ethical Hacking](https://www.youtube.com/playlist?list=PLLPuX9XQz1lU_ZNcTWcMn9CZOhgT6yjyZ) - Scratch Media
+9
View File
@@ -0,0 +1,9 @@
### Index
* [C](#c)
### C
* [C ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੰਜਾਬੀ ਵਿੱਚ,C Programming Language in Punjabi](https://www.youtube.com/playlist?list=PLV_K8gHBuQuL8KAMgJZtBaEWUhpHVDsc4) - CJ Singh
+2 -2
View File
@@ -74,7 +74,7 @@
### Java
* [Darmowe kursy z Javy dla początkujących](https://web.archive.org/web/20220326010054/http://programowaniejava.pl/edukacja/darmowe-szkolenia.html) *(:card_file_box: archived)*
* [Darmowe kursy z Javy dla początkujących](https://web.archive.org/web/20220326010054/http://programowaniejava.pl/edukacja/darmowe-szkolenia.html) *( :card_file_box: archived)*
* [JAVA FX-wprowadzenie](https://www.youtube.com/playlist?list=PL-ikpm9wGd1HkA9PvGTYWZHtO-Xq_i_Mw)
* [Java GUI: programowanie Graficznego Interfejsu Użytkownika](https://www.youtube.com/playlist?list=PL3298E3EB8CFDE9BA)
* [Kurs JavaFX od podstaw](https://www.youtube.com/playlist?list=PLpzwMkmxJDUwQuQR7Rezut5UE_8UGDxkU)
@@ -92,7 +92,7 @@
#### Vue.js
* [FrontAndBack.pl - Kurs Vue w praktyce](https://web.archive.org/web/20221004101108/https://frontandback.pl/tags/kurs-vue-w-praktyce/) *(:card_file_box: archived)*
* [FrontAndBack.pl - Kurs Vue w praktyce](https://web.archive.org/web/20221004101108/https://frontandback.pl/tags/kurs-vue-w-praktyce/) *( :card_file_box: archived)*
### MySQL
+146 -2
View File
@@ -17,6 +17,7 @@
* [Haskell](#haskell)
* [HTML and CSS](#html-and-css)
* [IDE and editors](#ide-and-editors)
* [Inteligência Artificial](#inteligência-artificial)
* [Ionic](#ionic)
* [Java](#java)
* [JavaScript](#javascript)
@@ -32,8 +33,12 @@
* [Networking](#networking)
* [Node.js](#nodejs)
* [PHP](#php)
* [Postgres](#postgres)
* [Programação](#programação)
* [Python](#python)
* [Django](#django)
* [FastAPI](#fastapi)
* [Flask](#flask)
* [R](#r)
* [Raspberry Pi](#raspberry-pi)
* [React Native](#react-native)
@@ -111,6 +116,16 @@
* [Curso de Docker Completo](https://www.youtube.com/playlist?list=PLg7nVxv7fa6dxsV1ftKI8FAm4YD6iZuI4) - Robert Silva
* [Curso de Docker para iniciantes - aprenda Docker em 1 hora](https://www.youtube.com/watch?v=np_vyd7QlXk) - Matheus Battisti
* [Curso de Introdução ao Docker](https://www.youtube.com/playlist?list=PLXzx948cNtr8N5zLNJNVYrvIG6hk0Kxl-) - Insight Lab
* [Curso Gratuito de Docker](https://www.youtube.com/playlist?list=PLNCSWIsR6ADKRq-XBvAcRd4XtqLj3f_mf) - Fernanda Kipper
* [Descomplicando o Docker](https://www.youtube.com/playlist?list=PLf-O3X2-mxDn1VpyU2q3fuI6YYeIWp5rR) - LINUXtips
* [Docker](https://www.youtube.com/playlist?list=PLZfrXScDmaiNw3k2-TdfML9GhpsmOlhM3) - Fabricio Veronez
* [Docker](https://www.youtube.com/playlist?list=PL5aY_NrL1rjsvaRqv_0HOFA_91lqJGRWe) - Full Cycle
* [Docker](https://www.youtube.com/playlist?list=PLZTjHbp2Y78013IcGa-vCAcqQUwGt_MW6) - AlgaWorks
* [Docker](https://www.youtube.com/playlist?list=PLZfrXScDmaiPb8hegiJTqKI8aDUJpo-IJ) - Fabricio Veronez
* [Docker Essencial: Primeiros Passos](https://www.youtube.com/playlist?list=PLViOsriojeLrdw5VByn96gphHFxqH3O_N) - TechEduca
* [Docker na prática](https://www.youtube.com/playlist?list=PLR8JXremim5BWiO-MCaAffQYwFZrD11-j) - Thiago Veigah
* [Minicurso Docker](https://www.youtube.com/playlist?list=PLPqoPgWuohm6eTyf2_yczUDN0wpHpsjf1) - Iago Ferreira TI - Aprenda Cloud e DevOps do ZERO
### Elixir
@@ -132,8 +147,12 @@
* [Curso de Git](https://www.youtube.com/playlist?list=PLucm8g_ezqNq0dOgug6paAkH0AQSJPlIe) - Bóson Treinamentos
* [Curso de Git e GitHub: grátis, prático e sem usar comandos no terminal](https://www.youtube.com/playlist?list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA) - Gustavo Guanabara
* [Curso de Versionamento com Git](https://www.youtube.com/playlist?list=PLDqnSpzNKDvkfF_ZMfukmOG3MtGKfXlfJ) - Angelo Luz
* [Curso Git e Github 2024](https://www.youtube.com/playlist?list=PLHbGjxRVA_FmFRF1-OqWaWwqhIiS9Cg0w) - Carlos Uchoa
* [Curso gratuito Git e GitHub](https://www.youtube.com/playlist?list=PLcoYAcR89n-qbO7YAVj5S0alABLis_QVU) - Tiago Matos
* [Git](https://www.youtube.com/playlist?list=PL85ITvJ7FLoh-1TFRDe7bHzAWY4DlIRtk) - Rocketseat
* [Git e contribuições para projetos Open Source](https://www.udemy.com/course/git-e-github/) - Bruno Orlandi (Udemy)
* [Git e Github na Vida Real](https://www.youtube.com/playlist?list=PLlAbYrWSYTiNqugqFFWWsgONJsmc3eMpg) - Willian Justen
* [Git e Github para iniciantes](https://www.udemy.com/git-e-github-para-iniciantes/) - Willian Justen de Vasconcellos (Udemy)
* [Git para iniciantes](https://www.udemy.com/git-para-iniciantes/) - Ricardo Netto (Udemy)
@@ -141,11 +160,18 @@
### Go
* [Aprenda Go / Golang (Curso Tutorial de Programação)](https://www.youtube.com/playlist?list=PLUbb2i4BuuzCX8CLeArvx663_0a_hSguW) - NBK Mundo Tech
* [Aprenda Go 🇧🇷](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg) - Aprenda Go
* [Aprendendo Go](https://www.youtube.com/playlist?list=PLcF8UVYja9nacMX3sXbOV1Kqyc-GdaJTu) - Lais Lima
* [Aprendendo GoLang](https://www.youtube.com/playlist?list=PLm-xZWCprwYSlEHjZDvhaq9izo3AVbiRO) - HunCoding
* [Curso de Introdução a Linguagem Go (Golang)](https://www.youtube.com/playlist?list=PLXFk6ROPeWoAvLMyJ_PPfu8oF0-N_NgEI) - EuProgramador
* [Curso Golang](https://www.youtube.com/playlist?list=PL3IMfVHTpXw14FL_TRIdHfeYTeOet1GS9) - Universo Mainframe
* [Estruturas de Dados em GoLang (DSA in Go)](https://www.youtube.com/playlist?list=PLm-xZWCprwYTEKad8bM1H0kxHxDMlzXeO) - HunCoding
* [Estruturas de Dados em Go](https://www.youtube.com/playlist?list=PLHPgIIn9ls69DRXLaYHu4pKYDB_8H_05i) - Tiago Temporin
* [Go - Aprenda a Programar (Curso)](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg) - Ellen Körbes
* [Go 101 (Curso)](https://www.youtube.com/playlist?list=PLHPgIIn9ls6-1l7h8RUClMKPHi4NoKeQF) - Tiago Temporin
* [Golang do Zero](https://www.youtube.com/playlist?list=PL5aY_NrL1rjucQqO21QH8KclsLDYu1BIg) - Full Cycle
* [Golang do Zero](https://www.youtube.com/playlist?list=PLIIX-IKjIiwOpAr_kyvpxTVyvUoxXqGEQ) - Stephanie Cardoso
* [Meu Primeiro CRUD em GoLang](https://www.youtube.com/playlist?list=PLm-xZWCprwYQ3gyCxJ8TR1L2ZnUOPvOpr) - HunCoding
### Gulp
@@ -177,6 +203,12 @@
* [Produtividade máxima com o VS Code (Visual Studio Code)](https://www.udemy.com/course/truques-vscode/) - Diego Martins de Pinho (Udemy)
### Inteligência Artificial
* [Curso Grátis de Inteligência Artificial](https://www.youtube.com/playlist?list=PLHz_AreHm4dm24MhlWJYiR_Rm7TFtvs6S) - Gustavo Guanabara (Curso em Vídeo)
* [IA Generativa para Iniciantes .NET - Um Curso](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/pt) - Microsoft (GitHub)
### Ionic
* [Curso IONIC 6 🚀 - De 0 a PRO](https://www.youtube.com/playlist?list=PLsngLoGbAagFEG-jwlpPhGsLzMSQ0tadP) - Randy Varela
@@ -186,29 +218,46 @@
### Java
* [Aulões Spring Boot](https://www.youtube.com/playlist?list=PLiFLtuN04BS2yfbo3HYLNq_O1zDq9RRQi) - Giuliana Bezerra
* [Curso de Java Básico](https://loiane.training/curso/java-basico) - Loiane Groner
* [Curso de Java Intermediário](https://loiane.training/curso/java-intermediario) - Loiane Groner
* [Curso de Java para Iniciantes - Grátis, Completo e com Certificado](https://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR) - Gustavo Guanabara
* [Curso de Java, Spring COMPLETO e GRATUITO](https://www.youtube.com/playlist?list=PLNCSWIsR6ADI_wMAx9F-Iu8Hs9HHxj4sb) - Fernanda Kipper
* [Curso de Programação Orientada a Objetos em Java - Grátis, Completo e com Certificado](https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY) - Gustavo Guanabara
* [Curso de Spring Boot - Criando um blog com Spring Boot e deploy na AWS Elastic Beanstalk](https://www.youtube.com/playlist?list=PL8iIphQOyG-AdKMQWtt1bqdVm8QUnX7_S) - Michelli Brito
* [Demos Spring](https://www.youtube.com/playlist?list=PLiFLtuN04BS3_4VvGYqcyTUI6xRasK_QF) - Giuliana Bezerra
* [Desenvolvedor Funcional com Java 8](https://www.udemy.com/desenvolvedor-funcional-com-java-8/) - Fernando Franzini (Udemy)
* [Desenvolvimento Ágil com Java Avançado](https://www.coursera.org/learn/desenvolvimento-agil-com-java-avancado) - Eduardo Guerra, Clovis Fernandes - ITA (Coursera)
* [Desenvolvimento Ágil com Padrões de Projeto](https://www.coursera.org/learn/desenvolvimento-agil-com-padroes-de-projeto) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Estrutura de Dados com Java](https://loiane.training/curso/estrutura-de-dados) - Loiane Groner
* [Estrutura de Dados com Java](https://www.youtube.com/playlist?list=PLCUSYmPGwekcXnzf6_UtgRM0OsOEGoiG_) - Matheus Leandro Ferreira
* [Fundamentos do Java para Iniciantes](https://www.youtube.com/playlist?list=PLiFLtuN04BS2GSi8Q-haYkRy8KEv6Grvf) - Giuliana Bezerra
* [Introdução à Interfaces Gráficas em Java com o NetBeans](https://www.udemy.com/introducao-a-interface-grafica-em-java-com-o-netbeans/) - Cezar Augusto Crummenauer (Udemy)
* [Introdução ao Java e Orientação a objetos](https://www.udemy.com/introducao-ao-java-e-orientacao-a-objetos/) - Helder Guimaraes Aragao (Udemy)
* [Introdução a Programação Linguagem Java](https://www.youtube.com/playlist?list=PLCUSYmPGwekfDhQHllAkUZ30vOsxhVfhM) - Matheus Leandro Ferreira
* [Introdução ao Java e Orientação a Objetos](https://www.udemy.com/introducao-ao-java-e-orientacao-a-objetos/) - Helder Guimaraes Aragao (Udemy)
* [Java Avançado](https://www.youtube.com/playlist?list=PLiFLtuN04BS2bWB9UcIrun35kV080KoKU) - Giuliana Bezerra
* [Java SE - Polimorfismo](https://www.udemy.com/java-se-polimorfismo/) - Fernando Franzini (Udemy)
* [Maratona Java Virado no Jiraya](https://www.youtube.com/playlist?list=PL62G310vn6nFIsOCC0H-C2infYgwm8SWW) - DevDojo
* [MicroServices com Java Spring](https://www.youtube.com/playlist?list=PL8iIphQOyG-Dp037UnFG0x8aduelvZZWE) - Michelli Brito
* [Microsserviços](https://www.youtube.com/playlist?list=PLiFLtuN04BS2pgvdO2W7s6HEGhNojtk0F) - Giuliana Bezerra
* [Orientação a Objetos com Java](https://www.coursera.org/learn/orientacao-a-objetos-com-java) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Princípios de Desenvolvimento Ágil de Software](https://www.coursera.org/learn/principios-de-desenvolvimento-agil-de-software) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Produtos Java - Especificações versus Proprietários](https://www.udemy.com/produtos-java-especificacoes-versus-proprietarios/) - Fernando Franzini (Udemy)
* [Programação Orientada a Objetos](https://www.youtube.com/playlist?list=PLCUSYmPGwekfNNbgSBsepDqAk1fktpgpf) - Matheus Leandro Ferreira
* [Spring Boot](https://www.youtube.com/playlist?list=PLiFLtuN04BS0ENOAIL2NiqNNV0FmUKZH-) - Giuliana Bezerra
* [Spring Boot](https://www.youtube.com/playlist?list=PL3HEMC6Di0YwaP7p4G2CVkU9pGtmr47--) - Daniele Leão
* [Spring Cloud](https://www.youtube.com/playlist?list=PLiFLtuN04BS1rAjaXCPIytXBHDP2h3Vk3) - Giuliana Bezerra
* [TDD Desenvolvimento de software guiado por testes](https://www.coursera.org/learn/tdd-desenvolvimento-de-software-guiado-por-testes) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Testes unitários com Java utilizando o Junit](https://www.udemy.com/testes-unidade-automaticos-software-junit/) - Gustavo Farias (Udemy)
* [Tutoriais Spring](https://www.youtube.com/playlist?list=PLiFLtuN04BS1pObTFjm5g2TwgBIBfEyze) - Giuliana Bezerra
* [Tutoriais Spring Batch](https://www.youtube.com/playlist?list=PLiFLtuN04BS07Yw7rnoz1ytWCLu8yteVv) - Giuliana Bezerra
### JavaScript
* [Curso de Javascript Completo](https://www.youtube.com/playlist?list=PL2Fdisxwzt_d590u3uad46W-kHA0PTjjw) - Programação Web
* [Curso Grátis de JavaScript e ECMAScript para Iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1) - Gustavo Guanabara (Curso em Vídeo)
* [Curso Javacript do Zero](https://www.youtube.com/playlist?list=PLNCSWIsR6ADLpv3kir5rOX07nE3LXAPya) - Fernanda Kipper
* [Curso Javascript Completo 2023 [Iniciantes] + 14 Mini-Projetos](https://www.youtube.com/watch?v=i6Oi-YtXnAU) - Jhonatan de Souza
* [Fast & Furious](https://www.youtube.com/playlist?list=PLy5T05I_eQYOoUz2TtAqq35RLCc-xBZCe) - Codecasts
* [Kubernetes para Devs Javascript](https://www.youtube.com/playlist?list=PLqFwRPueWb5ccEFVx5vOvrKlYT_uQ3aQw) - Erick Wendel, Lucas Santos
@@ -219,14 +268,22 @@
* [Aprenda Next.js,GraphQL e Leaflet na prática!](https://www.youtube.com/playlist?list=PLR8OzKI52ppWoTRvAmB_FQPPlHS0otV7V) - Willian Justen
* [Bootcamp da Brainn de React](https://www.youtube.com/playlist?list=PLF7Mi9HNzvVmzOyDyl--xQVdi60jxduU1) - Canal Brainn Co.
* [Curso de React](https://www.youtube.com/playlist?list=PLx4x_zx8csUh752BVDGZkxYpY9lS40fyC) - CFBCursos
* [Curso de React](https://www.youtube.com/playlist?list=PLnDvRpP8BneyVA0SZ2okm-QBojomniQVO) - Matheus Battisti
* [Curso de React Next JS](https://www.youtube.com/playlist?list=PLx4x_zx8csUhxQHo-w0xAIMrmt8WgAowL) - CFBCursos
* [Curso Intensivo de Next.js & React](https://www.cod3r.com.br/courses/curso-intensivo-next-react) - Leonardo Leitão (Cod3r)
* [Next js 13.4 Masterclass Prático c/ Stripe e Shadcn-ui](https://www.youtube.com/playlist?list=PLR8OzKI52ppWoTRvAmB_FQPPlHS0otV7V) - DeveloperDeck101
* [Next.js 13.4 Masterclass Prático c/ Stripe e Shadcn-ui](https://www.youtube.com/playlist?list=PLR8OzKI52ppWoTRvAmB_FQPPlHS0otV7V) - DeveloperDeck101
* [React & Node.js](https://www.youtube.com/playlist?list=PLm-VCNNTu3LlQ3APFZeUn-9JztCM4_c28) - Felipe Rocha
* [ReactJS - API GitHub](https://cursos.devsamurai.com.br/React%20-%20API%20Github.zip) - Dev Samurai
* [ReactJS - Básico](https://www.youtube.com/playlist?list=PLWXw8Gu52TRK1W0emFvUl3ozgV2JW3_8p) - Ralf Lima
* [ReactJS - Fundamentos](https://cursos.devsamurai.com.br/React%20-%20Fundamentos.zip) - Dev Samurai
#### Vue.js
* [Aplicação Desktop com JavaScript, Electron JS e Vue JS](https://www.udemy.com/course/aplicacao-desktop-com-javascript-electron-js-e-vue-js/) - Leonardo Moura Leitao, Cod3r (Udemy)
* [Curso completo e gratuito de Vue.js 3 do iniciante ao avançado](https://igorhalfeld.teachable.com/p/treinamento-completo-e-gratuito-de-vue-js-3-do-iniciante-ao-avancado) - Igor Halfeld, Vue.js Brasil (Teachable)
* [Curso de Vue 3](https://www.youtube.com/playlist?list=PLnDvRpP8BnezDglaAvtWgQXzsOmXUuRHL) - Matheus Battisti - Hora de Codar
* [Introdução ao Vue JS](https://www.udemy.com/course/introducao-ao-vue-js/) - Rafael Rend (Udemy)
* [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio)
@@ -247,11 +304,22 @@
### Kubernetes
* [Curso Completo de Kubernetes](https://www.youtube.com/playlist?list=PL9wKVHxY5DoNy-D4errvry9sVktl9YNcA) - Marcones Nunes
* [Curso Completo de Kubernetes Para Devs](https://www.youtube.com/playlist?list=PLnOICPAPShyTwuLit7vP6In9kETQ0BSnQ) - Lucas Santos
* [Curso De Introdução ao Kubernetes](https://www.youtube.com/playlist?list=PLXzx948cNtr8XI5JBemHT9OWuYSPNUtXs) - Insight Lab
* [Descomplicando o Kubernetes](https://www.youtube.com/playlist?list=PLf-O3X2-mxDmXQU-mJVgeaSL7Rtejvv0S) - LinuxTips
* [Kubernetes](https://www.youtube.com/playlist?list=PL9wKVHxY5DoN9MfK7_iJcLDI75POJoRUL) - Marcones Nunes
* [Kubernetes (K8s): Minicurso Gratuito](https://www.youtube.com/playlist?list=PL18bbNo7xuh8pIU-odMSjd_r8TyD7_jb7) - Erudito
* [Kubernetes Dicas e Truques Para O Dia A Dia](https://www.youtube.com/playlist?list=PLAbYWcQD84aPfGZNaf8Pa35eGy_ywcR7V) - Canal dotNet
* [Kubernetes Em Drops](https://www.youtube.com/playlist?list=PLZfrXScDmaiPF9EH1Uyh8kZdZ612h5eSz) - Fabricio Veronez
* [Kubernetes Geral](https://www.youtube.com/playlist?list=PLf-O3X2-mxDm9d-RJSpjut6qDuGqRMsY2) - LinuxTips
* [Maratona Kubernetes](https://www.youtube.com/playlist?list=PLB1hpnUGshULerdlzMknMLrHI810xIBJv&origin=CursosErickWendel) - Microsoft Brasil
* [Mutirão Kubernetes](https://www.youtube.com/playlist?list=PLf-O3X2-mxDli3suNEnRquFyKYdrFLm3t) - LinuxTips
### Linux
* [Curso de Linux](https://www.youtube.com/playlist?list=PLnDvRpP8BnezDTtL8lm6C-UOJZn-xzALH) - Matheus Battisti
* [Curso de Linux - Primeiros Passos](https://www.youtube.com/playlist?list=PLHz_AreHm4dlIXleu20uwPWFOSswqLYbV) - Gustavo Guanabara
* [Introdução ao Sistema Operacional Linux](https://www.udemy.com/course/linux-ubuntu/) - Diego Mariano (Udemy)
* [Terminal Linux](https://www.udemy.com/course/terminal-de-comandos-linux/) - Diego Mariano (Udemy)
@@ -266,6 +334,7 @@
### Machine Learning
* [Curso Data Science e Machine Learning](https://youtube.com/playlist?list=PLFE-LjWAAP9R4G0WOXWuha4P5cCvw7hGB) - Data ICMC
* [Curso de Machine Learning](https://www.youtube.com/playlist?list=PLFE-LjWAAP9QEC8KhIBWxM_tquU8UmuYW) - Data ICMC
* [Curso Deep Learning](https://www.youtube.com/playlist?list=PLSZEVLiOtIgF19_cPrvhJC2bWn-dUh1zB) - Deep Learning Brasil
* [Machine Learning e Data Science: O Guia para Iniciantes](https://www.udemy.com/course/guia-iniciantes-machine-learning-data-science/) - Jones Granatyr (Udemy)
* [Neural Networks e Deep Learning para Leigos: Sem Mistérios!](https://www.udemy.com/course/neural-networks-e-deep-learnig-para-leigos/) - Fernando Amaral (Udemy)
@@ -274,6 +343,7 @@
### Markdown
* [Aprenda Markdown](https://www.udemy.com/aprenda-markdown/) - Roberto Achar (Udemy)
* [Guia da Linguagem Markdown](https://www.youtube.com/watch?v=LntSB-gl-ZI) - Curso em Vídeo
### Networking
@@ -287,8 +357,13 @@
* [Criando APIs com NodeJs](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn) - Balta.io
* [Curso de Node](https://www.youtube.com/watch?v=XN705pQeoyU&list=PLx4x_zx8csUjFC41ev2qX5dnr-0ThpoXE) - Bruno CFBCursos
* [Curso de Node.js](https://www.youtube.com/playlist?list=PLJ_KhUnlXUPtbtLwaxxUxHqvcNQndmI4B) - Victor Lima Guia do Programador
* [Curso de Node.js](https://www.youtube.com/playlist?list=PLmY5AEiqDWwAY8AyeNy1zv-n4LEdGz1iE) - Celke
* [Do Zero A Produção: Aprenda A Construir Uma API Node.Js Com Typescript](https://www.youtube.com/playlist?list=PLz_YTBuxtxt6_Zf1h-qzNsvVt46H8ziKh) - Waldemar Neto Dev Lab
* [Imersão em desenvolvimento de APIs com Node.js](https://erickwendel.teachable.com/p/node-js-para-iniciantes-nodebr) - Erick Wendel (Teachable)
* [Minicurso de NodeJS](https://www.youtube.com/playlist?list=PLpdAy0tYrnKxtfd_aI9ZGmnHfZHveudsh) - Hashtag Programação
* [Node](https://www.youtube.com/playlist?list=PLsFVybaG4mOARbjw1gfUKiYMYh3PsxDFp) - DevClub Programação
* [NodeJS](https://www.youtube.com/playlist?list=PLbIBj8vQhvm39CsidhA5SJBBu7-hPbuwy) - Otávio Miranda
* [NodeJS/Express](https://www.youtube.com/playlist?list=PLDqnSpzNKDvkgJdaBT14ll07yXCbuMucM) - Angelo Luz
* [RESTful com Node.js e Restify](https://www.youtube.com/playlist?list=PLy5T05I_eQYO5Y3S3kVqBxQzkUNllPazF) - Codecasts
* [Serie API NodeJS](https://www.youtube.com/playlist?list=PL85ITvJ7FLoiXVwHXeOsOuVppGbBzo2dp) - Diego Fernandes (Rocketseat)
* [Testes no NodeJS aplicando TDD com Jest](https://www.youtube.com/watch?v=2G_mWfG0DZE&list=PL85ITvJ7FLoh7QBmTVzuNYvZaYPYwDmei) - Diego Fernandes (Rocketseat)
@@ -300,6 +375,7 @@
* [Criando e consumindo API RESTful](https://academy.satellasoft.com/course/php-criando-e-consumindo-api-restful) - Gunnar Correa (SatellaSoftware)
* [Curso Básico de Bootstrap 4 , PHP e MySQL](https://www.udemy.com/curso-basico-de-bootstrap-4-php-e-mysql-gratis/) - Ricardo Milbrath Gonçalves (Udemy)
* [Curso de CodeIgniter para iniciantes](https://www.youtube.com/playlist?list=PLInBAd9OZCzz2vtRFDwum0OyUmJg8UqDV) - RBtech
* [Curso de PHP Moderno](https://www.youtube.com/playlist?list=PLHz_AreHm4dlFPrCXCmd5g92860x_Pbr_) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de PHP para Iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dm4beCCCmW4xwpmLf6EHY9k) - Gustavo Guanabara (Curso em Vídeo)
* [Curso Introdução ao Laravel 8](https://academy.especializati.com.br/curso/introducao-ao-laravel-8) - Carlos Ferreira (Especializati academy)
* [Introdução à Criação de Sites Dinâmicos com PHP](https://www.udemy.com/criacao-de-paginas-de-internet-dinamicas-com-php-basico/) - Diego Mariano (Udemy)
@@ -312,10 +388,24 @@
* [PHP PDO](https://www.youtube.com/playlist?list=PLYGFJHWj9BYqSXzSfHGd46yipCrkjC8AD) - Miriam (Miriam TechCod)
### Postgres
* [Dominando o Postgres](https://cursos.devsamurai.com.br/Backend%20-%20Dominando%20o%20Postgres.zip) - Dev Samurai
### Programação
* [Algoritmos de Ordenação](https://www.youtube.com/playlist?list=PLzZut2slkqywtFxqTY8AQwIG65h_2oMBL) - Bruno Ribas
* [Como Computadores Funcionam?](https://www.youtube.com/playlist?list=PLdsnXVqbHDUcQIuiH9b-i9A85H3A2ZW5W) - Fabio Akita
* [Conceitos de Programação](https://www.youtube.com/playlist?list=PLdsnXVqbHDUcrE56CH8sXaPF3TTqoBP2z) - Fabio Akita
* [Curso Lógica de Programação Completo 2023 [Iniciantes] + Desafios + Muita prática](https://www.youtube.com/watch?v=iF2MdbrTiBM) - Jonathan de Souza
* [Curso Programação Web Completo](https://www.youtube.com/playlist?list=PL2Fdisxwzt_ebZYgPFL8KeWqBhkF1Q8oe) - Programação Web
* [Frontend para Iniciantes](https://www.youtube.com/playlist?list=PLsGmTzb4NxK2sGY3KqKmg1UTxNTcPPK1Z) - LuizTools
* [Inteligência Artificial](https://www.youtube.com/playlist?list=PLdsnXVqbHDUeowsAO0sChHDY4D65T5s1U) - Fabio Akita
* [Programação para Iniciantes](https://www.youtube.com/playlist?list=PLdsnXVqbHDUc7htGFobbZoNen3r_wm3ki) - Fabio Akita
* [Programação para Iniciantes](https://www.youtube.com/playlist?list=PLsGmTzb4NxK3r0_sMLyHKaYX97tPN2QPm) - LuizTools
* [Scrum para Iniciantes](https://www.youtube.com/playlist?list=PLsGmTzb4NxK0DmRwEO4IBRjuCRyRZ8FnQ) - LuizTools
* [Sistemas Operacionais](https://www.youtube.com/playlist?list=PLdsnXVqbHDUd17xLINVEXhJ32RxbzCEWV) - Fabio Akita
### Python
@@ -326,9 +416,11 @@
* [Construindo API's robustas utilizando Python](https://github.com/luizalabs/tutorial-python-brasil) - Cássio Botaro, et al.
* [Curso de Programação em Python](https://www.youtube.com/playlist?list=PLFKhhNd35zq_INvuX9YzXIbtpo_LGDzYK) - Prime Cursos do Brasil
* [Curso de Python](https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj) - Cláudio Rogério Carvalho Filho (eXcript)
* [Curso de Python](https://www.youtube.com/playlist?list=PLbIBj8vQhvm0ayQsrhEf-7-8JAj-MwmPr) - Otávio Miranda
* [Curso de Python 3 - Mundo 1: Fundamentos](https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de Python 3 - Mundo 2: Estruturas de Controle](https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de Python 3 - Mundo 3: Estruturas Compostas](https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de Type Hints no Python do Básico](https://www.youtube.com/playlist?list=PLbIBj8vQhvm04EuddtleOAoEmfU9vwQlN) - Otávio Miranda
* [Curso em vídeo - Python](https://www.youtube.com/playlist?list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0) - Gustavo Guanabara, Joao Pedro Araujo (Curso em Vídeo)
* [Data Science: Visualização de Dados com Python](https://www.udemy.com/visualizacao-de-dados-com-python/) - Diego Mariano (Udemy)
* [Django 2.0 - Aprendendo os conceitos fundamentais](https://www.udemy.com/django-20-aprendendo-os-conceitos-fundamentais/) - Gregory Pacheco (Udemy)
@@ -340,17 +432,44 @@
* [Introdução à Ciência da Computação com Python - Parte 2](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos-2) - USP (Coursera)
* [Introdução a linguagem de programação python](https://www.udemy.com/introducao-programacaopython/) - Abraão Passos de Oliveira (Udemy)
* [Introdução à linguagem Python](https://www.udemy.com/intro_python/) - Diego Mariano (Udemy)
* [Logging no Python](https://www.youtube.com/playlist?list=PLbIBj8vQhvm28qR-yvWP3JELGelWxsxaI) - Otávio Miranda
* [Matemática com Python](https://www.youtube.com/playlist?list=PLucm8g_ezqNrCFUZ3vPIKs41hveecygsm) - Otávio Miranda
* [Orientação a Objetos](https://www.youtube.com/playlist?list=PLucm8g_ezqNqj--UUSn16yfDp3xcZi40t) - Otávio Miranda
* [Programação em Python](https://www.youtube.com/playlist?list=PLucm8g_ezqNrrtduPx7s4BM8phepMn9I2) - Bóson Treinamentos
* [Programação em Python: O Guia para Iniciantes](https://www.udemy.com/course/programacao-python-guia-para-iniciantes/) - Jones Granatyr (Udemy)
* [Python 3 na Prática](https://www.udemy.com/python-3-na-pratica/) - João Batista (Udemy)
* [Python 3 na Web com Django (Básico e Intermediário)](https://www.udemy.com/python-3-na-web-com-django-basico-intermediario/) - Gileno Alves Santa Cruz Filho (Udemy)
* [Python Básico](https://solyd.com.br/treinamentos/python-basico) - Guilherme Junqueira (Solyd Offensive Security)
* [Python Com Bancos de Dados](https://www.youtube.com/playlist?list=PLucm8g_ezqNp7ECP-fidzdgeVDufBTYDV) - Bóson Treinamentos
* [Python Fundamentos para Análise de Dados](https://www.datascienceacademy.com.br/course?courseid=python-fundamentos) - Data Science Academy
* [Python Orientado a Objetos Python POO](https://www.youtube.com/playlist?list=PLbIBj8vQhvm34qAAEEH_PdL2tMG9rz-P7) - Otávio Miranda
* [Python para Competições de Programação](https://www.youtube.com/playlist?list=PLMxflQ9_eOd9CY6Id5gfs3Edqt8vLC47p) - Adorilson
* [Python para Iniciantes](https://www.udemy.com/python-para-iniciantes/) - Tiago Miguel (Udemy)
* [Selenium com Python](https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B) - Eduardo Mendes
#### Django
* [Curso de Django 2](https://www.youtube.com/playlist?list=PLnDvRpP8BnewqnMzRnBT5LeTpld5bMvsj) - Matheus Battisti
* [Curso de Django Aprenda a Desenvolver Aplicações Web Do Zero](https://www.youtube.com/playlist?list=PLLVddSbilcumgeyk0z6ko5U_FYPfbRO2C) - Jefferson Lobato
* [Curso de Django To-Do-List](https://www.youtube.com/playlist?list=PLLVddSbilcunGg0IJ4zP05Z91yrEaIiQh) - Jefferson Lobato
* [Django](https://www.youtube.com/playlist?list=PL3gEA6Xsr_el-1m_ew_kwPVGgDiG1nwY-) - Pythonando
#### FastAPI
* [Criando uma API com FastAPI](https://www.youtube.com/playlist?list=PLJHVw_wMqnI-eX95g9U_W941l_yWsIDIL) - Anderson Rocha
* [Curso de FastAPI 2025](https://www.youtube.com/playlist?list=PLOQgLBuj2-3KT9ZWvPmaGFQ0KjIez0403) - Eduardo Mendes
* [Curso de FastAPI Rest API com Python ](https://www.youtube.com/playlist?list=PLpdAy0tYrnKy3TvpCT-x7kGqMQ5grk1Xq) - HashTag Programação
* [Curso de FastAPI Sincrono](https://www.youtube.com/playlist?list=PLOQgLBuj2-3IuFbt-wJw2p2NiV9WTRzIP) - Eduardo Mendes
#### Flask
* [Curso de Flask](https://www.youtube.com/playlist?list=PLWhiA_CuQkbBhvPojHOPY81BmDt2eSfgI) - Filipe Morelli Developer
* [Flask](https://www.youtube.com/playlist?list=PLyOx5V4KUjDf3-flamHYkJ2ygYmdRDdE9) - Lan Code
### R
* [Curso de R com R Studio](https://www.youtube.com/playlist?list=PLzWDDw1w8cTS4i_B49WOWtjngjcMqTruG) - Escola de Inteligência Artificial
@@ -359,12 +478,14 @@
### Raspberry Pi
* [Curso de Raspberry Pi](https://www.youtube.com/playlist?list=PLx4x_zx8csUj1PvvXekoDwuUyL0pljiU1) - CFBCursos
* [Curso de Raspberry Pi: primeiros passos](https://www.youtube.com/playlist?list=PLHz_AreHm4dnGZ_nudmN4rvyLk2fHFRzy) - Gustavo Guanabara
### React Native
* [Aprenda React Native](https://www.youtube.com/playlist?list=PL8fIRnD1uUSnRqz3E2caAWDqbtIFXmNtW) - Canal Geek Dev
* [Curso base de React Native 2025](https://www.youtube.com/playlist?list=PL29TaWXah3ibI0ewWkI7xMI952wHEaFTK) - Lucas Souza Dev
* [Curso React Native (aprendiz)](https://www.youtube.com/playlist?list=PLdDT8if5attEd4sRnZBIkNihR-_tE612_) - One Bit Code
@@ -379,11 +500,16 @@
### Rust
* [Aprenda Rust](https://www.youtube.com/playlist?list=PLjSf4DcGBdiGCNOrCoFgtj0KrUq1MRUME) - CodeShow
* [Curso Rust Básico](https://www.youtube.com/playlist?list=PLGtFJAmtESz-V5p-svTX34bGQvNuXEpHE) - Linguagem Rust
* [Programando do 0 ao avançado na linguagem de programação Rust](https://www.youtube.com/playlist?list=PLWmXJQDlXOHX6UdAmXv6euoqDPUtMLpJf) - Lanby 0xff3 λ
### Sass
* [Curso de Sass](https://www.youtube.com/playlist?list=PLMy95_4XE08OmaSd_GOLKNkqhoJFvg7w7) - Vida FullStack
* [Curso de SASS](https://www.youtube.com/playlist?list=PLEBYKM1xzmIPGBtBRU7aTqMZFbj2H3xqo) - BUSSOLA DEV
* [Curso Sass](https://www.youtube.com/playlist?list=PL97KElaimHeGRtfkksKwxg6IGVZi_cR7J) - Amanda Vilela
* [Sass placeholders: o jeito certo](https://www.udemy.com/course/sass-placeholders-o-jeito-certo/) - Tárcio Zemel (Udemy)
@@ -391,6 +517,7 @@
* [Conceitos de Programação em Shell Script](https://www.udemy.com/conceitos-de-programacao-em-shell-script/) - TemWeb (Udemy)
* [Curso de Shell Scripting - Programação no Linux](https://www.youtube.com/playlist?list=PLucm8g_ezqNrYgjXC8_CgbvHbvI7dDfhs) - Bóson Treinamentos
* [Curso intensivo de programação em Bash](https://www.youtube.com/playlist?list=PLXoSGejyuQGr53w4IzUzbPCqR4HPOHjAI) - debxp
* [Curso Shell GNU](https://www.youtube.com/playlist?list=PLXoSGejyuQGqJEEyo2fY3SA-QCKlF2rxO) - debxp
@@ -408,11 +535,17 @@
### Swift
* [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)](https://www.udemy.com/aprendendoswift3/) - Lucas Alencar (Udemy)
* [Curso de introdução ao desenvolvimento iOS](https://www.youtube.com/playlist?list=PLprgbdnzrDkHjUr2mFq0ypg-v6RNChKA8) Attekita Dev
* [Curso de Swift - Programação](https://www.youtube.com/playlist?list=PLJ0AcghBBWShgIH122uw7H9T9-NIaFpP-) - Tiago Aguiar
* [Curso de Swift Básico](https://www.youtube.com/playlist?list=PLTl7hsEfhCWVx6os_oOHpJF_YrJmRnIQk) - Novos Negócios em TIC
* [Curso grátis Swift e SwiftUI](https://www.youtube.com/playlist?list=PLMdYygf53DP46rneFgJ7Ab6fJPcMvr8gC) - Filipe Deschamps
### TypeScript
* [Curso completo de Typescript](https://www.youtube.com/playlist?list=PL9tY_tDo_Q0DOAzTaPnWYsryfNLsz1K6U) - Rincko Dev
* [Curso de React com Typescript](https://www.youtube.com/playlist?list=PL29TaWXah3iZktD5o1IHbc7JDqG_80iOm) - Lucas Souza Dev
* [Curso de Typescript](https://www.youtube.com/playlist?list=PLx4x_zx8csUhtPMrkiGvFJVE5LX8Qat5s) - CFBCursos
* [Mini-curso de TypeScript](https://www.youtube.com/playlist?list=PLlAbYrWSYTiPanrzauGa7vMuve7_vnXG_) - Willian Justen Curso
* [TypeScript - Aprendendo Junto](https://www.youtube.com/playlist?list=PL62G310vn6nGg5OzjxE8FbYDzCs_UqrUs) - DevDojo
* [Typescript - Zero to Hero](https://github.com/glaucia86/curso-typescript-zero-to-hero) - Glaucia Lemos
@@ -421,21 +554,31 @@
#### Angular
* [Angular](https://www.youtube.com/playlist?list=PLnDvRpP8Bnex2GQEN0768_AxZg_RaIGmw) - Matheus Battisti
* [Angular 17 - 2024](https://www.youtube.com/playlist?list=PLWXw8Gu52TRKj3tFWHlkheh8rLQRqQ1__) - Ralf Lima
* [Aprenda Angular Do Zero - primeiro passos](https://www.youtube.com/live/OmkmeBOAg44) - Fernanda Kipper
* [Começando com Angular](https://balta.io/cursos/comecando-com-angular) - Andre Baltieri (balta.io)
* [Curso Angular 17](https://www.youtube.com/playlist?list=PLXEUJjGpEX7zwdFSAzIPiSf9p0tOeI1Yu) - Code Dimension
* [Curso Angular 19 na prática](https://www.youtube.com/playlist?list=PLAHPGKIfQVuIff8XNEhEN9-EJbwiQykCC) - O Dev Lucas
* [Curso Angular 9](https://www.youtube.com/playlist?list=PLdPPE0hUkt0rPyAkdhHIIquKbwrGUkvw3) - Cod3r
* [Curso de Angular](https://loiane.training/curso/angular/) - Loiane Groner
* [Curso gratuito de Angular](https://www.youtube.com/playlist?list=PLhna1crYw0SOFqiss05ybqJCc6fvGn6BF) - Café com Bug
### WordPress
* [Curso de Loja Virtual: WooCommerce + WordPress](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZNE5PAYc0h4iVkqBCgBZR) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de WordPress 2022 Grátis e Completo](https://www.youtube.com/playlist?list=PLltHgIJnfTsAnyA8KPXC6ohTYzGEreVEa) - CursoB Cursos Online
* [Curso de WordPress 2025](https://www.youtube.com/playlist?list=PLa3bnULYnrpGrgUyQUXwrIUXk75_jO-n2) - Descomplicando Sites
* [Curso de WordPress 2025: Como Criar um do zero](https://www.youtube.com/playlist?list=PLR9X8pL__UdiA1wMB02jndrD1d2kffu1o) - Curso WordPress Definitivo
* [Curso de WordPress: Criando um site do zero](https://www.youtube.com/playlist?list=PLHz_AreHm4dmDP_RWdiKekjTEmCuq_MW2) - Gustavo Guanabara (Curso em Vídeo)
* [Curso WordPress na prática](https://www.youtube.com/playlist?list=PLSAqMrdVsnTabS-6FQPcr3LcF-UzEA7Co) - HostGator Brasil
### Segurança da Informação
* [Boas Práticas de Segurança da Informação para Sua Empresa](https://www.udemy.com/course/empresa-mais-segura/) - Afonso da Silva E. (Udemy)
* [Curso de Segurança com Prática](https://www.youtube.com/playlist?list=PLAp37wMSBouB70jGTeT0JjW_LNC_JBHCo) - Hardware Redes Brasil
* [Curso de Segurança da Informação](https://www.youtube.com/playlist?list=PLHz_AreHm4dkYS6J9KeYgCCVpo5OXkvgE) - Gustavo Guanabara, (Curso em Video)
* [Segurança da Informação: Por onde iniciar sua carreira](https://www.udemy.com/course/seguranca-da-informacao-por-onde-iniciar-sua-carreira/) - Alexandro Silva (Udemy)
@@ -443,4 +586,5 @@
### SEO
* [Curso de SEO - Mão na massa](https://www.youtube.com/playlist?list=PLVPIs-7SxXA_O-fUH5PbKhEHdTPnYKMiE) - Flavio Klens (Agência Klens)
* [Curso de SEO (Iniciante)](https://www.youtube.com/playlist?list=PLqDfVio-YDgtfPuoYe1Ps_y9Ds1RU444_) - Caio Rodrigues
* [Curso prático de SEO](https://www.youtube.com/playlist?list=PLHz_AreHm4dm4pBTRvBFMpSXvEoymoa90) - Gustavo Guanabara (Curso em Video)
+28
View File
@@ -0,0 +1,28 @@
### Index
* [Algoritmi și Structuri de Date](#algoritmi-structuri-date)
* [C++](#cpp)
* [Javascript](#javascript)
* [Python](#python)
### <a id="algoritmi-structuri-date"></a>Algoritmi și Structuri de Date
* [Structuri de Date și Algoritmi](https://lectii.utm.md/courses/structuri-de-date-si-algoritmi/) - Universitatea Tehnică a Moldovei
### <a id="cpp"></a>C++
* [Programarea calculatoarelor](https://lectii.utm.md/courses/programarea-calculatoarelor/) - Universitatea Tehnică a Moldovei
* [Programarea Orientată pe Obiecte](https://lectii.utm.md/courses/programarea-orientata-pe-obiecte/) - Universitatea Tehnică a Moldovei
### Javascript
* [Curs JavaScript în limba română pentru începători](https://www.youtube.com/playlist?list=PL7aWL1nkGk0ytE-fV1pApIdKI2ZwIyw-5) - DevSchool
### Python
* [Bazele programării calculatoarelor](https://lectii.utm.md/courses/bazele-programarii-calculatoarelor/) - Universitatea Tehnică a Moldovei
+6 -2
View File
@@ -21,6 +21,7 @@
* [Python](#python)
* [R](#r)
* [Ruby](#ruby)
* [Rust](#rust)
### Уровни
@@ -73,7 +74,6 @@ ADV - Продвинутый. Тонкости.
* [Основы Go](https://ru.hexlet.io/courses/go-basics) - Hexlet (BEG)
* [Программирование на Golang](https://stepik.org/course/54403) - Stepik (BEG)
* [Go (Golang) - первое знакомство](https://stepik.org/course/100208) - Stepik (BEG)
* [PRO Go. Основы программирования](https://stepik.org/course/158385) - Stepik (BEG)
### Haskell
@@ -185,7 +185,11 @@ ADV - Продвинутый. Тонкости.
### Ruby
* [Бесплатный онлайн курс по основам Ruby](https://code-basics.com/ru/languages/ruby) - Code-basics (BEG)
* [Введение в Ruby](https://ru.hexlet.io/courses/ruby) - Hexlet (BEG)
* [Путь Rubyrush](https://rubyrush.ru/steps) (BEG)
* [Ruby - первое знакомство](https://stepik.org/course/87996) - Stepik (BEG)
### Rust
* [Введение в Rust](https://stepik.org/course/228001) - Stepik (BEG)
* [Rust: Начальный уровень](https://stepik.org/course/195449) - Stepik (BEG)
+73
View File
@@ -1,9 +1,15 @@
### Index
* [AI](#ai)
* [Android](#android)
* [Bash and Shell](#bash-and-shell)
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Cloud Computing](#cloud-computing)
* [Computer Organisation & Architecture](#computer-organisation--architecture)
* [Cryptography & Network Security](#cryptography--network-security)
* [Data Science](#data-science)
* [Data Structures and Algorithms](#dsa)
* [Express JS](#express-js)
* [Flutter](#flutter)
@@ -24,6 +30,12 @@
* [Swift](#swift)
### AI
* [AI Tutorials in Tamil](https://www.youtube.com/playlist?list=PLLHRrAfRqTbPbodOKyV6QeEOMx8KaBiSm) - Endless Knowledge
* [Artificial Intelligence Course for Beginners in Tamil](https://www.youtube.com/playlist?list=PLMn73l82HB5B9oMtKeAexWVdXLRL_BChV) - Hope Artificial Intelligence
### Android
* [Android In Tamil 2019](https://youtube.com/playlist?list=PL4unWLKFsZfcGBja19mrwodNm6AyzZk2B) - Tutor Joe's Stanley
@@ -33,12 +45,31 @@
### Bash and Shell
* [Bash scripting in Tamil](https://youtube.com/playlist?list=PLgWpUXNR_WCeWiXmsYf5HUe7E4I29zTJr) - Payilagam
* [Complete Bash Shell Scripting for beginners in Tamil \| Linux \| Redhat \| Bash \| Shell Scripting Tamil](https://www.youtube.com/watch?v=7vvigzYvapA) - Tamil Tut Era
* [Linux Shell Scripting - Tamil](https://www.youtube.com/playlist?list=PLe61-EtQTlGsMT6fLm0ONaAycUuNK1TeF) - Skill Up With Stan
### C
* [C Programming for Beginners in Tamil \| Complete Course \| code io - Tamil](https://www.youtube.com/watch?v=fmSnLiAv-zc) - code io - Tamil
* [C Programming in Tamil](https://www.youtube.com/playlist?list=PLAJng2Pkr-8wB0CcJ73mrCrE96FrB_XHO) - Kai Naatu
* [C Programming in Tamil \| Complete C Programming course (2023) \| C tutorial - தமிழ்](https://www.youtube.com/watch?v=JAy56OH58Y4) - Logic First Tamil
* [C Programming Tutorial - Tamil](https://www.youtube.com/playlist?list=PL2j991kByVOVKWsOxB-CQV-nISLn9ZcvV) - CONQUER VICTORY
* [C Tutorial in Tamil](https://youtube.com/playlist?list=PLBQXOA5OR76rq-sU8mNsUmj2Z9kQXz7oD) - Tamil Pro Techniques
* [CS25C01- Computer Programming C in Tamil -Anna university regulation-2025](https://www.youtube.com/playlist?list=PLwheXbz_XBtlRkGvQVJ34RkDl5mg1ndND) - Murugan Tech World
* [Fundamentals of C programming in Tamil](https://youtube.com/playlist?list=PLmjuBlzAWCzxTdRxTtMSj1NFe_GvFlvFw) - Collectiva Knowledge Academy
* [Types Of Pointers IN C Programming Tutorial For Beginners In TAMIL](https://www.youtube.com/playlist?list=PL1BEqtXLfK1o2xyxLO95R6Fo9PV7mGoXf) - Programming Tutor Tamil
### <a id="csharp"></a>C#
* [C# Course in Tamil](https://www.youtube.com/playlist?list=PLN00Qh4gtjNv_MSn3_Nl6GqGYxyd_LIQM) - Programming Line
* [C# tutorial in Tamil - Full Course for Beginners \| தமிழ்](https://www.youtube.com/watch?v=wEv8QiCyeSE) - Anto sujesh
* [Learn C# in 8 Hours - Full Course \| C# Tutorial for beginners in Tamil](https://www.youtube.com/watch?v=74b1tdaf5MM&t=16s) - BTree Systems
* [Learn C# in Tamil](https://www.youtube.com/playlist?list=PLiHeZHTmVuddLE9IW6vqUqwr12U1WzK3g) - Kaalaratham Tamil Tholaikaatchi
* [Selenium Automation Testing (C# cucumber BDD) \| specflow BDD courset](https://www.youtube.com/playlist?list=PLjuPgqaza-gpvva4T9FxIxO7Iyqk4sKTU) - Learn Technology in Tamil
* [Tamil - C# / .Net Basics For Beginner to Expert](https://www.youtube.com/watch?v=ciFCKxjuirM) - CodeWithKarthik
* [Unity C# Scripting Basics in Tamil](https://www.youtube.com/playlist?list=PLvRASKtKbYeRV8GGS-Xxu0hQJOW4Yxviq) - AJAY AJ - GAME DEV
### <a id="cpp"></a>C++
@@ -47,6 +78,38 @@
* [C++ Programming in Tamil](https://www.youtube.com/playlist?list=PLYM2_EX_xVvUppW1kS91ZNEI20k1V1liI) - Logic First Tamil
### Cloud Computing
* [AWS Full Course for beginners in Tamil \| Free Crash Course \| Ultimate AWS Tutorial in Tamil](https://www.youtube.com/watch?v=eZeNIakuqbc) - The Madras Programmer
* [AWS Tutorial In Tamil \| AWS Cloud Computing For Beginners Tamil \| AWS Tamil Cloud](https://www.youtube.com/watch?v=DaSt-5tTmG4) - BTree Systems
* [Cloud Computing In Tamil](https://www.youtube.com/playlist?list=PL3WUjOOQCEw08GWGuKvuZdrb7Bfkn3oxh) - Ganapathy Tech Tips
* [Data Engineering](https://www.youtube.com/playlist?list=PLLa_h7BriLH3gVIwDBamEFCbqPW8SqAqU) - Google Cloud Tamil
### Computer Organisation & Architecture
* [Computer Architecture](https://www.youtube.com/playlist?list=PLs5kvWTDBVQx4Wy1Si8N5Kv2XOViASmPd) - TAMIL KANINI
* [Computer Architecture in Tamil \| TRB \| Engineering](https://www.youtube.com/playlist?list=PLBMNl-szJPPc2ZAJeA1Va1qGDL8F7l9Dq) - Terrace Out
* [Digital Principles and Computer Organization in Tamil CS3351 Anna University Syllabus](https://www.youtube.com/playlist?list=PLOmHrZkA584-oWxuXJGv1y9C9knOEW_ti) - 4G Silver Academy தமிழ்
### Cryptography & Network Security
* [CB3491 - Cryptography and Cyber Security \| Anna University Regulation 2021 in Tamil](https://www.youtube.com/playlist?list=PLfNKAsmI385JgHfEw32fM9-4qT3fYiTFu) - PK Educational Institute
* [CB3491-Cryptography and cyber security](https://www.youtube.com/playlist?list=PLwheXbz_XBtlAu-T0wq489qojaVqwxnlv) - Murugan Tech World
* [Cryptography & Network security](https://www.youtube.com/playlist?list=PLmAmHQ-_5ySx_dXmOwSuGGGyE8XsbYT0n) - Trouble- Free
* [Cryptography & Network security](https://www.youtube.com/playlist?list=PL1eBtGPYeYXXVme45jaTpG3RiRYyPbGoT) - Won the ARREARS
* [Cryptography and Cyber Security in Tamil \| CB3491 Lectures in Tamil \| Anna University Syllabus](https://www.youtube.com/playlist?list=PLOmHrZkA584-moxtJEbgIgswpjSB6jkgl) - 4G Silver Academy தமிழ்
* [Cryptography and Network Security \| Tamil](https://www.youtube.com/playlist?list=PLBMNl-szJPPePpMWV3GNIgI3rvSwo3Yav) - Terrace Out
* [Cryptography and Network Security(CB3491)](https://www.youtube.com/playlist?list=PLR4Rlu17MDY5PP5MO6y3AehtPIBmN6ajX) - BECAUSE
### Data Science
* [Data Science Full Course in Tamil](https://www.youtube.com/playlist?list=PL-M5l4dLK9TVOoqZXW6cSYKcSjKzuLbOl) - KaaShiv InfoTech
* [Data Science Full Course in Tamil 2024 \| Data Science Tutorial for Beginners in Tamil](https://www.youtube.com/watch?v=hNCd_BM4T3M) - BTree Systems
### <a id="dsa"></a>Data Structures and Algorithms
* [தமிழில் Data Structures and Algorithms](https://youtube.com/playlist?list=PL_UqaR55i1797oG0BL0wtxdPpa_NYNFLz) - CSE Tamila by Eezytutorials
@@ -95,16 +158,26 @@
### Machine Learning
* [Artificial Intelligence and Machine Learning (CS3491)](https://www.youtube.com/playlist?list=PLR4Rlu17MDY5jGC5tO_6kJsSDELOzmveh) - BECAUSE
* [Introduction to Machine Learning(Tamil)](https://www.youtube.com/playlist?list=PLyqSpQzTE6M-9thAeyB2mRFYvvW8AWxXX) - IIT Madras NPTEL
* [Machine Learning In Tamil](https://www.youtube.com/playlist?list=PLorkqpg7qgkw8xqc-RmuCgfCWRWCRnN-u) - Chill and Grow
* [Machine Learning In Tamil](https://www.youtube.com/playlist?list=PL3uLubnzL2TnWzEtapD1w5ypl8tMR9N08) - Shriram Vasudevan
* [Machine Learning in Tamil](https://www.youtube.com/playlist?list=PLJtSFa-YIedYu2QfQaHJJBLT096RxtMHD) - Majaa Matrix
* [Machine Learning in Tamil](https://www.youtube.com/playlist?list=PLOmHrZkA584-YEDX_2CMGnY2Xvj6B4Lf-) - 4G Silver Academy தமிழ்
* [Machine Learning in Tamil](https://youtube.com/playlist?list=PL5itdT07Pm8wxRaPWljPntnBmnOs4ExDM) - Nithya Duraisamy
* [Machine Learning Tamil Lecture Series Part #1 Data Preprocessing](https://www.youtube.com/playlist?list=PL18h92UN0f0bm1Aw9_Tgk1Nrp9rOzV63N) - LWM - தமிழ்
* [Machine Learning with Python and R](https://www.youtube.com/playlist?list=PL-1QQC56x1gEgj8C4L2hw5orryqgdnuoP) - Data Science Alive
### MongoDB
* [Mongo DB](https://www.youtube.com/playlist?list=PLhP5RsB7fhE3Tprm1_WyiToWM80SXw-UN) - code io - Tamil
* [Mongo DB Tutorial In Tamil](https://www.youtube.com/playlist?list=PLoM4uAkd4g69r07VTpVNIZ7wmC_Lkqd0H) - BTree Systems
* [MongoDB Complete Course in Tamil \| 3 Hours](https://www.youtube.com/watch?v=0zwYbudzaJc) - CodeWithKarthik
* [MongoDB Complete Tutorial \| MongoDB in Tamil \| Tutor Joe's](https://www.youtube.com/watch?v=KD-2vh9v1co) - Tutor Joe's Stanley
* [MongoDB Course in Tamil](https://www.youtube.com/playlist?list=PL7BQ4lqtgECRiWoThupyKXRQoDuEV2zy5) - JVL Code
* [MongoDB Tamil Tutorial for Beginners](https://www.youtube.com/playlist?list=PLfD4W8QfMd5DhXKriTHyHjNzNSe_1I7g1) - MaanavaN Learn Code
* [MongoDB Tutorial for beginners in Tamil 2025 \| Full Course for Beginners](https://www.youtube.com/watch?v=CKaywM2qXpo) - Balachandra
### Next JS
+23 -1
View File
@@ -13,9 +13,11 @@
* [Data Science](#data-science)
* [Data Structures and Algorithms](#data-structures-and-algorithms)
* [Database Management Systems](#database-management-systems)
* [Docker](#docker)
* [Ethical Hacking](#ethical-hacking)
* [Flutter](#flutter)
* [HTML and CSS](#html-and-css)* [Java](#java)
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [Javascript](#javascript)
* [ExpressJS](#expressjs)
* [NextJS](#nextjs)
@@ -72,11 +74,15 @@
* [C Language in Telugu - Complete Tutorial in 12 Hours](https://www.youtube.com/watch?v=HdvRHC5TiwE) - Telugu Computer World
* [C Language Tutorial](https://www.youtube.com/playlist?list=PL3KKfF5A0sSKZutcrUiTCQDX0hn7Tw61E) - Telugu Scit Tutorials
* [C Language Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-n8Iz-_3MuNsJFzr0UlGUu) - Telugu Computer World
* [C Language Full Course in Telugu](https://www.youtube.com/playlist?list=PLD7HLs2NCdoUiJir3Kqdqs6OX07oFdcgT) - College Coders
* [C Programming](https://www.youtube.com/playlist?list=PLS8lzSv6JRJ0naiWKSsE15A2sPNufLat1) - Swaroop Talks
* [C language in Telugu](https://www.youtube.com/playlist?list=PLNgoFk5SYUgn5L4ocsA6FTvqKLSzp_8wF) - Vamsi Bhavani
### <a id="cpp"></a>C++
* [C++ Complete Tutorial](https://www.youtube.com/watch?v=uZBXKmQH5u8) - Telugu Computer World
* [C++ Course in Telugu : 25 Days Challenge](https://www.youtube.com/playlist?list=PLNgoFk5SYUglsFq6H2WkQODuzsQyyRrPl) - Vamsi Bhavani
* [C++ Language Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm9keJjsA95jKa4EUVLd7mQP) - Telugu Computer World
* [C++ Programming in Telugu - Complete Tutorial in 14 Hours](https://www.youtube.com/playlist?list=PLC2mgeYbYNm9keJjsA95jKa4EUVLd7mQP) - Telugu Computer World
@@ -109,12 +115,20 @@
* [Data Structures in Telugu in 7hrs \| Full Course \| Learn Data Structures](https://www.youtube.com/watch?v=pm_ugbO2FlY) - Believer 01
* [Data Structures](https://www.youtube.com/playlist?list=PLJSrGkRNEDAgmq4kKkPuh8aFJs-zxVbWK) - Lab Mug
* [Java + DSA Course From scratch in Telugu](https://www.youtube.com/playlist?list=PLjzLBp9HHZWhVXBSPS1VqxXXDoVk07gd9) - engineering animuthyam
* [PYTHON + DSA in Telugu For Free](https://www.youtube.com/playlist?list=PLjzLBp9HHZWiJrhfJzTAEbwdpQIfUXtwP) - engineering animuthyam
### Docker
* [Docker Complete Course in Telugu](https://www.youtube.com/playlist?list=PLFoX_td1iTj-ATh48yU4qudcsLPi2kzv0) - NextOps Videos
### Ethical Hacking
* [Complete Ethical Hacking Course in Telugu \|\| Tech Cookie](https://www.youtube.com/watch?v=96_znX8_4Mg) - Tech Cookie
* [Ethical Hacking Tutorial in Telugu \| Ethical Hacking Course \| Edureka Telugu](https://www.youtube.com/watch?v=C5ig8YxRHUM) - edureka! Telugu
* [Ethical Hacking and Cybersecurity](https://www.youtube.com/playlist?list=PLEeX7rNQmSN1SVzjuNcMWYLmKidFfqC0r) - ACEP Tech in Telugu
### HTML and CSS
@@ -123,6 +137,7 @@
* [HTML in Telugu \|\| HTML in Telugu by Kotha Abhishek](https://www.youtube.com/playlist?list=PLv_sM9ZH4RUWkdiiILVHnNZUsOr2DBS7S) - Chintu Tutorials
* [CSS Tutorial for Beginners in Telugu \| Best CSS tutorial for beginners \| CSS3 Tutorial \| TechEnlgiht](https://www.youtube.com/watch?v=z7_gt7x6XAM) - TECH ENLIGHT
* [CSS Tutorials in telugu \|\| CSS in Telugu by Kotha Abhishek](https://www.youtube.com/playlist?list=PLv_sM9ZH4RUVjmxTl5PysFSxJ6VQbdnRc) - Chintu Tutorials
* [CSS Course](https://www.youtube.com/playlist?list=PLMVcNCMUfcCHbRJwgH4VdEIAosKVLxJ1p) - PurnaChandra Bandaru
### <a id="ds"></a>Data Structures
@@ -141,6 +156,8 @@
* [Core Java in Telugu Language](https://www.youtube.com/playlist?list=PLacgMXFs7kl8wrP2mPyJgsWVk-FP31qq1) - H Y R Tutorials
* [Full Java Tutorials in Telugu - Telugu Web Guru](https://www.youtube.com/playlist?list=PLh6Yk2rpZu2Lyt9-2hhRj37otchec1OJL) - telugu web guru
* [JAVA Programming](https://www.youtube.com/playlist?list=PLKZ1dSitnT22IpIQJ2kgfyLeQJ7ySPBol) - Trending Technology
* [Java Course in Telugu : 30 Days Challenge](https://www.youtube.com/playlist?list=PLNgoFk5SYUgmv-wv3aOupxr82c53KJDOB) - Vamsi Bhavani
* [Java 8 Hours Course in Telugu](https://www.youtube.com/watch?v=AzJEnN2pK_I) - Python Life
* [Java in Telugu - Complete Tutorial in 13 Hours](https://www.youtube.com/watch?v=wXfmWSGE2ok) - Telugu Computer World
@@ -151,6 +168,8 @@
* [JavaScript Complete Tutorials In Telugu by Kotha Abhishek](https://www.youtube.com/watch?v=GuahuUTSUKI) - Chintu Tutorials
* [JAVA SCRIPT FOR BEGINNERS IN 7 HOURS \|\| LEARN JAVA SCRIPT IN 7 HOURS \|\| JAVA SCRIPT](https://www.youtube.com/watch?v=BTuCzffKh8E) - Sundeep Saradhi Kanthety
* [JavaScript in Telugu \|\| JavaScript in Telugu by Kotha Abhishek](https://www.youtube.com/playlist?list=PLv_sM9ZH4RUW_Pgz-6B0Q-YTfWvC7RVFN) - Chintu Tutorials
* [Javascript Full Course In Telugu For Beginners To Pro](https://www.youtube.com/playlist?list=PLpp0qTynBRqlfMUd_-A65HQ8gAZ-evWLR) - Deekshitha Tech Talks
* [JavaScript Full Course In Telugu](https://www.youtube.com/playlist?list=PLD7HLs2NCdoU7aqlOpVrkBOU8EEzkMEnE) - College Coders
#### ExpressJS
@@ -176,6 +195,7 @@
* [React JS In Telugu](https://www.youtube.com/watch?v=1r79Eqw6tfg) - Telugu Skillhub
* [React JS In Telugu (Playlist)](https://www.youtube.com/playlist?list=PLWnZ0qt0PImVaDkDbF96dnRGO0_lXVLKf) - Telugu Skillhub
* [React Js Tutorials in Telugu](https://www.youtube.com/playlist?list=PLzdWZT-ZJD0-806wl_diOtzcMS8SYTzq3) - CS World Telugu
* [React - Full Course Telugu](https://www.youtube.com/playlist?list=PLW_lUetpZclcrR9JGkAJ3hjhix0UoLFz7) - TechZoom Media
#### VueJS
@@ -212,6 +232,7 @@
* [Python in Telugu For Beginners - Complete Tutorial in 10 Hours](https://www.youtube.com/watch?v=fP9IvI4qu80) - Telugu Computer World
* [Python in Telugu - Step by Step Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-3aTUq98pbmrA3P1_m-aJR) - Telugu Computer World
* [Python Course in Telugu: 30 days challenge](https://www.youtube.com/playlist?list=PLNgoFk5SYUglQOaXSY8lAlPXmK6tQBHaw) - Vamsi Bhavani
* [Python Full Course in Telugu with Notes](https://www.youtube.com/playlist?list=PL2Kd-KQLppEF2rENam5gUQnslbfpRyLxR) - Dodagatta Nihar
### R
@@ -225,3 +246,4 @@
* [SQL commands and PL/SQL programs complete in telugu - Oracle SQL-PL/SQL in telugu](https://www.youtube.com/watch?v=2XB5CddzEaM) - Edusoft Learning Systems - Learning Simplified
* [SQL Tutorial for beginners in Telugu](https://www.youtube.com/playlist?list=PLANRDZaL1nlsfBLayvMb_y9k__o_8kt24) - Telugu Programmer
* [Sql tutorials in telugu - sql video tutorials - sql tutorials for beginners telugu](https://www.youtube.com/playlist?list=PLXx2-0oYp1LPUXvjjriVMaMWALucsitR1) - VLR Training
* [SQL Full Course in Telugu](https://www.youtube.com/playlist?list=PLpp0qTynBRqljESSL111GPBRK-_xXLuYL) - Deekshitha Tech Talks
+1
View File
@@ -17,6 +17,7 @@
### Algoritmalar
* [Algoritma Analizi](https://www.youtube.com/playlist?list=PLh9ECzBB8tJPTWIUbZjHZMMGuZcpHUv5h) - BilgisayarKavramlari
* [Algoritmalar ve Veri Yapıları](https://www.youtube.com/playlist?list=PLMQXT_yvb6DUV3usqrNYMfAXoYGXtpmSq) - Berat Ersarı
* [Algoritmalara giriş](https://acikders.tuba.gov.tr/course/view.php?id=133) - Charles Leiserson / Erik Demaine (Çev. Ali Yazıcı - Haluk Ar)
* [Algoritmaları Anlamak](https://www.youtube.com/playlist?list=PLR_3k5Bkz0SBA9PoV6DrxpghD7pqPScGJ) - Fatih Özkaynak
* [On Derste Algoritma ve Programlama](https://www.youtube.com/playlist?list=PLKnjBHu2xXNNiJdlhiEl_RMkK0PbJ1_DB) - Murat Yücedağ
+1 -1
View File
@@ -39,5 +39,5 @@ ADV - Просунутий. Тонкощі.
* [Python 2: Курс Молодого Бійця](http://www.vitaliypodoba.com/tutorials/python2-beginners-course/) - Віталій Подоба
* [Мова програмування Python](https://stepik.org/course/101696) - Александр Руденко (Stepik) (BEG)
* [Основи програмування на Python](https://courses.prometheus.org.ua/courses/KPI/Programming101/2015_T1/about) - Нікіта Павлюченко (email address *required*, phone number *required*)
* [Програмування на мові Python (3.x). Початковий курс](http://web.archive.org/web/20201026152235/https://sites.google.com/site/pythonukr/vstup) *(:card_file_box: archived)*
* [Програмування на мові Python (3.x). Початковий курс](http://web.archive.org/web/20201026152235/https://sites.google.com/site/pythonukr/vstup) *( :card_file_box: archived)*
* [Основи програмування. Python. Частина 1 - КПІ](https://ela.kpi.ua/handle/123456789/25111) - А.В. Яковенко
+14 -2
View File
@@ -2,6 +2,7 @@
* [Algorithms](#algorithms)
* [Android](#android)
* [Assembly](#assembly)
* [C](#c)
* [C++](#cplusplus)
* [C#](#csharp)
@@ -22,17 +23,27 @@
* [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv&rlm;
* [The complete Android Application Development Course in Hindi/Urdu \| Android Development for Beginners in Hindi - Urdu \| Android tutorial in Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOe8IWZnA515lGPKaWx5WNOE) - Fahad Hussain&rlm;
* [Mobile App Development Tutorial Series using React Native in Urdu / Hindi](https://www.youtube.com/playlist?list=PL9fcHFJHtFaZ6DuInqORqFUaKiZO1XCmb) - Perfect Web Solutions&rlm;
* [Flutter App Development Tutorial in Urdu / Hindi](https://www.youtube.com/playlist?list=PLFyjjoCMAPtxq8V9fuVmgsYKLNIKqSEV4) - The Tech Brothers&rlm;
### <a id="c"></a>C
### Assembly
* [C language tutorial for beginners Urdu/Hindi](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfDo1cChVR3jYEzLtNpGjXa) - Fahad Hussain&rlm;
* [Assembly Language Programming Tutorials in Urdu / Hindi](https://www.youtube.com/playlist?list=PLR2FqYUVaFJpHPw1ExSVJZFNlXzJYGAT1) - Programology&rlm;
### C
* [C Language Tutorials (Urdu/Hindi)](https://www.youtube.com/playlist?list=PL0yiR-15Ytq8ro6SA-0JWkdyihxxVc_cB) - AssadUllahCh
* [C language tutorial for beginners Urdu/Hindi](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfDo1cChVR3jYEzLtNpGjXa) - Fahad Hussain
* [C Programming for Beginners Urdu/Hindi](https://www.youtube.com/playlist?list=PLezGSay-CjmxobCUsJnIelVG5kM12qKY_) - Super Learning
### <a id="cplusplus"></a>C++
* [C++ Course Series for Beginner in Urdu/Hindi](https://www.youtube.com/playlist?list=PLuuQCKO44unsLwJMkR8_koVG6vDPjMYmH) - Learning Point&rlm;
* [C++ Free Course for Beginners in (Urdu /Hindi)](https://www.youtube.com/playlist?list=PLt4rWC_3rBbWnDrIv4IeC4Vm7PN1wvrNg) - CodeMite&rlm;
* [Object Oriented Programming (OOP) Using C++ [Full Course]](https://www.youtube.com/playlist?list=PLduM7bkxBdOekXfkEqIBAivzG99V2LrAS) - Safdar Dogar&rlm;
* [Object Oriented Programming with C++ (Urdu)](https://www.youtube.com/playlist?list=PLnd7R4Mcw3rJicg4QtoI8gFkoefyCLvEq) - Recluze&rlm;
* [Programming Fundamentals With C++ Complete Course In urdu \| Hindi](https://www.youtube.com/playlist?list=PL4QkPoTgwFULciDFVJEHEwOKMtf9Q_Aqh) - Kacs Learnings&rlm;
@@ -67,3 +78,4 @@
* [Python](https://www.youtube.com/playlist?list=PL-vQNozaqIxuPzFUVEIrYDvd6ieUshJTw) - Kawish - Urdu&rlm;
* [Python_ka_chilla (python in 40 days in urdu/Hindi)](https://www.youtube.com/playlist?list=PL9XvIvvVL50HVsu-Ao8NBr0UJSO8O6lBI) - Codeanics&rlm;
* [Python Tutorial For Beginners](https://www.youtube.com/playlist?list=PLejKBGxF74J7pEMNf4hAJkssDSef73H7c) - Cyber Warriors - Urdu&rlm;
+4 -3
View File
@@ -9,7 +9,7 @@
* [Blazor](#blazor)
* [Bootstrap](#bootstrap)
* [C](#c)
* [C#](#a-idcsharpac)
* [C#](#csharp)
* [C++](#cpp)
* [Cấu trúc dữ liệu và Giải thuật](#cấu-trúc-dữ-liệu-và-giải-thuật)
* [Dart](#dart)
@@ -248,9 +248,11 @@
* [Go Language Advanced Programming](https://github.com/zalopay-oss/go-advanced) - Zalopay
* [Golang cơ bản - Playlist](https://www.youtube.com/playlist?list=PLw-L1SGSvTEco7QvKTEd39wrMoTCPNUuN) - Yuh lập trình viên
* [Golang thực chiến cho người mới](https://www.youtube.com/playlist?list=PLVDJsRQrTUz4bQDHCElBG2AsJzCwonqKs) - Code4Func
* [Khóa học lập trình Golang Từ Cơ Bản Đến Nâng Cao Lập Trình Go Cho Người Mới [FULL COURSE A - Z]](https://www.youtube.com/playlist?list=PLTasIXUHepx0tYvXfFsbEl69VbMCZDH1i) - Code With Tuan
* [Lập trình Go cơ bản](https://www.youtube.com/playlist?list=PLOsM_3jFFQRnzp7jWU3WLmQ1sF4IX45zr) - Việt Trần
* [Lập trình Golang](https://www.youtube.com/playlist?list=PLVDJsRQrTUz5icsxSfKdymhghOtLNFn-k) - Code4Func
* [Lập Trình REST API cơ bản với Golang](https://www.youtube.com/playlist?list=PLOsM_3jFFQRl3tAqDVU-nPJOHBfXJVnaM) - Việt Trần
* [Master RESTful API với Golang và Gin: Khóa Học Lập Trình Thực Chiến Xây Dựng Backend [FULL COURSE A - Z]](https://www.youtube.com/playlist?list=PLTasIXUHepx1hPkFeN9OXa2bcuILAqiJM) - Code With Tuan
* [Tự học Golang trong 5 giờ. Học xong kiếm lương ngàn đô!](https://www.youtube.com/playlist?list=PLC4c48H3oDRwlxVzOv2L8CXF7tZmtPHkn) - The Funzy Dev
@@ -356,7 +358,7 @@
* [Khóa tự học machine learning cơ bản](https://www.youtube.com/playlist?list=PLZEIt444jqpBPoqtW2ARJp9ICnF3c7vJC) - Son Nguyen
* [Lập trình Machine learning cơ bản với Python](https://www.youtube.com/playlist?list=PL33lvabfss1zLDVHXW_YUJxhxBFap-vm_) - K team
* [Machine learing cơ bản](https://machinelearningcoban.com) - Vũ Hữu Tiệp *(:construction: in process)*
* [Machine learing cơ bản](https://machinelearningcoban.com) - Vũ Hữu Tiệp *( :construction: in process)*
* [Machine Learning](https://www.youtube.com/playlist?list=PLsWjY--3QXFWE1Nk6erXuTSf3QLC161pm) - Son Tran
* [Machine Learning Cơ Bản](https://www.youtube.com/playlist?list=PLu-LVHS6JzYjoUuPAwcE9sff2NMrEH6KD) - Học Lập Trình cùng Phát
* [Machine learning cơ bản (Học máy thống kê)](https://www.youtube.com/playlist?list=PLpDNYPX7w1RYeDSr3q0EJA978jjuMz4TX) - Bài Học 10 Phút
@@ -477,7 +479,6 @@
* [Học lập trình React JS - Redux - NodeJS qua dự án thực tế](https://www.youtube.com/playlist?list=PLmbxe7ftoDqSNf5yGMhbDNjIZIM5mQ7Ow) - Thầy Nguyễn Đức Việt
* [Học React Hooks cơ bản (2020)](https://www.youtube.com/playlist?list=PLeS7aZkL6GOsHNoyeEpeL8B1PnbKoQD9m) - Easy Frontend
* [Học React Hooks cơ bản (2020)](https://www.youtube.com/playlist?list=PLeS7aZkL6GOsHNoyeEpeL8B1PnbKoQD9m) - Easy Frontend
* [Học redux cơ bản 2020](https://www.youtube.com/playlist?list=PLeS7aZkL6GOvCz3GiOtvtDXChJRuebb7S) - Easy Frontend
* [Khóa Học Fullstack SERN (SQL, Express.js, React.js, Node.js) Web Developer](https://youtube.com/playlist?list=PLncHg6Kn2JT6E38Z3kit9Hnif1xC_9VqI) - Hỏi Dân IT
* [Khóa Học Lập Trình React.js - Redux](https://www.youtube.com/playlist?list=PLJ5qtRQovuEOoKffoCBzTfvzMTTORnoyp) - nghiepuit
+1
View File
@@ -15,6 +15,7 @@
### AI
* [初学者的生成式 AI .NET - 一门课程](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/zh) - Microsoft (GitHub)
* [动手学深度学习](https://zh.d2l.ai/index.html) - d2lzh
* [机器学习速成课程](https://developers.google.com/machine-learning/crash-course/prereqs-and-prework?hl=zh-cn) - 谷歌出品
+8
View File
@@ -0,0 +1,8 @@
### Index
* [AI](#ai)
### AI
* [初學者的生成式 AI .NET 課程](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/tree/main/translations/tw) - Microsoft (GitHub)
+28
View File
@@ -0,0 +1,28 @@
# பங்களிப்பாளர் நடத்தை நெறிமுறைகள்
இந்தத் திட்டத்தின் பங்களிப்பாளர்கள் மற்றும் பராமரிப்பாளர்களாக, ஒரு திறந்த மற்றும் வரவேற்கத்தக்க சமூகத்தை வளர்க்கும் நோக்கத்தில், சிக்கல்களைப் புகாரளித்தல், புதிய அம்சங்களைக் கோருதல், ஆவணங்களைப் புதுப்பித்தல், pull request-கள் அல்லது patch-களைச் சமர்ப்பித்தல் மற்றும் பிற செயல்பாடுகள் மூலம் பங்களிக்கும் அனைத்து மக்களையும் மதிக்க நாங்கள் உறுதியளிக்கிறோம்.
அனுபவ நிலை, பாலினம், பாலின அடையாளம் மற்றும் வெளிப்பாடு, பாலியல் நாட்டம், இயலாமை, தனிப்பட்ட தோற்றம், உடல் அளவு, இனம், பூர்வீகம், வயது, மதம் அல்லது தேசியம் ஆகியவற்றைப் பொருட்படுத்தாமல், இந்தத் திட்டத்தில் பங்கேற்பதை அனைவருக்கும் துன்புறுத்தல் இல்லாத அனுபவமாக மாற்றுவதற்கு நாங்கள் கடமைப்பட்டுள்ளோம்.
பங்கேற்பாளர்களின் ஏற்றுக்கொள்ள முடியாத நடத்தைக்கான எடுத்துக்காட்டுகள்:
* பாலியல் சார்ந்த மொழி அல்லது உருவப் படங்களைப் பயன்படுத்துதல்
* தனிப்பட்ட தாக்குதல்கள்
* ட்ரோலிங் செய்வது அல்லது அவமதிக்கும்/இழிவான கருத்துக்களை வெளியிடுவது
* பொது அல்லது தனிப்பட்ட துன்புறுத்தல்
* வெளிப்படையான அனுமதியின்றி, மற்றவர்களின் தனிப்பட்ட தகவல்களான உடல் அல்லது மின்னணு முகவரிகளை வெளியிடுதல்
* பிற நெறிமுறையற்ற அல்லது தொழில்முறையற்ற நடத்தை
திட்டப் பராமரிப்பாளர்களுக்கு இந்த நடத்தை நெறிமுறைகளுடன் பொருந்தாத கருத்துகள், மாற்றங்கள் (commits), குறியீடுகள், wiki திருத்தங்கள், சிக்கல்கள் (issues) மற்றும் பிற சமர்ப்பிப்புகளை அகற்றுவதற்கும், திருத்துவதற்கும் அல்லது நிராகரிப்பதற்கும் உரிமை மற்றும் பொறுப்பு உள்ளது. மேலும், அவர்கள் பொருத்தமற்ற, அச்சுறுத்தும், புண்படுத்தும் அல்லது தீங்கு விளைவிக்கும் என்று கருதும் பிற நடத்தைகளுக்காக எந்தவொரு பங்களிப்பாளரையும் தற்காலிகமாகவோ அல்லது நிரந்தரமாகவோ தடை செய்வதற்கும் உரிமை உண்டு.
இந்த நடத்தை நெறிமுறைகளை ஏற்றுக்கொள்வதன் மூலம், திட்டப் பராமரிப்பாளர்கள் இந்தத் திட்டத்தை நிர்வகிப்பதன் ஒவ்வொரு அம்சத்திலும் இந்தக் கொள்கைகளை நேர்மையாகவும் நிலையாகவும் பயன்படுத்துவதற்குத் தங்களை அர்ப்பணிக்கின்றனர். நடத்தை நெறிமுறைகளைப் பின்பற்றாத அல்லது அமல்படுத்தாத திட்டப் பராமரிப்பாளர்கள் திட்டக் குழுவிலிருந்து நிரந்தரமாக நீக்கப்படலாம்.
ஒரு தனிநபர் திட்டத்தையோ அல்லது அதன் சமூகத்தையோ பிரதிநிதித்துவப்படுத்தும் போது, இந்த நடத்தை நெறிமுறைகள் திட்ட வெளிகளிலும் பொது வெளிகளிலும் பொருந்தும்.
தவறான, துன்புறுத்தும் அல்லது ஏற்றுக்கொள்ள முடியாத நடத்தைகள் `victorfelder at gmail.com` என்ற முகவரியில் ஒரு திட்டப் பராமரிப்பாளரைத் தொடர்புகொண்டு புகாரளிக்கப்படலாம். அனைத்துப் புகார்களும் மதிப்பாய்வு செய்யப்பட்டு விசாரிக்கப்படும், மேலும் சூழ்நிலைகளுக்குத் தேவையான மற்றும் பொருத்தமான ஒரு பதிலை அது விளைவிக்கும். ஒரு சம்பவத்தைப் புகாரளிப்பவர் தொடர்பான ரகசியத்தன்மையைப் பராமரிக்கப் பராமரிப்பாளர்கள் கடமைப்பட்டுள்ளனர்.
இந்த நடத்தை நெறிமுறைகள், [Contributor Covenant, பதிப்பு 1.3.0](https://contributor-covenant.org/version/1/3/0/)-இலிருந்து தழுவி எடுக்கப்பட்டது.
[homepage]: https://contributor-covenant.org
[Translations](README.md#translations)
+2 -2
View File
@@ -135,13 +135,13 @@ Exemple:
- <a id="in_process"></a>Llibres en procés / encara no acabats:
```text
CORRECTE : * [A punt de ser un llibre fascinant](http://example.com/book2.html) - John Doe (HTML) (:construction: *en procés
CORRECTE : * [A punt de ser un llibre fascinant](http://example.com/book2.html) - John Doe (HTML) ( :construction: *en procés
```
- <a id="archived"></a>Enllaços arxivats:
```text
CORRECTE : * [Un recurs recuperat a partir de la seva línia de temps](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: arxivat)*
CORRECTE : * [Un recurs recuperat a partir de la seva línia de temps](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: arxivat)*
```
<!----><a id="alphabetical-order"></a>
+2 -2
View File
@@ -132,13 +132,13 @@ Beispiel:
- <a id="in_process"></a>Bücher in Bearbeitung:
```text
RICHTIG: * [Wird bald ein tolles Buch sein](http://example.com/book2.html) - John Doe (HTML) *(:construction: in Bearbeitung)*
RICHTIG: * [Wird bald ein tolles Buch sein](http://example.com/book2.html) - John Doe (HTML) *( :construction: in Bearbeitung)*
```
- <a id="archived"></a>Archived link:
```text
RICHTIG: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
RICHTIG: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Alphabetische Sortierung
+2 -2
View File
@@ -137,13 +137,13 @@
- <a id="in_process"></a>Βιβλία σε εξέλιξη:
```text
ΚΑΛΟ: * [Θα Είναι Σύντομα Ένα Φοβερό Βιβλίο](http://example.com/book2.html) - John Doe (HTML) *(:construction: σε εξέλιξη)*
ΚΑΛΟ: * [Θα Είναι Σύντομα Ένα Φοβερό Βιβλίο](http://example.com/book2.html) - John Doe (HTML) *( :construction: σε εξέλιξη)*
```
- <a id="archived"></a>Αρχειοθετημένοι σύνδεσμοι:
```text
ΚΑΛΟ: * [Ένα Ενδιαφέρον Way-backed Βιβλίο](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: αρχειοθετημένο)*
ΚΑΛΟ: * [Ένα Ενδιαφέρον Way-backed Βιβλίο](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: αρχειοθετημένο)*
```
### Alphabetical order
+2 -2
View File
@@ -140,13 +140,13 @@ Ejemplo:
- <a id="in_process"></a>Libros en proceso / no acabados aún:
```text
CORRECTO : * [A punto de ser un libro fascinante](http://example.com/book2.html) - John Doe (HTML) *(:construction: en proceso)*
CORRECTO : * [A punto de ser un libro fascinante](http://example.com/book2.html) - John Doe (HTML) *( :construction: en proceso)*
```
- <a id="archived"></a>Enlaces archivados:
```text
CORRECTO : * [Un recurso recuperado a partir de su línea de tiempo](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archivado)*
CORRECTO : * [Un recurso recuperado a partir de su línea de tiempo](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archivado)*
```
<!----><a id="alphabetical-order"></a>
+2 -2
View File
@@ -136,13 +136,13 @@
* <a id="in_process"></a>کتاب‌های در دست تالیف:
```text
خوب: * [کتابی که عالی خواهدشد](http://example.com/book2.html) - نام نویسنده (HTML) *(:construction: in process)*
خوب: * [کتابی که عالی خواهدشد](http://example.com/book2.html) - نام نویسنده (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Archived link:
```text
خوب: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
خوب: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### ترتیب الفبایی
+2 -2
View File
@@ -134,13 +134,13 @@ Halimbawa:
- <a id="in_process"></a>In-process books:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *(:construction: in process)*
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Archived link:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Alphabetical order
+2 -2
View File
@@ -132,13 +132,13 @@ Exemple:
- <a id="in_process"></a>Livres en cours :
```
BIEN : * [Sera bientôt un livre génial](http://exemple.com/livre2.html) - John Doe (HTML) *(:construction: in process)*
BIEN : * [Sera bientôt un livre génial](http://exemple.com/livre2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Lien archivé:
```text
BIEN : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
BIEN : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### <a id="alphabetical-order"></a>Ordre alphabétique
+2 -2
View File
@@ -141,7 +141,7 @@ Example:
```text
अच्छा: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *(:construction: प्रक्रियाधीन)*
अच्छा: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *( :construction: प्रक्रियाधीन)*
```
@@ -149,7 +149,7 @@ Example:
```text
अच्छा: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: संरक्षित)*
अच्छा: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: संरक्षित)*
```
+2 -2
View File
@@ -138,13 +138,13 @@ Contoh:
- <a id="in_process"></a>Buku dalam proses penulisan:
```text
BAIK : * [Akan Segera Menjadi Buku yang Luar Biasa](http://example.com/book2.html) - John Doe (HTML) *(:construction: in process)*
BAIK : * [Akan Segera Menjadi Buku yang Luar Biasa](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Tautan yang diarsipkan:
```text
BAIK : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
BAIK : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
<!----><a id="alphabetical-order"></a>
+2 -2
View File
@@ -134,13 +134,13 @@ Esempi:
- <a id="in_process"></a>Libri in sviluppo:
```text
CORRETTO : * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *(:construction: in process)*
CORRETTO : * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Link archiviato:
```text
CORRETTO : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
CORRETTO : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Ordinamento alfabetico
+2 -2
View File
@@ -132,13 +132,13 @@
- <a id="in_process"></a>In-process books:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) ( :construction: *in process*)
```
- <a id="archived"></a>Archived link:
```text
GOOD * [ウェイバックされた面白い本](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
GOOD * [ウェイバックされた面白い本](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### アルファベット順
+2 -2
View File
@@ -128,13 +128,13 @@
- <a id="in_process"></a>작성 중인 책:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *(:construction: in process)*
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>아카이브된 링크:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### 알파벳 순서
+377
View File
@@ -0,0 +1,377 @@
*[ഇത് മറ്റ് ഭാഷകളിൽ വായിക്കുക](README.md#translations)*
## സംഭാവന നൽകുന്നതിനുള്ള ലൈസൻസ് ഉടമ്പടി
സംഭാവന ചെയ്യുന്നതിലൂടെ, നിങ്ങൾ ഈ റിപ്പോസിറ്ററിയുടെ [ലൈസൻസ്](../LICENSE) അംഗീകരിക്കുന്നു.
## സംഭാവന നൽകുന്നവർക്കുള്ള പെരുമാറ്റച്ചട്ടം
സംഭാവന ചെയ്യുന്നതിലൂടെ, നിങ്ങൾ ഈ റിപ്പോസിറ്ററിയുടെ [പെരുമാറ്റച്ചട്ടം](CODE_OF_CONDUCT-ml.md) പാലിക്കാൻ സമ്മതിക്കുന്നു. ([വിവർത്തനങ്ങൾ](README.md#translations))
## ചുരുക്കത്തിൽ
1. "ഒരു പുസ്തകം എളുപ്പത്തിൽ ഡൗൺലോഡ് ചെയ്യാനുള്ള ലിങ്ക്" എന്നത് എല്ലായ്പ്പോഴും ഒരു *സൗജന്യ* പുസ്തകത്തിലേക്കുള്ള ലിങ്ക് ആകണമെന്നില്ല. ദയവായി സൗജന്യമായ ഉള്ളടക്കം മാത്രം സംഭാവന ചെയ്യുക. അത് സൗജന്യമാണെന്ന് ഉറപ്പാക്കുക. പുസ്തകങ്ങൾ ലഭിക്കുന്നതിന് ഇമെയിൽ വിലാസം *നിർബന്ധമായും* നൽകേണ്ട പേജുകളിലേക്കുള്ള ലിങ്കുകൾ ഞങ്ങൾ സ്വീകരിക്കുന്നതല്ല, എന്നാൽ ഇമെയിൽ വിലാസം അഭ്യർത്ഥിക്കുന്ന ലിങ്കുകൾ സ്വീകരിക്കുന്നതാണ്.
2. നിങ്ങൾ Git അറിഞ്ഞിരിക്കണമെന്നില്ല: ഈ റിപ്പോസിറ്ററിയിൽ *ഇതിനകം ഇല്ലാത്ത* താൽപ്പര്യമുള്ള എന്തെങ്കിലും നിങ്ങൾ കണ്ടെത്തുകയാണെങ്കിൽ, നിങ്ങളുടെ ലിങ്ക് നിർദ്ദേശങ്ങളുമായി ഒരു [ഇഷ്യൂ (Issue)](https://github.com/EbookFoundation/free-programming-books/issues) തുറക്കുക.
- നിങ്ങൾക്ക് Git അറിയാമെങ്കിൽ, ദയവായി ഈ റിപ്പോസിറ്ററി ഫോർക്ക് (Fork) ചെയ്ത് പുൾ റിക്വസ്റ്റുകൾ (PR) അയക്കുക.
3. ഞങ്ങൾക്ക് 6 തരം ലിസ്റ്റുകളുണ്ട്. ശരിയായത് തിരഞ്ഞെടുക്കുക:
- *പുസ്തകങ്ങൾ* : PDF, HTML, ePub, a gitbook.io അടിസ്ഥാനമാക്കിയുള്ള സൈറ്റ്, ഒരു Git റിപ്പോസിറ്ററി, മുതലായവ.
- *കോഴ്‌സുകൾ* : ഒരു കോഴ്‌സ് എന്നത് പുസ്തകമല്ലാത്ത ഒരു പഠന സാമഗ്രിയാണ്. [ഇതൊരു കോഴ്‌സാണ്](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
- *ഇന്ററാക്ടീവ് ട്യൂട്ടോറിയലുകൾ* : ഉപയോക്താവിന് കോഡോ കമാൻഡുകളോ ടൈപ്പ് ചെയ്യാനും ഫലം വിലയിരുത്താനും അനുവദിക്കുന്ന ഒരു ഇന്ററാക്ടീവ് വെബ്സൈറ്റ് ("വിലയിരുത്തുക" എന്നതുകൊണ്ട് ഞങ്ങൾ "ഗ്രേഡ് ചെയ്യുക" എന്ന് അർത്ഥമാക്കുന്നില്ല). ഉദാഹരണത്തിന്: [Try Haskell](http://tryhaskell.org), [Try Git](https://learngitbranching.js.org).
- *പ്ലേഗ്രൗണ്ടുകൾ* : പ്രോഗ്രാമിംഗ് പഠിക്കുന്നതിനുള്ള ഓൺലൈനും ഇന്ററാക്ടീവുമായ വെബ്സൈറ്റുകൾ, ഗെയിമുകൾ അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ് സോഫ്റ്റ്‌വെയറുകൾ. കോഡ് സ്നിപ്പെറ്റുകൾ എഴുതുക, കംപൈൽ ചെയ്യുക (അല്ലെങ്കിൽ പ്രവർത്തിപ്പിക്കുക), പങ്കിടുക. പ്ലേഗ്രൗണ്ടുകൾ പലപ്പോഴും കോഡുമായി കളിക്കാനും പരിശീലിക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.
- *പോഡ്‌കാസ്റ്റുകളും സ്ക്രീൻകാസ്റ്റുകളും* : പോഡ്‌കാസ്റ്റുകളും സ്ക്രീൻകാസ്റ്റുകളും.
- *പ്രോബ്ലം സെറ്റുകളും കോമ്പറ്റീറ്റീവ് പ്രോഗ്രാമിംഗും* : ലളിതമോ സങ്കീർണ്ണമോ ആയ പ്രശ്നങ്ങൾ പരിഹരിച്ച്, കോഡ് റിവ്യൂവോടെയോ അല്ലാതെയോ, മറ്റ് ഉപയോക്താക്കളുമായി ഫലങ്ങൾ താരതമ്യം ചെയ്തുകൊണ്ടോ അല്ലാതെയോ നിങ്ങളുടെ പ്രോഗ്രാമിംഗ് കഴിവുകൾ വിലയിരുത്താൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു വെബ്സൈറ്റ് അല്ലെങ്കിൽ സോഫ്റ്റ്‌വെയർ.
4. [താഴെക്കൊടുത്തിരിക്കുന്ന മാർഗ്ഗനിർദ്ദേശങ്ങൾ](https://www.google.com/search?q=%23guidelines) പാലിക്കുകയും ഫയലുകളുടെ [മാർക്ക്ഡൗൺ ഫോർമാറ്റിംഗ്](https://www.google.com/search?q=%23formatting) മാനിക്കുകയും ചെയ്യുക.
5. നിങ്ങളുടെ ലിസ്റ്റുകൾ **അക്ഷരമാലാക്രമത്തിലാണെന്നും** **ഫോർമാറ്റിംഗ് നിയമങ്ങൾ പാലിക്കുന്നുണ്ടെന്നും** ഉറപ്പാക്കാൻ GitHub Actions ടെസ്റ്റുകൾ പ്രവർത്തിപ്പിക്കും. നിങ്ങളുടെ മാറ്റങ്ങൾ ടെസ്റ്റുകളിൽ വിജയിക്കുന്നുണ്ടോയെന്ന് **ഉറപ്പാക്കുക**.
-----
### മാർഗ്ഗനിർദ്ദേശങ്ങൾ
- പുസ്തകം സൗജന്യമാണെന്ന് ഉറപ്പാക്കുക. ആവശ്യമെങ്കിൽ ഒന്നുകൂടി പരിശോധിക്കുക. പുസ്തകം സൗജന്യമാണെന്ന് നിങ്ങൾ എന്തുകൊണ്ട് കരുതുന്നു എന്ന് PR-ൽ കമന്റ് ചെയ്യുന്നത് അഡ്മിൻമാർക്ക് സഹായകമാകും.
- Google Drive, Dropbox, Mega, Scribd, Issuu തുടങ്ങിയ ഫയൽ അപ്‌ലോഡ് പ്ലാറ്റ്‌ഫോമുകളിൽ ഹോസ്റ്റ് ചെയ്ത ഫയലുകൾ ഞങ്ങൾ സ്വീകരിക്കില്ല.
- നിങ്ങളുടെ ലിങ്കുകൾ [താഴെ](https://www.google.com/search?q=%23alphabetical-order) വിവരിച്ചിരിക്കുന്നതുപോലെ അക്ഷരമാലാക്രമത്തിൽ ചേർക്കുക.
- ഏറ്റവും ആധികാരികമായ ഉറവിടമുള്ള ലിങ്ക് ഉപയോഗിക്കുക (അതായത്, എഡിറ്ററുടെ വെബ്സൈറ്റിനേക്കാൾ നല്ലത് മൂന്നാം കക്ഷി വെബ്സൈറ്റാണ് , അതിനേക്കാൾ നല്ലത് രചയിതാവിൻ്റെ വെബ്സൈറ്റാണ്).
- ഫയൽ ഹോസ്റ്റിംഗ് സേവനങ്ങൾ പാടില്ല (ഇവയിൽ Dropbox, Google Drive ലിങ്കുകൾ ഉൾപ്പെടുന്നു, എന്നാൽ ഇവയിൽ മാത്രം പരിമിതപ്പെടുന്നില്ല).
- ഒരേ ഡൊമെയ്‌നിലും ഒരേ ഉള്ളടക്കം നൽകുന്നിടത്തോളം കാലം, ഒരു `http` ലിങ്കിനേക്കാൾ എല്ലായ്പ്പോഴും ഒരു `https` ലിങ്കിന് മുൻഗണന നൽകുക.
- റൂട്ട് ഡൊമെയ്‌നുകളിൽ, അവസാനമുള്ള സ്ലാഷ് (`/`) ഒഴിവാക്കുക: `http://example.com/` എന്നതിന് പകരം `http://example.com` എന്ന് ഉപയോഗിക്കുക.
- എല്ലായ്പ്പോഴും ഏറ്റവും ചെറിയ ലിങ്കിന് മുൻഗണന നൽകുക: `http://example.com/dir/index.html` എന്നതിനേക്കാൾ നല്ലത് `http://example.com/dir/` ആണ്.
- URL ഷോർട്ട്നർ ലിങ്കുകൾ പാടില്ല.
- സാധാരണയായി "പതിപ്പ്" ലിങ്കിനേക്കാൾ "നിലവിലുള്ള" ലിങ്കിന് മുൻഗണന നൽകുക: `http://example.com/dir/book/v1.0.0/index.html` എന്നതിനേക്കാൾ നല്ലത് `http://example.com/dir/book/current/` ആണ്.
- ഒരു ലിങ്കിന് കാലാവധി കഴിഞ്ഞ സർട്ടിഫിക്കറ്റ്/സെൽഫ്-സൈൻഡ് സർട്ടിഫിക്കറ്റ്/മറ്റേതെങ്കിലും SSL പ്രശ്നമുണ്ടെങ്കിൽ:
1. സാധ്യമെങ്കിൽ അതിനെ `http` പതിപ്പ് ഉപയോഗിച്ച് *മാറ്റിസ്ഥാപിക്കുക* (കാരണം മൊബൈൽ ഉപകരണങ്ങളിൽ എക്സെപ്ഷനുകൾ സ്വീകരിക്കുന്നത് സങ്കീർണ്ണമായേക്കാം).
2. `http` പതിപ്പ് ലഭ്യമല്ലെങ്കിലും ബ്രൗസറിൽ ഒരു എക്സെപ്ഷൻ ചേർത്തോ മുന്നറിയിപ്പ് അവഗണിച്ചോ `https` വഴി ലിങ്ക് ആക്‌സസ് ചെയ്യാൻ കഴിയുമെങ്കിൽ അത് *അതുപോലെ നിലനിർത്തുക*.
3. അല്ലെങ്കിൽ *നീക്കം ചെയ്യുക*.
- ഒരു ലിങ്ക് ഒന്നിലധികം ഫോർമാറ്റുകളിൽ നിലവിലുണ്ടെങ്കിൽ, ഓരോ ഫോർമാറ്റിനെക്കുറിച്ചും ഒരു കുറിപ്പോടെ ഒരു പ്രത്യേക ലിങ്ക് ചേർക്കുക.
- ഒരു റിസോഴ്സ് ഇന്റർനെറ്റിൽ പലയിടത്തും നിലവിലുണ്ടെങ്കിൽ
- ഏറ്റവും ആധികാരികമായ ഉറവിടമുള്ള ലിങ്ക് ഉപയോഗിക്കുക (അതായത് രചയിതാവിൻ്റെ വെബ്സൈറ്റാണ് എഡിറ്ററുടെ വെബ്സൈറ്റിനേക്കാൾ നല്ലത്, അതാണ് ഒരു മൂന്നാം കക്ഷി വെബ്സൈറ്റിനേക്കാൾ നല്ലത്).
- അവ വ്യത്യസ്ത എഡിഷനുകളിലേക്ക് ലിങ്ക് ചെയ്യുകയും, ആ എഡിഷനുകൾ സൂക്ഷിക്കാൻ മാത്രം വ്യത്യസ്തമാണെന്ന് നിങ്ങൾ കരുതുകയും ചെയ്യുന്നുവെങ്കിൽ, ഓരോ എഡിഷനെക്കുറിച്ചും ഒരു കുറിപ്പോടെ ഒരു പ്രത്യേക ലിങ്ക് ചേർക്കുക (ഫോർമാറ്റിംഗിനെക്കുറിച്ചുള്ള ചർച്ചയിൽ സംഭാവന നൽകാൻ [Issue \#2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) കാണുക).
- വലിയ കമ്മിറ്റുകളേക്കാൾ ആറ്റോമിക് കമ്മിറ്റുകൾക്ക് (ഓരോ കൂട്ടിച്ചേർക്കലിനും/ഇല്ലാതാക്കലിനും/മാറ്റത്തിനും ഒരു കമ്മിറ്റ്) മുൻഗണന നൽകുക. PR സമർപ്പിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ കമ്മിറ്റുകൾ സ്ക്വാഷ് ചെയ്യേണ്ട ആവശ്യമില്ല. (ഈ നിയമം ഞങ്ങൾ ഒരിക്കലും നിർബന്ധിക്കില്ല, കാരണം ഇത് മെയിന്റനർമാരുടെ സൗകര്യത്തിന് മാത്രമുള്ളതാണ്).
- പുസ്തകം പഴയതാണെങ്കിൽ, തലക്കെട്ടിനൊപ്പം പ്രസിദ്ധീകരിച്ച തീയതിയും ചേർക്കുക.
- ഉചിതമായ സ്ഥലങ്ങളിൽ രചയിതാവിൻ്റെ പേരോ പേരുകളോ ഉൾപ്പെടുത്തുക. "`et al.`" ഉപയോഗിച്ച് രചയിതാക്കളുടെ പട്ടിക ചെറുതാക്കാം.
- പുസ്തകം പൂർത്തിയായിട്ടില്ലെങ്കിൽ, ഇപ്പോഴും പണിപ്പുരയിലാണെങ്കിൽ, [താഴെ](https://www.google.com/search?q=%23in_process) വിവരിച്ചിരിക്കുന്നതുപോലെ "`in process`" എന്ന കുറിപ്പ് ചേർക്കുക.
- ഒരു റിസോഴ്സ് [*Internet Archive's Wayback Machine*](https://web.archive.org) (അല്ലെങ്കിൽ സമാനമായത്) ഉപയോഗിച്ച് പുനഃസ്ഥാപിച്ചതാണെങ്കിൽ, [താഴെ](https://www.google.com/search?q=%23archived) വിവരിച്ചിരിക്കുന്നതുപോലെ "`archived`" എന്ന കുറിപ്പ് ചേർക്കുക. ഉപയോഗിക്കാൻ ഏറ്റവും നല്ലത് പുതിയതും പൂർണ്ണവുമായ പതിപ്പുകളാണ്.
- ഡൗൺലോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നതിന് മുമ്പ് ഒരു ഇമെയിൽ വിലാസമോ അക്കൗണ്ട് സജ്ജീകരണമോ ആവശ്യപ്പെടുകയാണെങ്കിൽ, ഭാഷയ്ക്ക് അനുയോജ്യമായ കുറിപ്പുകൾ ബ്രാക്കറ്റിൽ ചേർക്കുക, ഉദാ: `(ഇമെയിൽ വിലാസം *അഭ്യർത്ഥിച്ചത്*, ആവശ്യമില്ല)`.
-----
### ഫോർമാറ്റിംഗ്
- എല്ലാ ലിസ്റ്റുകളും `.md` ഫയലുകളാണ്. [മാർക്ക്ഡൗൺ](https://guides.github.com/features/mastering-markdown/) സിന്റാക്സ് പഠിക്കാൻ ശ്രമിക്കുക. ഇത് ലളിതമാണ്\!
- എല്ലാ ലിസ്റ്റുകളും ഒരു സൂചികയോടെ (Index) ആരംഭിക്കുന്നു. എല്ലാ വിഭാഗങ്ങളെയും ഉപവിഭാഗങ്ങളെയും അവിടെ ലിസ്റ്റ് ചെയ്യുകയും ലിങ്ക് ചെയ്യുകയുമാണ് ആശയം. ഇത് അക്ഷരമാലാക്രമത്തിൽ സൂക്ഷിക്കുക.
- വിഭാഗങ്ങൾ ലെവൽ 3 ഹെഡിംഗുകളും (`###`), ഉപവിഭാഗങ്ങൾ ലെവൽ 4 ഹെഡിംഗുകളും (`####`) ആണ് ഉപയോഗിക്കുന്നത്.
ആശയം ഇതാണ്:
- അവസാന ലിങ്കിനും പുതിയ വിഭാഗത്തിനും ഇടയിൽ `2` ശൂന്യമായ വരികൾ.
- ഹെഡിംഗിനും അതിൻ്റെ വിഭാഗത്തിലെ ആദ്യ ലിങ്കിനും ഇടയിൽ `1` ശൂന്യമായ വരി.
- രണ്ട് ലിങ്കുകൾക്കിടയിൽ `0` ശൂന്യമായ വരി.
- ഓരോ `.md` ഫയലിൻ്റെയും അവസാനം `1` ശൂന്യമായ വരി.
ഉദാഹരണം:
```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)(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 (download site)
ശരി: * [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
```
- \<a id="in\_process"\>\</a\>പണിപ്പുരയിലുള്ള പുസ്തകങ്ങൾ:
```text
ശരി: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- \<a id="archived"\>\</a\>ആർക്കൈവ് ചെയ്ത ലിങ്ക്:
```text
ശരി: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
- \<a id="license"\>\</a\>സൗജന്യ ലൈസൻസുകൾ (വായിക്കാൻ സൗജന്യമായതും എന്നാൽ "എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്‌തവുമാണ്" എന്ന വിഭാഗത്തിൽ വരുന്നതുമായ റിസോഴ്‌സുകൾ ഞങ്ങൾ ഉൾപ്പെടുത്തുന്നുണ്ടെങ്കിലും, ക്രിയേറ്റീവ് കോമൺസ് പോലുള്ള സൗജന്യ ലൈസൻസുകളുടെ ഉപയോഗത്തെ ഞങ്ങൾ പ്രോത്സാഹിപ്പിക്കുന്നു):
```text
ശരി: * [A Very Awesome Book](https://example.org/book.pdf) - Jane Roe (PDF) (CC BY-SA)
```
പിന്തുണയ്ക്കുന്ന ലൈസൻസുകൾ (പതിപ്പ് നമ്പർ ഇല്ലാതെ):
- `CC BY` 'ക്രിയേറ്റീവ് കോമൺസ് ആട്രിബ്യൂഷൻ'
- `CC BY-NC` 'ക്രിയേറ്റീവ് കോമൺസ് നോൺ-കൊമേർഷ്യൽ'
- `CC BY-SA` 'ക്രിയേറ്റീവ് കോമൺസ് ഷെയർ-എലൈക്ക്'
- `CC BY-NC-SA` 'ക്രിയേറ്റീവ് കോമൺസ് നോൺ-കൊമേർഷ്യൽ, ഷെയർ-എലൈക്ക്'
- `CC BY-ND` 'ക്രിയേറ്റീവ് കോമൺസ് നോ-ഡെറിവേറ്റീവ്സ്'
- `CC BY-NC-ND` 'ക്രിയേറ്റീവ് കോമൺസ് നോൺ-കൊമേർഷ്യൽ, നോ-ഡെറിവേറ്റീവ്സ്'
- `GFDL` 'ഗ്നു ഫ്രീ ഡോക്യുമെന്റേഷൻ ലൈസൻസ്'
#### ഒരു ലൈസൻസ് കുറിപ്പ് ചേർക്കുന്നു (ഘട്ടം ഘട്ടമായി)
ഒരു റിസോഴ്സ് സൗജന്യ/ഓപ്പൺ ലൈസൻസിന് കീഴിൽ വിതരണം ചെയ്യുമ്പോൾ, ഫോർമാറ്റ് കുറിപ്പിന് ശേഷം ബ്രാക്കറ്റിൽ ഒരു ചെറിയ ലൈസൻസ് കുറിപ്പ് ചേർക്കുക. ഈ ഘട്ടങ്ങൾ പാലിക്കുക:
1. റിസോഴ്സ് പേജിൽ ലൈസൻസ് സ്ഥിരീകരിക്കുക.
- സൈറ്റിന്റെ അടിക്കുറിപ്പ്, "ഞങ്ങളെപ്പറ്റി" (About) പേജ്, അല്ലെങ്കിൽ ഒരു LICENSE/Legal വിഭാഗം എന്നിവ നോക്കുക.
- സൗജന്യ/ഓപ്പൺ ഉള്ളടക്ക ലൈസൻസുകൾക്ക് മാത്രം ലൈസൻസ് കുറിപ്പുകൾ ചേർക്കുക (മുകളിലുള്ള പിന്തുണയ്ക്കുന്ന ലിസ്റ്റ് കാണുക). "എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്‌തം" (All Rights Reserved) പോലുള്ള കുറിപ്പുകൾ ചേർക്കരുത്.
2. ലൈസൻസ് സ്ട്രിംഗ്, പതിപ്പ് നമ്പർ ഇല്ലാതെ പിന്തുണയ്ക്കുന്ന ഷോർട്ട് കോഡുകളിലൊന്നിലേക്ക് മാറ്റുക.
- ഉദാഹരണങ്ങൾ: "Creative Commons Attribution 4.0" → `CC BY`; "CC BY-SA 3.0" → `CC BY-SA`; "GNU Free Documentation License" → `GFDL`.
3. ലൈസൻസ് ഫോർമാറ്റി(കൾ)ന് ശേഷവും മറ്റേതെങ്കിലും കുറിപ്പുകൾക്ക് മുമ്പും സ്ഥാപിക്കുക.
- ഒരൊറ്റ ഫോർമാറ്റ്:
```markdown
* [A Very Awesome Book](https://example.org/book-ml.pdf) - Jane Roe (PDF) (CC BY-SA)
```
- ഒന്നിലധികം ഫോർമാറ്റുകൾ:
```markdown
* [Awesome Guide](https://example.org/) - Jane Roe (HTML, PDF) (CC BY)
```
- ഒരു അധിക കുറിപ്പോടൊപ്പം (ഉദാ., ആർക്കൈവ് ചെയ്തത് അല്ലെങ്കിൽ പണിപ്പുരയിലുള്ളത്):
```markdown
* [Old but Gold](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) (CC BY) *( :card_file_box: archived)*
```
4. വ്യത്യസ്ത എഡിഷനുകൾക്കോ ഫോർമാറ്റുകൾക്കോ വ്യത്യസ്ത ലൈസൻസുകളുണ്ടെങ്കിൽ, അവയെ പ്രത്യേക ഇനങ്ങളായി ലിസ്റ്റ് ചെയ്യുകയും ഓരോ എൻട്രിയിലും ശരിയായ ലൈസൻസ് രേഖപ്പെടുത്തുകയും ചെയ്യുക.
5. നിങ്ങൾക്ക് ഉറപ്പില്ലെങ്കിൽ, എന്തുകൊണ്ടാണ് റിസോഴ്സ് ഒരു സൗജന്യ ലൈസൻസിന് കീഴിലാണെന്ന് നിങ്ങൾ വിശ്വസിക്കുന്നതെന്നും എവിടെ നിന്നാണ് നിങ്ങൾക്ക് വിവരം ലഭിച്ചതെന്നും വിശദീകരിച്ച് നിങ്ങളുടെ PR-ൽ ഒരു കമന്റ് ചേർക്കുക.
-----
### അക്ഷരമാലാക്രമം
- ഒരേ അക്ഷരത്തിൽ തുടങ്ങുന്ന ഒന്നിലധികം തലക്കെട്ടുകളുണ്ടെങ്കിൽ, അവയെ രണ്ടാമത്തെ അക്ഷരം അനുസരിച്ച് ക്രമീകരിക്കുക, അങ്ങനെ തുടരുക. ഉദാഹരണത്തിന്: `ab`-ക്ക് മുമ്പ് `aa` വരുന്നു.
- `onetwo`-ക്ക് മുമ്പ് `one two` വരുന്നു.
ഒരു ലിങ്ക് തെറ്റായ സ്ഥാനത്ത് കണ്ടാല്‍, ഏത് വരികളാണ് പരസ്പരം മാറ്റേണ്ടതെന്ന് അറിയാൻ ലിൻറ്റർ പിശക് സന്ദേശം പരിശോധിക്കുക.
-----
### കുറിപ്പുകൾ
അടിസ്ഥാനകാര്യങ്ങൾ താരതമ്യേന ലളിതമാണെങ്കിലും, ഞങ്ങൾ ലിസ്റ്റ് ചെയ്യുന്ന റിസോഴ്‌സുകളിൽ വലിയ വൈവിധ്യമുണ്ട്. ഈ വൈവിധ്യത്തെ ഞങ്ങൾ എങ്ങനെ കൈകാര്യം ചെയ്യുന്നു എന്നതിനെക്കുറിച്ചുള്ള ചില കുറിപ്പുകൾ ഇതാ.
#### മെറ്റാഡാറ്റ
ഞങ്ങളുടെ ലിസ്റ്റുകൾ ഒരു മിനിമം മെറ്റാഡാറ്റ നൽകുന്നു: തലക്കെട്ടുകൾ, URL-കൾ, രചയിതാക്കൾ, പ്ലാറ്റ്‌ഫോമുകൾ, ആക്‌സസ് കുറിപ്പുകൾ.
##### തലക്കെട്ടുകൾ
- കൃത്രിമമായ തലക്കെട്ടുകൾ വേണ്ട. ഞങ്ങൾ റിസോഴ്‌സുകളിൽ നിന്ന് തന്നെ തലക്കെട്ടുകൾ എടുക്കാൻ ശ്രമിക്കുന്നു; സാധിക്കുമെങ്കിൽ തലക്കെട്ടുകൾ ഉണ്ടാക്കാനോ എഡിറ്റോറിയലായി ഉപയോഗിക്കാനോ സംഭാവന ചെയ്യുന്നവരെ ഞങ്ങൾ അനുവദിക്കുന്നില്ല. പഴയ കൃതികൾക്ക് ഒരു അപവാദമുണ്ട്; അവയ്ക്ക് പ്രധാനമായും ചരിത്രപരമായ താൽപ്പര്യമാണെങ്കിൽ, തലക്കെട്ടിനോട് ചേർന്ന് ബ്രാക്കറ്റിൽ വർഷം നൽകുന്നത് ഉപയോക്താക്കൾക്ക് താൽപ്പര്യമുണ്ടോ എന്ന് ತಿಳಿಯാൻ സഹായിക്കുന്നു.
- എല്ലാം വലിയക്ഷരത്തിലുള്ള (ALLCAPS) തലക്കെട്ടുകൾ വേണ്ട. സാധാരണയായി ടൈറ്റിൽ കേസ് ആണ് ഉചിതം, എന്നാൽ സംശയമുണ്ടെങ്കിൽ ഉറവിടത്തിൽ നിന്നുള്ള വലിയക്ഷരം ഉപയോഗിക്കുക.
- ഇമോജികൾ വേണ്ട.
##### URL-കൾ
- ചുരുക്കിയ URL-കൾ ഞങ്ങൾ അനുവദിക്കുന്നില്ല.
- ട്രാക്കിംഗ് കോഡുകൾ URL-ൽ നിന്ന് നീക്കം ചെയ്യണം.
- അന്താരാഷ്ട്ര URL-കൾ എസ്കേപ്പ് ചെയ്യണം. ബ്രൗസർ ബാറുകൾ സാധാരണയായി ഇവ യൂണിക്കോഡിലേക്ക് റെൻഡർ ചെയ്യുന്നു, പക്ഷേ ദയവായി കോപ്പി പേസ്റ്റ് ഉപയോഗിക്കുക.
- HTTPS നടപ്പിലാക്കിയിട്ടുള്ളയിടങ്ങളിൽ സുരക്ഷിതമല്ലാത്ത (`http`) URL-കളേക്കാൾ എല്ലായ്പ്പോഴും സുരക്ഷിതമായ (`https`) URL-കൾക്ക് മുൻഗണന നൽകുന്നു.
- ലിസ്റ്റ് ചെയ്ത റിസോഴ്സ് ഹോസ്റ്റ് ചെയ്യാത്തതും പകരം മറ്റെവിടെയെങ്കിലും പോയിന്റ് ചെയ്യുന്നതുമായ വെബ്‌പേജുകളിലേക്കുള്ള URL-കൾ ഞങ്ങൾക്ക് ഇഷ്ടമല്ല.
##### രചയിതാക്കൾ
- പരിഭാഷകർ ഉൾപ്പെടെ, സൗജന്യ റിസോഴ്സുകളുടെ രചയിതാക്കൾക്ക് ക്രെഡിറ്റ് നൽകാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു\!
- വിവർത്തനം ചെയ്ത കൃതികൾക്ക് യഥാർത്ഥ രചയിതാവിന് ക്രെഡിറ്റ് നൽകണം. രചയിതാക്കൾക്ക് പുറമെയുള്ളവരെ ക്രെഡിറ്റ് ചെയ്യാൻ [MARC റിലേറ്ററുകൾ](https://loc.gov/marc/relators/relaterm.html) ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു, ഈ ഉദാഹരണത്തിലെന്നപോലെ:
```markdown
* [A Translated Book](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator
```
ഇവിടെ, `trl.:` എന്ന വ്യാഖ്യാനം "പരിഭാഷകൻ" (translator) എന്നതിനായുള്ള MARC റിലേറ്റർ കോഡ് ഉപയോഗിക്കുന്നു.
- രചയിതാക്കളുടെ പട്ടികയിലെ ഓരോ ഇനത്തെയും വേർതിരിക്കാൻ കോമ (`,`) ഉപയോഗിക്കുക.
- "`et al.`" ഉപയോഗിച്ച് രചയിതാക്കളുടെ പട്ടിക ചെറുതാക്കാം.
- രചയിതാക്കൾക്ക് ലിങ്കുകൾ ഞങ്ങൾ അനുവദിക്കുന്നില്ല.
- സമാഹാരങ്ങൾക്കോ റീമിക്സ് ചെയ്ത കൃതികൾക്കോ, "രചയിതാവിന്" ഒരു വിവരണം ആവശ്യമായി വന്നേക്കാം. ഉദാഹരണത്തിന്, "GoalKicker" അല്ലെങ്കിൽ "RIP Tutorial" പുസ്തകങ്ങൾക്ക് "`Compiled from StackOverflow documentation`" എന്ന് ക്രെഡിറ്റ് നൽകുന്നു.
- "പ്രൊഫ." അല്ലെങ്കിൽ "ഡോ." പോലുള്ള ബഹുമതികൾ രചയിതാക്കളുടെ പേരുകളിൽ ഞങ്ങൾ ഉൾപ്പെടുത്തുന്നില്ല.
##### സമയബന്ധിതമായ കോഴ്‌സുകളും ട്രയലുകളും
- ആറുമാസത്തിനുള്ളിൽ നീക്കം ചെയ്യേണ്ട കാര്യങ്ങൾ ഞങ്ങൾ ലിസ്റ്റ് ചെയ്യുന്നില്ല.
- ഒരു കോഴ്സിന് പരിമിതമായ എൻറോൾമെന്റ് കാലയളവോ ദൈർഘ്യമോ ഉണ്ടെങ്കിൽ, ഞങ്ങൾ അത് ലിസ്റ്റ് ചെയ്യില്ല.
- ഒരു നിശ്ചിത കാലയളവിലേക്ക് സൗജന്യമായ റിസോഴ്സുകൾ ഞങ്ങൾക്ക് ലിസ്റ്റ് ചെയ്യാൻ കഴിയില്ല.
##### പ്ലാറ്റ്‌ഫോമുകളും ആക്‌സസ് കുറിപ്പുകളും
- കോഴ്‌സുകൾ. പ്രത്യേകിച്ച് ഞങ്ങളുടെ കോഴ്‌സ് ലിസ്റ്റുകൾക്ക്, പ്ലാറ്റ്‌ഫോം റിസോഴ്സ് വിവരണത്തിന്റെ ഒരു പ്രധാന ഭാഗമാണ്. കാരണം കോഴ്‌സ് പ്ലാറ്റ്‌ഫോമുകൾക്ക് വ്യത്യസ്ത സൗകര്യങ്ങളും ആക്‌സസ് മാതൃകകളുമുണ്ട്. രജിസ്ട്രേഷൻ ആവശ്യമുള്ള ഒരു പുസ്തകം ഞങ്ങൾ സാധാരണയായി ലിസ്റ്റ് ചെയ്യില്ലെങ്കിലും, പല കോഴ്‌സ് പ്ലാറ്റ്‌ഫോമുകൾക്കും ഒരുതരം അക്കൗണ്ട് ഇല്ലാതെ പ്രവർത്തിക്കാത്ത സൗകര്യങ്ങളുണ്ട്. ഉദാഹരണ കോഴ്‌സ് പ്ലാറ്റ്‌ഫോമുകളിൽ Coursera, EdX, Udacity, Udemy എന്നിവ ഉൾപ്പെടുന്നു. ഒരു കോഴ്‌സ് ഒരു പ്ലാറ്റ്‌ഫോമിനെ ആശ്രയിക്കുമ്പോൾ, പ്ലാറ്റ്‌ഫോമിന്റെ പേര് ബ്രാക്കറ്റിൽ ലിസ്റ്റ് ചെയ്യണം.
- YouTube. YouTube പ്ലേലിസ്റ്റുകൾ അടങ്ങുന്ന നിരവധി കോഴ്‌സുകൾ ഞങ്ങൾക്കുണ്ട്. ഞങ്ങൾ YouTube-നെ ഒരു പ്ലാറ്റ്‌ഫോമായി ലിസ്റ്റ് ചെയ്യുന്നില്ല, പകരം YouTube സ്രഷ്ടാവിനെ ലിസ്റ്റ് ചെയ്യാൻ ഞങ്ങൾ ശ്രമിക്കുന്നു, അത് പലപ്പോഴും ഒരു ഉപ-പ്ലാറ്റ്‌ഫോമാണ്.
- YouTube വീഡിയോകൾ. ഒരു മണിക്കൂറിൽ കൂടുതൽ ദൈർഘ്യമുള്ളതും ഒരു കോഴ്‌സ് അല്ലെങ്കിൽ ട്യൂട്ടോറിയൽ പോലെ ഘടനാപരമല്ലാത്തതുമായ വ്യക്തിഗത YouTube വീഡിയോകളിലേക്ക് ഞങ്ങൾ സാധാരണയായി ലിങ്ക് ചെയ്യാറില്ല. അങ്ങനെയെങ്കിൽ, PR വിവരണത്തിൽ അത് കുറിക്കുന്നത് ഉറപ്പാക്കുക.
- ചുരുക്കിയ (അതായത് youtu.be/xxxx) ലിങ്കുകൾ പാടില്ല\!
- Leanpub. Leanpub വൈവിധ്യമാർന്ന ആക്‌സസ് മാതൃകകളുള്ള പുസ്തകങ്ങൾ ഹോസ്റ്റ് ചെയ്യുന്നു. ചിലപ്പോൾ ഒരു പുസ്തകം രജിസ്ട്രേഷൻ ഇല്ലാതെ വായിക്കാം; ചിലപ്പോൾ സൗജന്യ ആക്‌സസ്സിനായി ഒരു Leanpub അക്കൗണ്ട് ആവശ്യമാണ്. പുസ്തകങ്ങളുടെ ഗുണനിലവാരവും Leanpub ആക്‌സസ് മാതൃകകളുടെ മിശ്രിതവും ചാഞ്ചാട്ടവും കണക്കിലെടുത്ത്, `*(Leanpub അക്കൗണ്ട് അല്ലെങ്കിൽ സാധുവായ ഇമെയിൽ ആവശ്യപ്പെട്ടേക്കാം)*` എന്ന ആക്‌സസ് കുറിപ്പോടെ രണ്ടാമത്തേത് ലിസ്റ്റ് ചെയ്യാൻ ഞങ്ങൾ അനുവദിക്കുന്നു.
#### വിഭാഗങ്ങൾ
ഒരു റിസോഴ്സ് ഏത് ലിസ്റ്റിൽ പെടുന്നു എന്ന് തീരുമാനിക്കുന്നതിനുള്ള ആദ്യ നിയമം, ആ റിസോഴ്സ് സ്വയം എങ്ങനെ വിവരിക്കുന്നു എന്ന് നോക്കുക എന്നതാണ്. അത് സ്വയം ഒരു പുസ്തകം എന്ന് വിളിക്കുന്നുവെങ്കിൽ, ഒരുപക്ഷേ അതൊരു പുസ്തകമായിരിക്കും.
##### ഞങ്ങൾ ലിസ്റ്റ് ചെയ്യാത്ത വിഭാഗങ്ങൾ
ഇന്റർനെറ്റ് വിശാലമായതിനാൽ, ഞങ്ങളുടെ ലിസ്റ്റുകളിൽ ഞങ്ങൾ ഇവ ഉൾപ്പെടുത്തുന്നില്ല:
- ബ്ലോഗുകൾ
- ബ്ലോഗ് പോസ്റ്റുകൾ
- ലേഖനങ്ങൾ
- വെബ്സൈറ്റുകൾ (ഞങ്ങൾ ലിസ്റ്റ് ചെയ്യുന്ന ധാരാളം ഇനങ്ങൾ ഹോസ്റ്റ് ചെയ്യുന്നവ ഒഴികെ).
- കോഴ്‌സുകളോ സ്ക്രീൻകാസ്റ്റുകളോ അല്ലാത്ത വീഡിയോകൾ.
- പുസ്തക അധ്യായങ്ങൾ
- പുസ്തകങ്ങളിൽ നിന്നുള്ള ടീസർ സാമ്പിളുകൾ
- IRC അല്ലെങ്കിൽ ടെലിഗ്രാം ചാനലുകൾ
- സ്ലാക്കുകൾ അല്ലെങ്കിൽ മെയിലിംഗ് ലിസ്റ്റുകൾ
ഞങ്ങളുടെ കോമ്പറ്റീറ്റീവ് പ്രോഗ്രാമിംഗ് ലിസ്റ്റുകൾ ഈ ഒഴിവാക്കലുകളെക്കുറിച്ച് അത്ര കർശനമല്ല. റിപ്പോസിറ്ററിയുടെ വ്യാപ്തി കമ്മ്യൂണിറ്റിയാണ് നിർണ്ണയിക്കുന്നത്; വ്യാപ്തിയിൽ മാറ്റമോ കൂട്ടിച്ചേർക്കലോ നിർദ്ദേശിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ദയവായി നിർദ്ദേശം നൽകാൻ ഒരു ഇഷ്യൂ ഉപയോഗിക്കുക.
##### പുസ്തകങ്ങളും മറ്റുള്ളവയും
പുസ്തകത്തിന്റെ കാര്യത്തിൽ ഞങ്ങൾ അത്ര കർശനക്കാരല്ല. ഒരു റിസോഴ്സ് ഒരു പുസ്തകമാണെന്ന് സൂചിപ്പിക്കുന്ന ചില ഗുണവിശേഷങ്ങൾ ഇതാ:
- അതിന് ഒരു ISBN (ഇന്റർനാഷണൽ സ്റ്റാൻഡേർഡ് ബുക്ക് നമ്പർ) ഉണ്ട്
- അതിന് ഒരു ഉള്ളടക്ക പട്ടികയുണ്ട്
- ഡൗൺലോഡ് ചെയ്യാവുന്ന ഒരു പതിപ്പ് വാഗ്ദാനം ചെയ്യുന്നു, പ്രത്യേകിച്ച് ePub ഫയലുകൾ.
- അതിന് പതിപ്പുകളുണ്ട്
- അത് ഇന്ററാക്ടീവ് ഉള്ളടക്കത്തെയോ വീഡിയോകളെയോ ആശ്രയിക്കുന്നില്ല
- അത് ഒരു വിഷയത്തെ സമഗ്രമായി ഉൾക്കൊള്ളാൻ ശ്രമിക്കുന്നു
- അത് സ്വയം പൂർണ്ണമാണ്
ഈ ഗുണവിശേഷങ്ങൾ ഇല്ലാത്ത ധാരാളം പുസ്തകങ്ങൾ ഞങ്ങൾ ലിസ്റ്റ് ചെയ്യുന്നുണ്ട്; അത് സാഹചര്യത്തെ ആശ്രയിച്ചിരിക്കും.
##### പുസ്തകങ്ങളും കോഴ്‌സുകളും
ചിലപ്പോൾ ഇവയെ വേർതിരിച്ചറിയാൻ പ്രയാസമാണ്\!
കോഴ്‌സുകൾക്ക് പലപ്പോഴും അനുബന്ധ പാഠപുസ്തകങ്ങൾ ഉണ്ടാകും, അവ ഞങ്ങൾ ഞങ്ങളുടെ പുസ്തക ലിസ്റ്റുകളിൽ ഉൾപ്പെടുത്തും. കോഴ്‌സുകൾക്ക് പ്രഭാഷണങ്ങൾ, വ്യായാമങ്ങൾ, ടെസ്റ്റുകൾ, കുറിപ്പുകൾ അല്ലെങ്കിൽ മറ്റ് ഉപദേശപരമായ സഹായങ്ങൾ എന്നിവയുണ്ട്. ഒരൊറ്റ പ്രഭാഷണമോ വീഡിയോയോ ഒരു കോഴ്‌സല്ല. ഒരു പവർപോയിന്റ് ഒരു കോഴ്‌സല്ല.
##### ഇന്ററാക്ടീവ് ട്യൂട്ടോറിയലുകളും മറ്റുള്ളവയും
അത് പ്രിന്റ് ചെയ്‌തെടുത്തിട്ടും അതിന്റെ സത്ത നിലനിർത്താൻ കഴിയുമെങ്കിൽ, അതൊരു ഇന്ററാക്ടീവ് ട്യൂട്ടോറിയൽ അല്ല.
-----
### ഓട്ടോമേഷൻ
- ഫോർമാറ്റിംഗ് നിയമങ്ങൾ നടപ്പിലാക്കുന്നത് [GitHub Actions](https://github.com/features/actions) വഴി [fpb-lint](https://github.com/vhf/free-programming-books-lint) ഉപയോഗിച്ച് ഓട്ടോമേറ്റ് ചെയ്തിരിക്കുന്നു (കാണുക [`.github/workflows/fpb-lint.yml`](https://www.google.com/search?q=../.github/workflows/fpb-lint.yml))
- 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-ml.md
```
- ഓരോ എൻട്രിയും വേർതിരിക്കാൻ ഒരൊറ്റ സ്പെയ്സ് ഉപയോഗിച്ച്, പരിശോധിക്കാൻ ഒന്നിലധികം ഫയലുകൾ നിങ്ങൾക്ക് വ്യക്തമാക്കാം.
- നിങ്ങൾ ഒന്നിലധികം ഫയലുകൾ വ്യക്തമാക്കുകയാണെങ്കിൽ, ബിൽഡിന്റെ ഫലങ്ങൾ അവസാനമായി പരിശോധിച്ച ഫയലിന്റെ ഫലത്തെ അടിസ്ഥാനമാക്കിയുള്ളതായിരിക്കും. ഇത് കാരണം നിങ്ങൾക്ക് പാസാകുന്ന പച്ച ബിൽഡുകൾ ലഭിച്ചേക്കാം എന്നതിനെക്കുറിച്ച് നിങ്ങൾ ബോധവാനായിരിക്കണം, അതിനാൽ പുൾ റിക്വസ്റ്റിന്റെ അവസാനം "Show all checks" -\> "Details" ക്ലിക്ക് ചെയ്ത് ബിൽഡ് ലോഗ് പരിശോധിക്കുന്നത് ഉറപ്പാക്കുക.
-----
### RTL/LTR ലിൻറ്റർ പിശകുകൾ തിരുത്തുന്നു
നിങ്ങൾ RTL/LTR മാർക്ക്ഡൗൺ ലിൻറ്റർ (`*-ar.md`, `*-he.md`, `*-fa.md`, `*-ur.md` ഫയലുകളിൽ) പ്രവർത്തിപ്പിക്കുകയും പിശകുകളോ മുന്നറിയിപ്പുകളോ കാണുകയാണെങ്കിൽ:
- RTL ടെക്സ്റ്റിലെ **LTR വാക്കുകൾ** (ഉദാ. “HTML”, “JavaScript”): ഓരോ LTR സെഗ്‌മെന്റിനും ശേഷം ഉടൻ `&rlm;` ചേർക്കുക;
- **LTR ചിഹ്നങ്ങൾ** (ഉദാ. “C\#”, “C++”): ഓരോ LTR ചിഹ്നത്തിനും ശേഷം ഉടൻ `&lrm;` ചേർക്കുക;
#### ഉദാഹരണങ്ങൾ
**തെറ്റ്**
```html
<div dir="rtl" markdown="1">
* [كتاب الأمثلة في R](URL) - John Doe (PDF)
</div>
```
**ശരി**
```html
<div dir="rtl" markdown="1">
* [كتاب الأمثلة في R&rlm;](URL) - John Doe&rlm; (PDF)
</div>
```
-----
**തെറ്റ്**
```html
<div dir="rtl" markdown="1">
* [Tech Podcast - بودكاست المثال](URL) Ahmad Hasan, محمد علي
</div>
```
**ശരി**
```html
<div dir="rtl" markdown="1">
* [Tech Podcast - بودكاست المثال](URL) Ahmad Hasan,&rlm; محمد علي
</div>
```
-----
**തെറ്റ്**
```html
<div dir="rtl" markdown="1">
* [أساسيات C#](URL)
</div>
```
**ശരി**
```html
<div dir="rtl" markdown="1">
* [أساسيات C#&lrm;](URL)
</div>
```
+1 -1
View File
@@ -138,7 +138,7 @@
- <a id="archived"></a>संग्रहित लिङ्क:
```text
राम्रो: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - जोन डो (HTML) *(:card_file_box: archived)*
राम्रो: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - जोन डो (HTML) *( :card_file_box: archived)*
```
### वर्णमाला क्रममा
+2 -2
View File
@@ -132,13 +132,13 @@ Exemplo:
- <a id="in_process"></a>Livros em processo:
```text
BOM : * [Será Um Livro Incrível Em Breve](http://exemplo.com/livro2.html) - Fulano de Tal (HTML) *(:construction: em processo)*
BOM : * [Será Um Livro Incrível Em Breve](http://exemplo.com/livro2.html) - Fulano de Tal (HTML) *( :construction: em processo)*
```
- <a id="archived"></a>Archived link:
```text
BOM : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
BOM : * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Alphabetical order
+2 -2
View File
@@ -137,13 +137,13 @@
- <a id="in_process"></a>Незавершенные книги:
```text
ХОРОШО: * [Скоро будет отличная книга](http://example.com/book2.html) - Джон Доу (HTML) *(:construction: in process)*
ХОРОШО: * [Скоро будет отличная книга](http://example.com/book2.html) - Джон Доу (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Archived link:
```text
ХОРОШО: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
ХОРОШО: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Алфавитный порядок
+2 -2
View File
@@ -132,13 +132,13 @@ Exempel:
- <a id="in_process"></a>Pågående böcker:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) ( :construction: *in process*)
```
- <a id="archived"></a>Arkiverad länk:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Alfabetisk ordning
+362
View File
@@ -0,0 +1,362 @@
*[இதனை மற்ற மொழிகளில் படிக்கவும்](README.md#translations)*
## பங்களிப்பாளர் உரிம ஒப்பந்தம்
பங்களிப்பதன் மூலம், இந்த repository-இன் [உரிமத்தை](../LICENSE) நீங்கள் ஒப்புக்கொள்கிறீர்கள்.
## பங்களிப்பாளர் நடத்தை நெறிமுறைகள்
பங்களிப்பதன் மூலம், இந்த repository-இன் [நடத்தை நெறிமுறைகளை](CODE_OF_CONDUCT.md) மதிக்க நீங்கள் ஒப்புக்கொள்கிறீர்கள். ([மொழிபெயர்ப்புகள்](README.md#translations))
## சுருக்கமாக
1. "ஒரு புத்தகத்தை எளிதாக பதிவிறக்கம் செய்வதற்கான இணைப்பு" என்பது எப்போதும் ஒரு *இலவச* புத்தகத்திற்கான இணைப்பு அல்ல. தயவுசெய்து இலவச உள்ளடக்கத்தை மட்டுமே பங்களிக்கவும். அது இலவசமாக இருப்பதை உறுதிசெய்யுங்கள். புத்தகங்களைப் பெறுவதற்கு *கட்டாயம் செயல்படும்* மின்னஞ்சல் முகவரிகளைக் கோரும் பக்கங்களுக்கான இணைப்புகளை நாங்கள் ஏற்றுக்கொள்வதில்லை, ஆனால் அவற்றை கோரும் பட்டியல்களை நாங்கள் வரவேற்கிறோம்.
2. நீங்கள் Git-ஐ தெரிந்திருக்க வேண்டிய அவசியமில்லை: *இந்த repository-இல் இல்லாத* ஆர்வமுள்ள ஒன்றை நீங்கள் கண்டறிந்தால், தயவுசெய்து உங்கள் இணைப்பு முன்மொழிவுகளுடன் ஒரு [Issue](https://github.com/EbookFoundation/free-programming-books/issues)-ஐ திறக்கவும்.
- நீங்கள் Git-ஐ அறிந்திருந்தால், தயவுசெய்து repository-ஐ Fork செய்து Pull Requests (PR) அனுப்பவும்.
3. எங்களிடம் 6 வகையான பட்டியல்கள் உள்ளன. சரியானதைத் தேர்ந்தெடுங்கள்:
- *Books* : PDF, HTML, ePub, gitbook.io அடிப்படையிலான தளம், ஒரு Git repository, முதலியன.
- *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 பெரும்பாலும் குறியீட்டை விளையாடுவதன் மூலம் Fork செய்து கைகளை அழுக்காக்க உங்களை அனுமதிக்கிறது.
- *Podcasts and Screencasts* : Podcasts மற்றும் screencasts.
- *Problem Sets & Competitive Programming* : குறியீடு மதிப்பாய்வுடன் அல்லது இல்லாமல், மற்ற பயனர்களுடன் முடிவுகளை ஒப்பிடுவதன் மூலம் அல்லது இல்லாமல், எளிமையான அல்லது சிக்கலான பிரச்சினைகளைத் தீர்ப்பதன் மூலம் உங்கள் நிரலாக்கத் திறன்களை மதிப்பிட அனுமதிக்கும் ஒரு இணையதளம் அல்லது மென்பொருள்.
4. [வழிகாட்டுதல்களை](#guidelines) பின்பற்றுவதையும், கோப்புகளின் [Markdown வடிவமைப்பை](#formatting) மதிப்பதையும் உறுதிப்படுத்தவும்.
5. GitHub Actions **உங்கள் பட்டியல்கள் அகரவரிசைப்படுத்தப்பட்டுள்ளதா** மற்றும் **வடிவமைப்பு விதிகள் பின்பற்றப்படுகின்றனவா** என்பதை உறுதிசெய்ய சோதனைகளை இயக்கும். **உங்கள்** மாற்றங்கள் சோதனைகளைத் தாண்டுகின்றனவா என்பதை சரிபார்க்க உறுதிசெய்யுங்கள்.
### வழிகாட்டுதல்கள்
- ஒரு புத்தகம் இலவசமாக இருப்பதை உறுதிசெய்யுங்கள். தேவைப்பட்டால் இரண்டு முறை சரிபார்க்கவும். புத்தகம் ஏன் இலவசம் என்று நீங்கள் நினைக்கிறீர்கள் என்பது பற்றி PR-இல் கருத்து தெரிவிப்பது நிர்வாகிகளுக்கு உதவுகிறது.
- Google Drive, Dropbox, Mega, Scribd, Issuu மற்றும் அதே போன்ற கோப்பு பதிவேற்ற தளங்களில் ஹோஸ்ட் செய்யப்பட்ட கோப்புகளை நாங்கள் ஏற்றுக்கொள்வதில்லை
- உங்கள் இணைப்புகளை [கீழே](#alphabetical-order) விவரிக்கப்பட்டுள்ளபடி, அகரவரிசையில் செருகவும்.
- மிகவும் அதிகாரபூர்வ ஆதாரத்துடன் இணைப்பைப் பயன்படுத்தவும் (அதாவது ஆசிரியரின் இணையதளம் பதிப்பகத்தின் இணையதளத்தை விட சிறந்தது, அது மூன்றாம் தரப்பு இணையதளத்தை விட சிறந்தது)
- கோப்பு ஹோஸ்டிங் சேவைகள் இல்லை (இதில் Dropbox மற்றும் Google Drive இணைப்புகள் உள்ளடங்கும் ஆனால் அவை மட்டும் அல்ல)
- அவை ஒரே டொமைனில் இருந்து ஒரே உள்ளடக்கத்தை வழங்கும் வரை, `http` இணைப்பை விட `https` இணைப்பை எப்போதும் விரும்பவும்
- ரூட் டொமைனில், பின்தொடரும் ஸ்லாஷை நீக்கவும்: `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. இல்லையெனில் *அதை நீக்கவும்*.
- ஒரு இணைப்பு பல வடிவங்களில் இருந்தால், ஒவ்வொரு வடிவம் பற்றிய குறிப்புடன் தனி இணைப்பைச் சேர்க்கவும்
- ஒரு வளம் இணையத்தில் பல இடங்களில் இருந்தால்
- மிகவும் அதிகாரபூர்வ ஆதாரத்துடன் இணைப்பைப் பயன்படுத்தவும் (அதாவது ஆசிரியரின் இணையதளம் பதிப்பாளரின் இணையதளத்தை விட சிறந்தது, அது மூன்றாம் தரப்பு இணையதளத்தை விட சிறந்தது)
- அவை வெவ்வேறு பதிப்புகளுக்கு இணைக்கப்பட்டிருந்தால், மற்றும் இந்த பதிப்புகள் வேறுபட்டவை என்று நீங்கள் தீர்மானிக்கும் போது அவற்றை வைத்திருப்பது மதிப்புமிக்கதாக இருக்கும், ஒவ்வொரு பதிப்பு பற்றிய குறிப்புடன் தனி இணைப்பைச் சேர்க்கவும் (வடிவமைப்பு பற்றிய விவாதத்தில் பங்களிக்க [Issue #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) ஐப் பார்க்கவும்).
- பெரிய கமிட்களை விட அணு கமிட்களை (ஒரு சேர்த்தல்/நீக்குதல்/மாற்றம் மூலம் ஒரு கமிட்) விரும்பவும். PR சமர்ப்பிப்பதற்கு முன் உங்கள் கமிட்களை squeeze செய்ய வேண்டியதில்லை. (பராமரிப்பாளர்களுக்கு இது வெறும் வசதி மட்டுமே என்பதால் நாங்கள் இந்த விதியை ஒருபோதும் அமல்படுத்த மாட்டோம்)
- புத்தகம் பழையதாக இருந்தால், தலைப்புடன் வெளியீட்டுத் தேதியைச் சேர்க்கவும்.
- பொருத்தமான இடங்களில் ஆசிரியரின் பெயர் அல்லது பெயர்களைச் சேர்க்கவும். "`et al.`" கொண்டு ஆசிரியர் பட்டியலைச் சுருக்கலாம்.
- புத்தகம் முடிக்கப்படவில்லை என்றால், இன்னும் அதில் வேலை நடைபெற்றுக்கொண்டிருக்கிறது என்றால், [கீழே](#in_process) விவரிக்கப்பட்டுள்ளபடி "`in process`" குறிப்பைச் சேர்க்கவும்.
- ஒரு வளம் [*இணைய காப்பக வேபேக் மெஷின்*](https://web.archive.org) (அல்லது அதே போன்றவை) பயன்படுத்தி மீட்டமைக்கப்பட்டால், [கீழே](#archived) விவரிக்கப்பட்டுள்ளபடி "`archived`" குறிப்பைச் சேர்க்கவும். பயன்படுத்த சிறந்த பதிப்புகள் சமீபத்தியவை மற்றும் முழுமையானவை.
- பதிவிறக்கம் செயல்படுவதற்கு முன் மின்னஞ்சல் முகவரி அல்லது கணக்கு அமைப்பு கோரப்பட்டால், அடைப்புக்குறிகளில் மொழி-பொருத்தமான குறிப்புகளைச் சேர்க்கவும், எ.கா.: `(மின்னஞ்சல் முகவரி *கோரப்பட்டது*, தேவையில்லை)`.
### வடிவமைப்பு
- அனைத்து பட்டியல்களும் `.md` கோப்புகள். [Markdown](https://guides.github.com/features/mastering-markdown/) தொடரியலைக் கற்க முயற்சிக்கவும். அது எளிமையானது!
- அனைத்து பட்டியல்களும் அட்டவணையுடன் தொடங்குகின்றன. அனைத்துப் பிரிவுகளையும் உட்பிரிவுகளையும் பட்டியலிட்டு இணைப்பதே யோசனை. அதை அகரவரிசையில் வைத்திருங்கள்.
- பிரிவுகள் மூன்றாம் நிலை தலைப்புகளைப் (`###`) பயன்படுத்துகின்றன, மற்றும் உப பிரிவுகள் நான்காம் நிலை தலைப்புகள் (`####`).
யோசனை இருக்க வேண்டும்:
- கடைசி இணைப்பு மற்றும் புதிய பிரிவுக்கு இடையில் `2` வெற்று வரிகள்.
- தலைப்பு & அதன் பிரிவின் முதல் இணைப்புக்கு இடையில் `1` வெற்று வரி.
- இரண்டு இணைப்புகளுக்கு இடையில் `0` வெற்று வரி.
- ஒவ்வொரு `.md` கோப்பின் முடிவிலும் `1` வெற்று வரி.
உதாரணம்:
```text
[...]
* [அற்புதமான புத்தகம்](http://example.com/example.html)
### உதாரணம்
* [மற்றொரு அற்புதமான புத்தகம்](http://example.com/book.html)
* [வேறு ஒரு புத்தகம்](http://example.com/other.html)
```
- `]` மற்றும் `(` க்கு இடையில் இடைவெளிகளை வைக்க வேண்டாம்:
```text
தவறு : * [மற்றொரு அற்புதமான புத்தகம்] (http://example.com/book.html)
சரி : * [மற்றொரு அற்புதமான புத்தகம்](http://example.com/book.html)
```
- நீங்கள் ஆசிரியரை சேர்த்தால், ` - ` (ஒற்றை இடைவெளிகளால் சூழப்பட்ட கோடு) ஐப் பயன்படுத்தவும்:
```text
தவறு : * [மற்றொரு அற்புதமான புத்தகம்](http://example.com/book.html)- ஜான் டோ
சரி : * [மற்றொரு அற்புதமான புத்தகம்](http://example.com/book.html) - ஜான் டோ
```
- இணைப்பு மற்றும் அதன் வடிவத்திற்கு இடையில் ஒரு இடைவெளியை வைக்கவும்:
```text
தவறு : * [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf)(PDF)
சரி : * [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf) (PDF)
```
- ஆசிரியர் வடிவத்திற்கு முன் வருகிறார்:
```text
தவறு : * [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf)- (PDF) ஜேன் ரோ
சரி : * [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf) - ஜேன் ரோ (PDF)
```
- பல வடிவங்கள் (ஒவ்வொரு ஆதாரத்திற்கும் ஒற்றை இணைப்பை நாங்கள் விரும்புகிறோம். பல்வேறு வடிவங்களுக்கு எளிதாக அணுகக்கூடிய ஒற்றை இணைப்பு இல்லாதபோது, பல இணைப்புகள் பொருள்படலாம். ஆனால் நாங்கள் சேர்க்கும் ஒவ்வொரு இணைப்பும் பராமரிப்புச் சுமையை உருவாக்குவதால் நாங்கள் அதைத் தவிர்க்க முயற்சிக்கிறோம்.):
```text
தவறு : * [மற்றொரு அற்புதமான புத்தகம்](http://example.com/)- ஜான் டோ (HTML)
தவறு : * [மற்றொரு அற்புதமான புத்தகம்](https://downloads.example.org/book.html)- ஜான் டோ (பதிவிறக்க தளம்)
சரி : * [மற்றொரு அற்புதமான புத்தகம்](http://example.com/) - ஜான் டோ (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html)
```
- பழைய புத்தகங்களுக்கு தலைப்பில் வெளியீட்டு ஆண்டைச் சேர்க்கவும்:
```text
தவறு : * [மிக அற்புதமான புத்தகம்](https://example.org/book.html) - ஜேன் ரோ - 1970
சரி : * [மிக அற்புதமான புத்தகம் (1970)](https://example.org/book.html) - ஜேன் ரோ
```
- <a id="in_process"></a>செயல்பாட்டில் உள்ள புத்தகங்கள்:
```text
சரி : * [விரைவில் ஒரு அற்புதமான புத்தகமாக இருக்கும்](http://example.com/book2.html) - ஜான் டோ (HTML) *(:construction: செயலில் உள்ளது)*
```
- <a id="archived"></a>காப்பகப்படுத்தப்பட்ட இணைப்பு:
```text
சரி : * [பழைய சுவாரஸ்யமான புத்தகம்](https://web.archive.org/web/20211016123456/http://example.com/) - ஜான் டோ (HTML) *(:card_file_box: காப்பகப்படுத்தப்பட்டது)*
```
- <a id="license"></a>இலவச உரிமங்கள் ("அனைத்து உரிமைகளும் கொண்ட" ஆனால் படிக்க இலவசமான வளங்களை நாங்கள் சேர்க்கும் அதே நேரத்தில், கிரியேட்டிவ் காமன்ஸ் போன்ற இலவச உரிமங்களின் பயன்பாட்டை நாங்கள் ஊக்குவிக்கிறோம்):
```text
சரி : * [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf) - ஜேன் ரோ (PDF) (CC BY-SA)
```
ஆதரிக்கப்படும் உரிமங்கள் (பதிப்பு இல்லை):
- `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'
#### உரிமக் குறிப்பைச் சேர்த்தல் (படிப்படியாக)
ஒரு வளம் இலவச/திறந்த உரிமத்தின் கீழ் விநியோகிக்கப்படும்போது, வடிவக் குறிப்புக்குப் பிறகு அடைப்புக்குறிகளில் ஒரு குறுகிய உரிமக் குறிப்பைச் சேர்க்கவும். இந்த படிகளைப் பின்பற்றவும்:
1. வள பக்கத்தில் உரிமத்தை உறுதிப்படுத்தவும்.
- தளத்தின் அடிக்குறிப்பு, "பற்றி" பக்கம் அல்லது உரிமம்/சட்ட பிரிவைத் தேடுங்கள்.
- இலவச/திறந்த உள்ளடக்க உரிமங்களுக்கு மட்டுமே உரிம குறிப்புகளைச் சேர்க்கவும் (மேலே ஆதரிக்கப்படும் பட்டியலைப் பார்க்கவும்). "அனைத்து உரிமைகளும் உள்ளன" போன்ற குறிப்புகளைச் சேர்க்க வேண்டாம்.
2. பதிப்பு எண் இல்லாமல் ஆதரிக்கப்படும் சுருக்கக் குறியீடுகளில் ஒன்றாக உரிம சரத்தை நிலைப்படுத்தவும்.
- உதாரணங்கள்: "Creative Commons Attribution 4.0" → `CC BY`; "CC BY-SA 3.0" → `CC BY-SA`; "GNU Free Documentation License" → `GFDL`.
3. வடிவம் (வடிவங்கள்) மற்றும் வேறு எந்த குறிப்புகளுக்கும் இடையில் உரிமத்தை வைக்கவும்.
- ஒற்றை வடிவம்:
```markdown
* [மிக அற்புதமான புத்தகம்](https://example.org/book.pdf) - ஜேன் ரோ (PDF) (CC BY-SA)
```
- பல வடிவங்கள்:
```markdown
* [அருமையான வழிகாட்டி](https://example.org/) - ஜேன் ரோ (HTML, PDF) (CC BY)
```
- கூடுதல் குறிப்புடன் (எ.கா., காப்பகப்படுத்தப்பட்டது அல்லது செயல்பாட்டில் உள்ளது):
```markdown
* [பழையது ஆனால் பொன்னானது](https://web.archive.org/web/20211016123456/http://example.com/) - ஜான் டோ (HTML) (CC BY) *(:card_file_box: காப்பகப்படுத்தப்பட்டது)*
```
4. வெவ்வேறு பதிப்புகள்/வடிவங்களுக்கு வெவ்வேறு உரிமங்கள் இருந்தால், அவற்றை தனி உருப்படிகளாகப் பட்டியலிட்டு ஒவ்வொரு உள்ளீட்டிலும் சரியான உரிமத்தைக் குறிப்பிடவும்.
5. உங்களுக்கு உறுதியாகத் தெரியவில்லை என்றால், வளம் இலவச உரிமத்தின் கீழ் உள்ளது என்று நீங்கள் ஏன் நம்புகிறீர்கள் மற்றும் தகவலைக் கண்டுபிடித்த இடம் பற்றி விளக்கும் கருத்தை உங்கள் PR-இல் சேர்க்கவும்.
### அகரவரிசை வரிசை
- அதே எழுத்தில் தொடங்கும் பல தலைப்புகள் இருக்கும்போது இரண்டாவது எழுத்தின்படி, மேலும் அதே போல வரிசைப்படுத்தவும். உதாரணமாக: `aa` என்பது `ab`-க்கு முன் வரும்.
- `one two` என்பது `onetwo` க்கு முன் வரும்
தவறான இடத்தில் உள்ள இணைப்பை நீங்கள் பார்த்தால், எந்த வரிகள் மாற்றப்பட வேண்டும் என்பதை அறிய linter பிழை செய்தியைச் சரிபார்க்கவும்.
### குறிப்புகள்
அடிப்படைகள் ஒப்பீட்டளவில் எளிமையானவை என்றாலும், நாங்கள் பட்டியலிடும் வளங்களில் பெரும் பன்முகத்தன்மை உள்ளது. இந்த வேறுபாட்டை நாங்கள் எவ்வாறு கையாளுகிறோம் என்பதைப் பற்றிய சில குறிப்புகள் இங்கே.
#### மெட்டாடேட்டா
எங்கள் பட்டியல்கள் குறைந்தபட்ச மெட்டாடேட்டா தொகுப்பை வழங்குகின்றன: தலைப்புகள், URL கள், படைப்பாளிகள், தளங்கள் மற்றும் அணுகல் குறிப்புகள்.
##### தலைப்புகள்
- சுயமாக தலைப்புகளை உருவாக்க வேண்டாம். வளங்களிலிருந்து தலைப்புகளை எடுக்க நாங்கள் முயற்சிக்கிறோம்; பங்களிப்பாளர்களுக்கு இதைத் தவிர்க்க முடிந்தால் தலைப்புகளைக் கண்டுபிடிக்கவோ அல்லது ஆசிரியராகப் பயன்படுத்தவோ கூடாது என்று எச்சரிக்கப்படுகிறது. பழைய படைப்புகளுக்கு ஒரு விதிவிலக்கு; அவை முதன்மையாக வரலாற்று ஆர்வமாக இருந்தால், தலைப்புடன் இணைக்கப்பட்ட ஒரு ஆண்டு அடைப்புக்குறிகளில், பயனர்களுக்கு அவை ஆர்வமாக உள்ளதா என்பதை அறிய உதவுகிறது.
- ALLCAPS தலைப்புகள் இல்லை. வழக்கமாக தலைப்பு எழுத்து முறை பொருத்தமானது, ஆனால் சந்தேகம் இருக்கும்போது ஆதாரத்திலிருந்து பெரிய எழுத்தைப் பயன்படுத்தவும்
- எமோஜிகள் இல்லை.
##### URL கள்
- குறுக்கப்பட்ட URL களை நாங்கள் அனுமதிக்கவில்லை.
- கண்காணிப்பு குறியீடுகள் URL இலிருந்து நீக்கப்பட வேண்டும்.
- சர்வதேச URL கள் குறியேற்றம் செய்யப்பட வேண்டும். உலாவி பட்டிகள் பொதுவாக இவற்றை யூனிகோடிற்கு காட்சியளிக்கின்றன, ஆனால் நகலெடுத்து ஒட்டவும், தயவுசெய்து.
- பாதுகாப்பான (`https`) URL கள் HTTPS செயல்படுத்தப்பட்ட இடங்களில் பாதுகாப்பற்ற (`http`) url களை விட எப்போதும் விரும்பப்படுகின்றன.
- பட்டியலிடப்பட்ட வளத்தை ஹோஸ்ட் செய்யாத, ஆனால் வேறு இடத்தைச் சுட்டிக்காட்டும் வலைப்பக்கங்களைச் சுட்டிக்காட்டும் URL களை நாங்கள் விரும்புவதில்லை.
##### படைப்பாளிகள்
- மொழிபெயர்ப்பாளர்கள் உட்பட, இலவச வளங்களின் படைப்பாளிகளுக்கு பொருத்தமான இடங்களில் கடன் அளிக்க விரும்புகிறோம்!
- மொழிபெயர்க்கப்பட்ட படைப்புகளுக்கு, அசல் ஆசிரியர் கடன் பெற வேண்டும். ஆசிரியர்கள் தவிர மற்ற படைப்பாளிகளுக்கு கடன் அளிக்க நாங்கள் [MARC relators](https://loc.gov/marc/relators/relaterm.html) ஐப் பயன்படுத்த பரிந்துரைக்கிறோம், இந்த உதாரணத்தில் உள்ளது போல:
```markdown
* [A Translated Book](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator
```
இங்கே, குறிப்பு `trl.:` "மொழிபெயர்ப்பாளர்" க்கான MARC relator குறியீட்டைப் பயன்படுத்துகிறது.
- ஆசிரியர் பட்டியலில் ஒவ்வொரு உருப்படியையும் பிரிக்க காற்புள்ளியைப் `,` பயன்படுத்தவும்.
- "`et al.`" கொண்டு ஆசிரியர் பட்டியல்களை சுருக்கலாம்.
- படைப்பாளிகளுக்கு இணைப்புகளை நாங்கள் அனுமதிக்கவில்லை.
- தொகுப்பு அல்லது ரீமிக்ஸ் செய்யப்பட்ட படைப்புகளுக்கு, "படைப்பாளர்" விளக்கம் தேவைப்படலாம். உதாரணமாக, "GoalKicker" அல்லது "RIP Tutorial" புத்தகங்கள் "`StackOverflow documentation இலிருந்து தொகுக்கப்பட்டது`" என கடன் அளிக்கப்படுகின்றன.
- நாங்கள் படைப்பாளர் பெயர்களில் "Prof." அல்லது "Dr." போன்ற கௌரவங்களை சேர்க்கவில்லை.
##### கால வரம்புள்ள பாடநெறிகள் மற்றும் சோதனைகள்
- ஆறு மாதங்களில் நாங்கள் அகற்ற வேண்டிய விஷயங்களை நாங்கள் பட்டியலிடவில்லை.
- ஒரு பாடநெறிக்கு வரையறுக்கப்பட்ட சேர்க்கை காலம் அல்லது காலம் இருந்தால், நாங்கள் அதை பட்டியலிட மாட்டோம்.
- குறிப்பிட்ட காலத்திற்கு இலவசமாக உள்ள வளங்களை நாங்கள் பட்டியலிட முடியாது.
##### தளங்கள் மற்றும் அணுகல் குறிப்புகள்
- படிப்புகள். குறிப்பாக எங்கள் பாடநெறி பட்டியல்களுக்கு, தளம் என்பது வள விளக்கத்தின் ஒரு முக்கிய பகுதியாகும். இதற்கு காரணம், பாடநெறி தளங்கள் வெவ்வேறு affordances மற்றும் அணுகல் மாடல்களைக் கொண்டுள்ளன. பதிவு தேவைப்படும் புத்தகத்தை நாங்கள் பொதுவாகப் பட்டியலிடாத போதிலும், பல பாடநெறித் தளங்களில் எந்தவொரு வகையான கணக்கு இல்லாமல் செயல்படாத affordances உள்ளன. உதாரணமான பாடநெறித் தளங்களில் Coursera, EdX, Udacity மற்றும் Udemy ஆகியவை அடங்கும். ஒரு பாடநெறி ஒரு தளத்தைச் சார்ந்திருக்கும் போது, தளத்தின் பெயர் அடைப்புக்குறிகளில் பட்டியலிடப்பட வேண்டும்.
- YouTube. YouTube பிளேலிஸ்ட்களைக் கொண்ட பல பாடநெறிகள் எங்களிடம் உள்ளன. நாங்கள் YouTube ஐ ஒரு தளமாகப் பட்டியலிடவில்லை, ஒரு துணை தளமாக இருக்கும் YouTube படைப்பாளரைப் பட்டியலிட முயற்சிக்கிறோம்.
- YouTube வீடியோக்கள். அவை ஒரு மணி நேரத்திற்கும் மேலாக இருந்து, ஒரு பாடநெறி அல்லது பயிற்சி போல வடிவமைக்கப்பட்டிருந்தால் தவிர, நாங்கள் பொதுவாக தனிப்பட்ட YouTube வீடியோக்களுக்கு இணைக்கமாட்டோம். அப்படி இருந்தால், அதை PR விளக்கத்தில் குறிப்பிடுவதை உறுதிசெய்க.
- குறுக்கப்பட்ட (அதாவது youtu.be/xxxx) இணைப்புகள் இல்லை!
- Leanpub. Leanpub பல்வேறு அணுகல் மாடல்களுடன் புத்தகங்களை ஹோஸ்ட் செய்கிறது. சில சமயங்களில் ஒரு புத்தகத்தை பதிவு இல்லாமல் படிக்க முடியும்; சில சமயங்களில் இலவச அணுகலுக்கு ஒரு Leanpub கணக்கு தேவைப்படும் புத்தகம். புத்தகங்களின் தரம் மற்றும் Leanpub அணுகல் மாடல்களின் கலவை மற்றும் திரவத்தன்மை காரணமாக, அணுகல் குறிப்புடன் `*(Leanpub கணக்கு அல்லது செல்லுபடியாகும் மின்னஞ்சல் கோரப்பட்டது)*` பின்னதைப் பட்டியலிட அனுமதிக்கிறோம்.
#### வகைகள்
ஒரு வளம் எந்த பட்டியலில் சேர்ந்தது என்பதைத் தீர்மானிப்பதில் முதல் விதி, வளம் எவ்வாறு தன்னைப் பற்றி விவரிக்கிறது என்பதைப் பார்ப்பது. அது தன்னை ஒரு புத்தகம் என்று அழைத்தால், ஒருவேளை அது ஒரு புத்தகமாக இருக்கலாம்.
##### நாங்கள் பட்டியலிடாத வகைகள்
இணையம் பரந்து விரிந்து இருப்பதால், எங்கள் பட்டியல்களில் நாங்கள் சேர்ப்பதில்லை:
- வலைப்பதிவுகள்
- வலைப்பதிவு இடுகைகள்
- கட்டுரைகள்
- இணையதளங்கள் (நாங்கள் பட்டியலிடும் பல பொருட்களை ஹோஸ்ட் செய்யும் வலைத்தளங்கள் தவிர).
- பாடநெறிகள் அல்லது திரைக்காட்சிகள் அல்லாத வீடியோக்கள்.
- புத்தக அத்தியாயங்கள்
- புத்தகங்களிலிருந்து ஈர்ப்பு மாதிரிகள்
- IRC அல்லது Telegram சேனல்கள்
- Slacks அல்லது மெயிலிங் பட்டியல்கள்
எங்கள் போட்டி நிரலாக்கப் பட்டியல்கள் இந்த விலக்குகள் குறித்து கடுமையாக இல்லை. repository-இன் நோக்கம் சமூகத்தால் தீர்மானிக்கப்படுகிறது; நோக்கத்தில் மாற்றம் அல்லது சேர்க்கையை நீங்கள் பரிந்துரைக்க விரும்பினால், அந்த பரிந்துரையைச் செய்ய Issue ஐப் பயன்படுத்தவும்.
##### புத்தகங்கள் vs. மற்ற விஷயங்கள்
புத்தக-தனம் பற்றி நாங்கள் அவ்வளவு குறுகிய கண்ணோட்டம் கொண்டவர்கள் அல்ல. ஒரு வளம் ஒரு புத்தகம் என்பதைக் குறிக்கும் சில பண்புகள் இங்கே:
- அதற்கு ISBN (சர்வதேச நிலையான புத்தக எண்) உள்ளது
- அதற்கு பொருளடக்க அட்டவணை உள்ளது
- பதிவிறக்கக்கூடிய பதிப்பு வழங்கப்படுகிறது, குறிப்பாக ePub கோப்புகள்.
- அதற்கு பதிப்புகள் உள்ளன
- அது ஊடாடும் உள்ளடக்கம் அல்லது வீடியோக்களை சார்ந்திருக்காது
- அது ஒரு தலைப்பை விரிவாக உள்ளடக்க முயற்சிக்கிறது
- இது சுய-உள்ளடக்கியது
இந்த பண்புகளைக் கொண்டிராத பல புத்தகங்களை நாங்கள் பட்டியலிடுகிறோம்; சூழலைப் பொறுத்து அது இருக்கலாம்.
##### புத்தகங்கள் vs. பாடநெறிகள்
சில நேரங்களில் இவற்றை வேறுபடுத்துவது கடினமாக இருக்கும்!
பாடநெறிகளுக்கு பொதுவாக எங்கள் புத்தக பட்டியல்களில் பட்டியலிடப்படும் தொடர்புடைய பாடப்புத்தகங்கள் உள்ளன. பாடநெறிகளில் விரிவுரைகள், பயிற்சிகள், சோதனைகள், குறிப்புகள் அல்லது பிற கல்வி உதவிகள் உள்ளன. ஒரு விரிவுரை அல்லது வீடியோ மட்டுமே ஒரு பாடநெறி அல்ல. ஒரு பவர்பாயின்ட் ஒரு பாடநெறி அல்ல.
##### ஊடாடும் பயிற்சிகள் vs. மற்ற விஷயங்கள்
நீங்கள் அதை அச்சிட்டு அதன் சாரத்தைத் தக்கவைத்துக் கொள்ள முடிந்தால், அது ஒரு ஊடாடும் பயிற்சி அல்ல.
### ஆட்டோமேஷன்
- வடிவமைப்பு விதிகள் அமலாக்கம் [fpb-lint](https://github.com/vhf/free-programming-books-lint) ஐப் பயன்படுத்தி [GitHub Actions](https://github.com/features/actions) மூலம் தானியங்குபடுத்தப்படுகிறது (பார்க்கவும் [`.github/workflows/fpb-lint.yml`](../.github/workflows/fpb-lint.yml))
- 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-en.md
```
- ஒரு உள்ளீட்டைப் பிரிக்க ஒற்றை இடைவெளியைப் பயன்படுத்தி, சரிபார்க்க ஒன்றுக்கும் மேற்பட்ட கோப்பைக் குறிப்பிடலாம்.
- நீங்கள் ஒன்றுக்கும் மேற்பட்ட கோப்பைக் குறிப்பிட்டால், பில்டின் முடிவுகள் சரிபார்க்கப்படும் கடைசி கோப்பின் முடிவை அடிப்படையாகக் கொண்டுள்ளன. இதன் காரணமாக நீங்கள் பச்சை கட்டுமானங்களைப் பெறலாம் என்பதை நீங்கள் அறிந்திருக்க வேண்டும், எனவே "எல்லா சோதனைகளையும் காட்டு" -> "விவரங்கள்" என்பதைக் கிளிக் செய்வதன் மூலம் Pull Request இன் முடிவில் உள்ள பில்ட் பதிவைக் கவனமாகப் பார்க்கவும்.
### RTL/LTR லின்டர் பிழைகளை சரிசெய்தல்
RTL/LTR மார்க்டவுன் லின்டரை இயக்கினால் (`*-ar.md`, `*-he.md`, `*-fa.md`, `*-ur.md` கோப்புகளில்) மற்றும் பிழைகள் அல்லது எச்சரிக்கைகள் காண்பித்தால்:
- **LTR சொற்கள்** (எ.கா. "HTML", "JavaScript") RTL உரையில்: ஒவ்வொரு LTR பிரிவுக்கும் பிறகு உடனடியாக `&rlm;` இணைக்கவும்;
- **LTR சின்னங்கள்** (எ.கா. "C#", "C++"): ஒவ்வொரு LTR சின்னத்திற்கும் பிறகு உடனடியாக `&lrm;` இணைக்கவும்;
#### உதாரணங்கள்
**தவறு**
```html
<div dir="rtl" markdown="1">
* [كتاب الأمثلة في R](URL) - John Doe (PDF)
</div>
```
**சரி**
```html
<div dir="rtl" markdown="1">
* [كتاب الأمثلة في R&rlm;](URL) - John Doe&rlm; (PDF)
</div>
```
---
**தவறு**
```html
<div dir="rtl" markdown="1">
* [Tech Podcast - بودكاست المثال](URL) Ahmad Hasan, محمد علي
</div>
```
**சரி**
```html
<div dir="rtl" markdown="1">
* [Tech Podcast - بودكاست المثال](URL) Ahmad Hasan,&rlm; محمد علي
</div>
```
---
**தவறு**
```html
<div dir="rtl" markdown="1">
* [أساسيات C#](URL)
</div>
```
**சரி**
```html
<div dir="rtl" markdown="1">
* [أساسيات C#&lrm;](URL)
</div>
```
+2 -2
View File
@@ -131,13 +131,13 @@ Example:
- <a id="in_process"></a>ప్రక్రియలో పుస్తకాలు:
```text
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) ( :construction: *in process*)
```
- <a id="archived"></a>Archived లింక్:
```text
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
GOOD: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### అక్షర క్రమము
+2 -2
View File
@@ -142,13 +142,13 @@ Ví dụ:
- <a id="in_process"></a>Sách đang trong quá trình viết:
```text
TỐT: * [Sách sẽ sớm trở nên tuyệt vời](http://example.com/book2.html) - John Doe (HTML) *(:construction: in process)*
TỐT: * [Sách sẽ sớm trở nên tuyệt vời](http://example.com/book2.html) - John Doe (HTML) *( :construction: in process)*
```
- <a id="archived"></a>Liên kết đã lưu trữ:
```text
TỐT: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
TỐT: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### Thứ tự bảng chữ cái
+3 -3
View File
@@ -163,14 +163,14 @@
* <a id="in_process"></a>编写(翻译)中的书籍:
```text
正确:* [马上出版的一本书](http://example.com/book2.html) - 张显宗 (HTML) *(:construction: 编写中)*
正确:* [马上出版的一本书](http://example.com/book2.html) - 张显宗 (HTML) *(:construction: 翻译中)*
正确:* [马上出版的一本书](http://example.com/book2.html) - 张显宗 (HTML) *( :construction: 编写中)*
正确:* [马上出版的一本书](http://example.com/book2.html) - 张显宗 (HTML) *( :construction: 翻译中)*
```
- <a id="archived"></a>Archived link:
```text
正确: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *(:card_file_box: archived)*
正确: * [A Way-backed Interesting Book](https://web.archive.org/web/20211016123456/http://example.com/) - John Doe (HTML) *( :card_file_box: archived)*
```
### 按字母顺序

Some files were not shown because too many files have changed in this diff Show More