Merge #6983 into maintenance/markdown-lint-homogenize to solve conflicts

Cherry picket until 04cf8c84ed commit
pull/6988/head
David Ordás 2 years ago
commit e2d27230b9
No known key found for this signature in database
GPG Key ID: 6FD751229911593E
  1. 5
      .github/PULL_REQUEST_TEMPLATE.md
  2. 3
      README.md
  3. 7
      books/free-programming-books-fa_IR.md
  4. 14
      books/free-programming-books-lv.md
  5. 1
      books/free-programming-books-subjects.md
  6. 6
      books/free-programming-books-tr.md
  7. 3
      casts/free-podcasts-screencasts-ar.md
  8. 8
      more/free-programming-interactive-tutorials-en.md

@ -11,11 +11,12 @@ 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. ### For book lists, is it a book? For course lists, is it a course? etc.
## Checklist: ## Checklist:
- [ ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md) - [ ] 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. - [ ] [Search](https://ebookfoundation.github.io/free-programming-books-search/) for duplicates.
- [ ] Include author(s) and platform where appropriate. - [ ] Include author(s) and platform where appropriate.
- [ ] Put lists in alphabetical order, correct spacing. - [ ] Put lists in alphabetical order, correct spacing.
- [ ] Add needed indications (PDF, access notes, under construction) - [ ] Add needed indications (PDF, access notes, under construction).
- [ ] Used an informative name for this pull request.
## Follow-up ## Follow-up

@ -25,7 +25,7 @@ This page is available as an easy-to-read website. Access it by clicking on [![h
This list was originally a clone of [StackOverflow - List of Freely Available Programming Books](https://web.archive.org/web/20140606191453/http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926) with contributions from Karan Bhangui and George Stocker. This list was originally a clone of [StackOverflow - List of Freely Available Programming Books](https://web.archive.org/web/20140606191453/http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926) with contributions from Karan Bhangui and George Stocker.
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of [GitHub's most popular repositories](https://octoverse.github.com/), with 226,000+ stars, about 9,600 watchers, more than 7,000 commits, 1,900+ contributors, and 47,700+ forks. The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of [GitHub's most popular repositories](https://octoverse.github.com/), with 243,000+ stars, about 9,700 watchers, more than 7,100 commits, 1,900+ contributors, and 50,000+ forks.
<div align="center" markdown="1"> <div align="center" markdown="1">
@ -101,6 +101,7 @@ This project lists books and other resources grouped by genres:
+ [Italian / italiano](books/free-programming-books-it.md) + [Italian / italiano](books/free-programming-books-it.md)
+ [Japanese / 日本語](books/free-programming-books-ja.md) + [Japanese / 日本語](books/free-programming-books-ja.md)
+ [Korean / 한국어 [韓國語]](books/free-programming-books-ko.md) + [Korean / 한국어 [韓國語]](books/free-programming-books-ko.md)
+ [Latvian / Latviešu](books/free-programming-books-lv.md)
+ [Norwegian / Norsk](books/free-programming-books-no.md) + [Norwegian / Norsk](books/free-programming-books-no.md)
+ [Persian / Farsi (Iran) / فارسى](books/free-programming-books-fa_IR.md) + [Persian / Farsi (Iran) / فارسى](books/free-programming-books-fa_IR.md)
+ [Polish / polski / język polski / polszczyzna](books/free-programming-books-pl.md) + [Polish / polski / język polski / polszczyzna](books/free-programming-books-pl.md)

@ -10,6 +10,7 @@
* [PHP](#php) * [PHP](#php)
* [Symfony](#symfony) * [Symfony](#symfony)
* [Python](#python) * [Python](#python)
* [Django](#django)
* [R](#r) * [R](#r)
@ -71,6 +72,12 @@
* [کتاب آزاد آموزش پایتون](http://python.coderz.ir) * [کتاب آزاد آموزش پایتون](http://python.coderz.ir)
#### Django
* [کتاب جنگو برای حرفه ای ها](https://github.com/mthri/dfp-persian)
* [کتاب جنگو برای API](https://github.com/ftg-iran/dfa-persian)
### R ### R
* [تحلیل شبکههای اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF) * [تحلیل شبکههای اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)

@ -0,0 +1,14 @@
### Index
* [C++](#cpp)
* [Python](#python)
### <a id="cpp"></a>C++
* [Programmēšana un C++](http://home.lu.lv/~janiszu/courses/eprg/eprg.all.pdf) - Jānis Zuters (PDF)
### Python
* [Programmēšanas pamati ar valodu Python](http://home.lu.lv/~janiszu/courses/python/python3.pdf) - Jānis Zuters (PDF)

@ -743,6 +743,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Architectural Styles and the Design of Network-based Software Architectures](http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding * [Architectural Styles and the Design of Network-based Software Architectures](http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
* [Best Kept Secrets of Peer Code Review](http://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/) * [Best Kept Secrets of Peer Code Review](http://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/)
* [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea & Adam Stubblefield (PDF) * [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea & Adam Stubblefield (PDF)
* [Code Simplicity: The Fundamentals of Software](https://www.codesimplicity.com/book.pdf) - Max Kanat-Alexander (PDF)
* [Data-Oriented Design](http://www.dataorienteddesign.com/dodmain/dodmain.html) * [Data-Oriented Design](http://www.dataorienteddesign.com/dodmain/dodmain.html)
* [Developing Reactive Microservices](https://info.lightbend.com/COLL-20XX-Developing-Reactive-Microservices_Landing-Page.html) (email address *requested*, not required) * [Developing Reactive Microservices](https://info.lightbend.com/COLL-20XX-Developing-Reactive-Microservices_Landing-Page.html) (email address *requested*, not required)
* [Domain Driven Design Quickly](http://www.infoq.com/minibooks/domain-driven-design-quickly) * [Domain Driven Design Quickly](http://www.infoq.com/minibooks/domain-driven-design-quickly)

@ -118,7 +118,7 @@
### Matlab ### Matlab
* [Matlab Programlamaya Giris](https://www.ismailari.com/blog/matlab-programlamaya-giris) - İsmail Arı * [Matlab Programlamaya Giris](https://web.archive.org/web/20210727221605/https://ismailari.com/blog/matlab-programlamaya-giris/) - İsmail Arı *(:card_file_box: archived)*
### .NET Framework ### .NET Framework
@ -139,8 +139,8 @@
### Django ### Django
* [Django](https://www.pythondersleri.com/p/django-egitim-serisi.html) - Python Dersleri * [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://gokmengorgen.net/django-notes) * [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 Girls Eğitimi](https://tutorial.djangogirls.org/tr) (1.11) (HTML) (:construction: *in process*)

@ -5,5 +5,8 @@
### Miscellaneous ### Miscellaneous
* [AskDeveloper Podcast](http://www.askdeveloper.com) - Mohamed Elsherif (podcast)
* [Essam Cafe - قهوة عصام](https://essamcafe.com) - Ahmed Essam (podcast)
* [Nakerah Podcast](https://nakerah.net/podcast) - Nakerah Network (podcast)
* [null++: بالعربي](https://nullplus.plus) - Mohamed Luay & Ahmad Alfy (podcast) * [null++: بالعربي](https://nullplus.plus) - Mohamed Luay & Ahmad Alfy (podcast)
* [The Egyptian Guy](https://anchor.fm/refaie) - Mohamed Refaie (podcast) * [The Egyptian Guy](https://anchor.fm/refaie) - Mohamed Refaie (podcast)

@ -67,6 +67,7 @@
### C ### C
* [C Tutorial](https://www.scaler.com/topics/c/) - Scaler Topics
* [Learn C](http://www.learn-c.org) - Learn-C * [Learn C](http://www.learn-c.org) - Learn-C
@ -82,6 +83,7 @@
### <a id="cpp"></a>C++ ### <a id="cpp"></a>C++
* [C++ Tutorial](https://www.w3schools.com/cpp) - W3Schools * [C++ Tutorial](https://www.w3schools.com/cpp) - W3Schools
* [C++ Tutorial](https://www.scaler.com/topics/cpp/) - Scaler Topics
* [CppKoans](https://github.com/torbjoernk/CppKoans) * [CppKoans](https://github.com/torbjoernk/CppKoans)
@ -167,6 +169,7 @@
* [Grid Attack](https://codingfantasy.com/games/css-grid-attack) - Nick Bull * [Grid Attack](https://codingfantasy.com/games/css-grid-attack) - Nick Bull
* [Grid Garden](https://cssgridgarden.com) * [Grid Garden](https://cssgridgarden.com)
* [HTML Tutorial](https://www.w3schools.com/html/) - W3Schools * [HTML Tutorial](https://www.w3schools.com/html/) - W3Schools
* [HTML Tutorial](https://www.scaler.com/topics/html/) - Scaler Topics
* [Knights of the Flexbox Table](https://knightsoftheflexboxtable.com) * [Knights of the Flexbox Table](https://knightsoftheflexboxtable.com)
* [Learn by doing beginner projects](https://dash.generalassemb.ly) * [Learn by doing beginner projects](https://dash.generalassemb.ly)
* [Learn CSS: an evergreen CSS course and reference to level up your styling expertise](https://web.dev/learn/css/) - Andy Bell, Rachel Andrew, Una Kravets, Adam Argyle, Rob Dodson, Jiwoong Lee et al. (web.dev) * [Learn CSS: an evergreen CSS course and reference to level up your styling expertise](https://web.dev/learn/css/) - Andy Bell, Rachel Andrew, Una Kravets, Adam Argyle, Rob Dodson, Jiwoong Lee et al. (web.dev)
@ -187,6 +190,7 @@
* [CodingBat code practice](http://codingbat.com/java) * [CodingBat code practice](http://codingbat.com/java)
* [Java at Codecademy](https://www.codecademy.com/courses/learn-java) * [Java at Codecademy](https://www.codecademy.com/courses/learn-java)
* [Java Tutorial](https://www.w3schools.com/java) - W3Schools * [Java Tutorial](https://www.w3schools.com/java) - W3Schools
* [Java Tutorial](https://www.scaler.com/topics/java/) - Scaler Topics
* [Learn Java](http://www.learnjavaonline.org) * [Learn Java](http://www.learnjavaonline.org)
* [Learneroo Java tutorial](https://www.learneroo.com/modules/11) * [Learneroo Java tutorial](https://www.learneroo.com/modules/11)
@ -201,6 +205,7 @@
* [JavaScript interactive tutorial on CodeCademy](https://www.codecademy.com/learn/javascript) * [JavaScript interactive tutorial on CodeCademy](https://www.codecademy.com/learn/javascript)
* [JavaScript interactive tutorial on CoderMania](http://www.codermania.com/javascript/lesson/1a/hello-world) * [JavaScript interactive tutorial on CoderMania](http://www.codermania.com/javascript/lesson/1a/hello-world)
* [JavaScript Tutorial](https://www.w3schools.com/js) - W3Schools * [JavaScript Tutorial](https://www.w3schools.com/js) - W3Schools
* [JavaScript Tutorial](https://www.scaler.com/topics/javascript/) - Scaler Topics
* [Javascripting](https://github.com/sethvincent/javascripting) * [Javascripting](https://github.com/sethvincent/javascripting)
* [Learn JavaScript](http://www.learn-js.org) * [Learn JavaScript](http://www.learn-js.org)
* [Learn knockout.js](http://learn.knockoutjs.com) * [Learn knockout.js](http://learn.knockoutjs.com)
@ -256,6 +261,7 @@
#### Operating systems #### Operating systems
* [Learning operating system development using Linux kernel and Raspberry Pi](https://github.com/s-matyukevich/raspberry-pi-os) - Sergey Matyukevich (:construction: *in process*) * [Learning operating system development using Linux kernel and Raspberry Pi](https://github.com/s-matyukevich/raspberry-pi-os) - Sergey Matyukevich (:construction: *in process*)
* [Operating System Tutorial](https://www.scaler.com/topics/operating-system/) - Scaler Topics
* [Project eXpOS: eXperimental Operating System](https://exposnitc.github.io) - Dr. Murali Krishnan K., Department of Computer Science and Engineering of the Calicut National Institute of Technology (HTML) * [Project eXpOS: eXperimental Operating System](https://exposnitc.github.io) - Dr. Murali Krishnan K., Department of Computer Science and Engineering of the Calicut National Institute of Technology (HTML)
@ -323,6 +329,7 @@
* [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) - GeeksforGeeks * [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) - GeeksforGeeks
* [Python Tutorial](https://www.tutlane.com/tutorial/python) - tutlane * [Python Tutorial](https://www.tutlane.com/tutorial/python) - tutlane
* [Python Tutorial](https://www.w3schools.com/python) - W3Schools * [Python Tutorial](https://www.w3schools.com/python) - W3Schools
* [Python Tutorial](https://www.scaler.com/topics/python/) - Scaler Topics
* [Scientific Computing with Python Certification](https://www.freecodecamp.org/learn/scientific-computing-with-python/) - freeCodeCamp * [Scientific Computing with Python Certification](https://www.freecodecamp.org/learn/scientific-computing-with-python/) - freeCodeCamp
@ -375,6 +382,7 @@
* [SQL Server Tutorial](https://www.tutlane.com/tutorial/sql-server) - tutlane * [SQL Server Tutorial](https://www.tutlane.com/tutorial/sql-server) - tutlane
* [SQL Teaching](https://www.sqlteaching.com) * [SQL Teaching](https://www.sqlteaching.com)
* [SQL Tutorial](https://www.w3schools.com/sql) - W3Schools * [SQL Tutorial](https://www.w3schools.com/sql) - W3Schools
* [SQL Tutorial](https://www.scaler.com/topics/sql/) - Scaler Topics
* [SQLBolt](http://sqlbolt.com) * [SQLBolt](http://sqlbolt.com)

Loading…
Cancel
Save