Skip to content

Commit

Permalink
Merge branch 'main' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
davorpa authored Aug 12, 2022
2 parents a7fd39c + 5324b9e commit 09f5ebb
Show file tree
Hide file tree
Showing 81 changed files with 1,064 additions and 848 deletions.
5 changes: 3 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## 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.
- [ ] Include author(s) and platform where appropriate.
- [ ] 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

Expand Down
File renamed without changes.
3 changes: 3 additions & 0 deletions .github/workflows/fpb-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ name: free-programming-books-lint

on: [push, pull_request]

permissions:
contents: read

jobs:
build:

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand 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.

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">

Expand Down Expand Up @@ -101,6 +101,7 @@ This project lists books and other resources grouped by genres:
+ [Italian / italiano](books/free-programming-books-it.md)
+ [Japanese / 日本語](books/free-programming-books-ja.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)
+ [Persian / Farsi (Iran) / فارسى](books/free-programming-books-fa_IR.md)
+ [Polish / polski / język polski / polszczyzna](books/free-programming-books-pl.md)
Expand Down
22 changes: 8 additions & 14 deletions books/free-programming-books-ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,25 @@

* [Arduino](#arduino)
* [Artificial Intelligence](#artificial-intelligence)
* [AWS](#aws)
* [C#&lrm;](#csharp)
* [DB & DBMS](#db--dbms)
* [HTML/CSS](#htmlcss)
* [HTML and CSS](#html-and-css)
* [Introduction to Programming in Arabic](#introduction-to-programming-in-arabic)
* [JavaScript](#javascript)
* [Vue.js](#vuejs)
* [Vue.js](#vuejs)
* [Linux](#linux)
* [Open Source Software](#open-source-software)
* [Operating System](#operating-systems)
* [PHP](#php)
* [Symfony](#symfony)
* [Symfony](#symfony)
* [Programming in Scratch](#programming-in-scratch)
* [Python](#python)
* [Raspberry Pi](#raspberry-pi)
* [Ruby](#ruby)
* [Security](#security)
* [SEO](#seo)
* [SQL](#sql)
* [PostgreSQL](#postgresql)
* [PostgreSQL](#postgresql)
* [UI/UX](#uiux)


Expand All @@ -39,11 +38,6 @@
* [مدخل إلى الذكاء الاصطناعي وتعلم الآلة](https://academy.hsoub.com/files/17-%D9%85%D8%AF%D8%AE%D9%84-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-%D9%88%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D8%A2%D9%84%D8%A9/) - Mohamed Lahlah&rlm; (PDF)


### AWS

* [كورس كامل بالعربى مع المهندس عيسى أبوشريف](https://www.youtube.com/playlist?list=PLOoZRfEtk6kWSM_l9xMjDh-_MJXl03-pf) - Eissa AbuSherif&rlm; (YouTube)


### <a id="csharp"></a>C#&lrm;

* [سبيلك المختصر لتعلم لغة c#&lrm; - برمجة الواجهات](https://www.mobarmijoun.com/2014/04/c_19.html) - Khaled Al-Saadani&rlm; (PDF)
Expand All @@ -54,7 +48,7 @@
* [تصميم قواعد البيانات](https://academy.hsoub.com/files/26-تصميم-قواعد-البيانات/) - Adrienne Watt & Nelson Eng، ترجمة أيمن طارق وعلا عباس (PDF)


### HTML/CSS
### HTML and CSS

* [التحريك عبر CSS&rlm;](https://academy.hsoub.com/files/14-التحريك-عبر-css/) - Donovan Hutchinson, Mohamed Beghat&rlm; (PDF)
* [نحو فهم أعمق لتقنيات HTML5&rlm;](https://academy.hsoub.com/files/13-نحو-فهم-أعمق-لتقنيات-html5/) - Mark Pilgrim, Abdullatif Eymash&rlm; (PDF)
Expand All @@ -79,10 +73,10 @@

### Linux

* [الإدارة المتقدمة لجنو/لينكس ](https://librebooks.org/gnu-linux-advanced-administration/) - Remo Suppi Boldrito, Josep Jorba Esteve, Abdel Rahim Ghaleb&rlm; (PDF)
* [الإدارة المتقدمة لجنو/لينكس](https://librebooks.org/gnu-linux-advanced-administration/) - Remo Suppi Boldrito, Josep Jorba Esteve, Abdel Rahim Ghaleb&rlm; (PDF)
* [أوبنتو ببساطة](https://www.simplyubuntu.com) - Ahmed AbouZaid&rlm; (PDF)
* [دفتر مدير دبيان](https://ar.debian-handbook.info) - Raphaël Hertzog, Roland Mas, MUHAMMET SAİT Muhammet Sait&rlm; (PDF, HTML)
* [دليل إدارة خواديم أوبنتو 14.04](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash&rlm; (PDF)
* [دليل إدارة خواديم أوبنتو 14.04](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash&rlm; (PDF)
* [سطر أوامر لينكس](https://itwadi.com/node/2765) - Willam E. Shotts, Jr، ترجمة عبد اللطيف ايمش (PDF)


Expand Down Expand Up @@ -124,7 +118,7 @@

### Raspberry Pi

* [احترف الرازبيري باي](https://www.ev-center.com/uploads/2/1/2/6/21261678/كتاب_احترف_الرازبيري_باي.pdf) (PDF)
* [احترف الرازبيري باي](https://www.ev-center.com/uploads/2/1/2/6/21261678/كتاب_احترف_الرازبيري_باي.pdf) (PDF)
* [راسبيري باي السهل](http://librebooks.org/simply-raspberry-pi/)


Expand Down
9 changes: 2 additions & 7 deletions books/free-programming-books-az.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
### Index

* [C](#c)
* [CSS](#css)
* [HTML](#html)
* [HTML and CSS](#html-and-css)
* [JavaScript](#javascript)
* [Linux](#Linux)
* [PHP](#php)
Expand All @@ -13,13 +12,9 @@
* [C Proqramlaşdırma Dili](http://ilkaddimlar.com/ders/c-proqramlasdirma-dili)


### CSS
### HTML and CSS

* [CSS](http://ilkaddimlar.com/ders/css)


### HTML

* [HTML](http://ilkaddimlar.com/ders/html)


Expand Down
18 changes: 9 additions & 9 deletions books/free-programming-books-cs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,22 @@
* [C#](#csharp)
* [C++](#cpp)
* [Git](#git)
* [HTML](#html)
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [Language Agnostic](#language-agnostic)
* [Algoritmy a datové struktury](#algoritmy-a-datove-struktury)
* [Bezpečnost](#bezpecnost)
* [Matematika](#matematika)
* [Právo](#pravo)
* [Regulární výrazy](#regularni-vyrazy)
* [Sítě](#site)
* [Algoritmy a datové struktury](#algoritmy-a-datove-struktury)
* [Bezpečnost](#bezpecnost)
* [Matematika](#matematika)
* [Právo](#pravo)
* [Regulární výrazy](#regularni-vyrazy)
* [Sítě](#site)
* [LaTeX](#latex)
* [Linux](#linux)
* [Distribuce](#distribuce)
* [OpenSource](#opensource)
* [PHP](#php)
* [Python](#python)
* [Django](#django)
* [Django](#django)
* [Ruby](#ruby)
* [TeX](#tex)
* [Unity](#unity)
Expand Down Expand Up @@ -55,7 +55,7 @@
* [Pro Git](https://knihy.nic.cz/#ProGit) - Scott Chacon (PDF, EPUB, MOBI)


### HTML
### HTML and CSS

* [Ponořme se do HTML5](https://knihy.nic.cz/#HTML5) - Mark Pilgrim (PDF)

Expand Down
10 changes: 5 additions & 5 deletions books/free-programming-books-de.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@
* [Git](#git)
* [Go](#go)
* [Groovy](#groovy)
* [HTML & CSS](#html--css)
* [HTML and CSS](#html-and-css)
* [iOS](#ios)
* [Java](#java)
* [JavaScript](#javascript)
* [React](#react)
* [React](#react)
* [LaTeX](#latex)
* [Mathematik](#mathematik)
* [Meta-Lists](#meta-lists)
* [MySQL](#mysql)
* [Neo4j](#neo4j)
* [PHP](#php)
* [Symfony](#symfony)
* [Symfony](#symfony)
* [Python](#python)
* [Django](#django)
* [Django](#django)
* [Ruby on Rails](#ruby-on-rails)
* [Scilab](#scilab)
* [Scratch](#scratch)
Expand Down Expand Up @@ -106,7 +106,7 @@ Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF)
* [Groovy für Java-Entwickler](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf) - Jörg Staudemeyer (PDF)


### HTML & CSS
### HTML and CSS

* [CSS](http://www.peterkropff.de/site/css/css.htm) - Peter Kropff (Grundlagen, OOP, MySQLi, PDO) (Online, PDF)
* [HTML](http://www.peterkropff.de/site/html/html.htm) - Peter Kropff (Online, PDF)
Expand Down
4 changes: 2 additions & 2 deletions books/free-programming-books-el.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* [C](#c)
* [C++](#cpp)
* [Java](#java)
* [Javascript](#javascript)
* [JavaScript](#javascript)
* [Python](#python)
* [Scala](#scala)
* [SQL](#sql)
Expand All @@ -30,7 +30,7 @@
* [Σημειώσεις Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/shmeiwseis-Java-eBooks4Greeks.gr_.pdf) (PDF)


### Javascript
### JavaScript

* [HTML5-JavaScript (Δημιουργώντας παιχνίδια – Ο εύκολος τρόπος)](https://www.ebooks4greeks.gr/html5-javascript)

Expand Down
40 changes: 20 additions & 20 deletions books/free-programming-books-es.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

* [0 - Meta-Listas](#0---meta-listas)
* [1 - Agnósticos](#1---agn&#x00F3;sticos)
* [Algoritmos y Estructuras de Datos](#algoritmos-y-estructuras-de-datos)
* [Base de Datos](#base-de-datos)
* [Ciencia Computacional](#ciencia-computacional)
* [Metodologías de Desarrollo de Software](#metodolog&#x00ED;as-de-desarrollo-de-software)
* [Misceláneos](#miscel&#x00E1;neos)
* [Sistemas Operativos](#sistemas-operativos)
* [Algoritmos y Estructuras de Datos](#algoritmos-y-estructuras-de-datos)
* [Base de Datos](#base-de-datos)
* [Ciencia Computacional](#ciencia-computacional)
* [Metodologías de Desarrollo de Software](#metodolog&#x00ED;as-de-desarrollo-de-software)
* [Misceláneos](#miscel&#x00E1;neos)
* [Sistemas Operativos](#sistemas-operativos)
* [Android](#android)
* [C](#c)
* [C++](#cpp)
Expand All @@ -18,38 +18,38 @@
* [Git](#git)
* [Go](#go)
* [Haskell](#haskell)
* [HTML & CSS](#html--css)
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [JavaScript](#javascript)
* [AngularJS](#angularjs)
* [D3](#d3js)
* [jQuery](#jquery)
* [node.js](#nodejs)
* [React](#react)
* [AngularJS](#angularjs)
* [D3](#d3js)
* [jQuery](#jquery)
* [node.js](#nodejs)
* [React](#react)
* [LaTeX](#latex)
* [Linux](#linux)
* [Matemáticas](#matem%C3%A1ticas)
* [.NET (C# Visual Studio)](#net-c--visual-studio)
* [NoSQL](#nosql)
* [MongoDB](#mongodb)
* [Redis](#redis)
* [MongoDB](#mongodb)
* [Redis](#redis)
* [Perl](#perl)
* [Perl 6 / Raku](#perl-6--raku)
* [PHP](#php)
* [Symfony](#symfony)
* [Symfony](#symfony)
* [Python](#python)
* [Django](#django)
* [Web2py](#web2py)
* [Django](#django)
* [Web2py](#web2py)
* [R](#r)
* [Ruby](#ruby)
* [Ruby on Rails](#ruby-on-rails)
* [Ruby on Rails](#ruby-on-rails)
* [Scala](#scala)
* [Scratch](#scratch)
* [SQL](#sql)
* [Subversion](#subversion)
* [SVG](#svg)
* [TypeScript](#typescript)
* [Angular](#angular)
* [Angular](#angular)


### 0 - Meta-Listas
Expand Down Expand Up @@ -183,7 +183,7 @@
* [Piensa en Haskell (ejercicios de programación funcional)](http://www.cs.us.es/~jalonso/publicaciones/Piensa_en_Haskell.pdf) (PDF)


### HTML & CSS
### HTML and CSS

* [99 tips para Web Development](https://fmontes.gumroad.com/l/99tips) - Freddy Montes (PDF) (se solicita email)
* [CSS avanzado](http://librosweb.es/libro/css_avanzado) Javier Eguíluz (HTML) [(PDF)](https://openlibra.com/es/book/download/css-avanzado)
Expand Down
4 changes: 2 additions & 2 deletions books/free-programming-books-et.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
* [C#](#csharp)
* [Java](#java)
* [JavaScript](#javascript)
* [AngularJS](#angularjs)
* [Vue](#vue)
* [AngularJS](#angularjs)
* [Vue](#vue)
* [PHP](#php)
* [Python](#python)
* [R](#r)
Expand Down
16 changes: 12 additions & 4 deletions books/free-programming-books-fa_IR.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,17 @@

* [رایانش ابری](#%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4-%D8%A7%D8%A8%D8%B1%DB%8C)
* [مهندسی نرم‌افزار](#%D9%85%D9%87%D9%86%D8%AF%D8%B3%DB%8C-%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1)
* [CSS](#css)
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [JavaScript](#javascript)
* [LaTeX](#latex)
* [Linux](#linux)
* [PHP](#php)
* [Symfony](#symfony)
* [Symfony](#symfony)
* [Python](#python)
* [Django](#django)
* [R](#r)
* [Vue.js](#vuejs)


### رایانش ابری
Expand All @@ -30,7 +32,7 @@
* [ترجمه آزاد کتاب کد تمیز](https://codetamiz.vercel.app) - Robert C. Martin et al.


### CSS
### HTML and CSS

* [یادگیری پیکربندی با CSS](http://fa.learnlayout.com)

Expand Down Expand Up @@ -63,14 +65,20 @@

#### Symfony

* [سیمفونی ۵: سریع‌ترین مسیر](https://symfony.com/doc/current/the-fast-track/fa/index.html)
* [سیمفونی ۵: سریع‌ترین مسیر](https://web.archive.org/web/20210122133755/https://symfony.com/doc/current/the-fast-track/fa/index.html) *(:card_file_box: archived)*


### Python

* [کتاب آزاد آموزش پایتون](http://python.coderz.ir)


#### Django

* [کتاب جنگو برای حرفه ای ها](https://github.com/mthri/dfp-persian)
* [کتاب جنگو برای API](https://github.com/ftg-iran/dfa-persian)


### R

* [تحلیل شبکه‌های اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)
Expand Down
Loading

1 comment on commit 09f5ebb

@davorpa
Copy link
Member Author

@davorpa davorpa commented on 09f5ebb Aug 12, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.