Skip to content

Commit 924c73f

Browse files
committed
Merge main and resolve conflicts
2 parents 9787117 + fa90829 commit 924c73f

File tree

66 files changed

+1846
-476
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1846
-476
lines changed

.github/workflows/check-urls.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ jobs:
107107
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
108108
run: |
109109
awesome_bot "${{ matrix.file }}" --allow-redirect --allow-dupe --allow-ssl || true;
110-
- uses: actions/upload-artifact@v4
110+
- uses: actions/upload-artifact@v5
111111
with:
112112
name: ${{ steps.set-output.outputs.FILEPATH }}
113113
path: ${{ github.workspace }}/ab-results-*.json
@@ -122,7 +122,7 @@ jobs:
122122
uses: actions/checkout@v5
123123
# download and unzip the ab-results-*.json generated by job-matrix: check-urls
124124
- name: Download artifacts
125-
uses: actions/download-artifact@v5
125+
uses: actions/download-artifact@v6
126126
- name: Generate Summary Report
127127
uses: ./.github/actions/awesomebot-gh-summary-action
128128
with:

.github/workflows/fpb-lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v5
1515
- name: Use Node.js
16-
uses: actions/setup-node@v5
16+
uses: actions/setup-node@v6
1717
with:
1818
node-version: '16.x'
1919
- run: npm install -g free-programming-books-lint
@@ -29,7 +29,7 @@ jobs:
2929
echo ${{ github.event.pull_request.html_url }} > ./pr/PRurl
3030
cat output.log | sed -E 's:/home/runner/work/free-programming-books/|⚠.+::' | uniq > ./pr/error.log
3131
32-
- uses: actions/upload-artifact@v4
32+
- uses: actions/upload-artifact@v5
3333
if: always()
3434
with:
3535
name: pr

.github/workflows/rtl-ltr-linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494
# Only if the linter step was executed (success or failure)
9595
- name: Upload linter output artifact
9696
if: steps.run_linter.conclusion == 'success' || steps.run_linter.conclusion == 'failure'
97-
uses: actions/upload-artifact@v4
97+
uses: actions/upload-artifact@v5
9898
with:
9999
name: rtl-linter-output # Name of the artifact
100100
path: rtl-linter-output.log # Path to the output file

.github/workflows/stale.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
permissions:
1414
pull-requests: write
1515
actions: write
16+
issues: write
1617

1718
jobs:
1819
stale:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*.orig
99
*.tmp
1010

11-
11+
*.idea
1212
# #########################################################
1313
# Global/Diff.gitignore
1414
# #####################################

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<div align="center" markdown="1">
44

55
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)&#160;
6-
[![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;
6+
[![License: CC BY 4.0](https://img.shields.io/github/license/EbookFoundation/free-programming-books)](https://creativecommons.org/licenses/by/4.0/)&#160;
77
[![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)
88

99
</div>
@@ -87,7 +87,7 @@ This project lists books and other resources grouped by genres:
8787
+ [Burmese / မြန်မာဘာသာ](books/free-programming-books-my.md)
8888
+ [Chinese / 中文](books/free-programming-books-zh.md)
8989
+ [Czech / čeština / český jazyk](books/free-programming-books-cs.md)
90-
+ [Catalan / catalan/ català](books/free-programming-books-ca.md)
90+
+ [Catalan / catalan / català](books/free-programming-books-ca.md)
9191
+ [Danish / dansk](books/free-programming-books-da.md)
9292
+ [Dutch / Nederlands](books/free-programming-books-nl.md)
9393
+ [Estonian / eesti keel](books/free-programming-books-et.md)
@@ -113,13 +113,15 @@ This project lists books and other resources grouped by genres:
113113
+ [Russian / Русский язык](books/free-programming-books-ru.md)
114114
+ [Serbian / српски језик / srpski jezik](books/free-programming-books-sr.md)
115115
+ [Slovak / slovenčina](books/free-programming-books-sk.md)
116+
+ [Slovenian / Slovenščina](books/free-programming-books-sl.md)
116117
+ [Spanish / español / castellano](books/free-programming-books-es.md)
117118
+ [Swedish / Svenska](books/free-programming-books-sv.md)
118119
+ [Tamil / தமிழ்](books/free-programming-books-ta.md)
119120
+ [Telugu / తెలుగు](books/free-programming-books-te.md)
120121
+ [Thai / ไทย](books/free-programming-books-th.md)
121122
+ [Turkish / Türkçe](books/free-programming-books-tr.md)
122123
+ [Ukrainian / Українська](books/free-programming-books-uk.md)
124+
+ [Urdu / اردو](books/free-programming-books-ur.md)
123125
+ [Vietnamese / Tiếng Việt](books/free-programming-books-vi.md)
124126

125127
### Cheat Sheets
@@ -143,7 +145,7 @@ This project lists books and other resources grouped by genres:
143145
+ [Indonesian / Bahasa Indonesia](courses/free-courses-id.md)
144146
+ [Italian / italiano](courses/free-courses-it.md)
145147
+ [Japanese / 日本語](courses/free-courses-ja.md)
146-
+ [Kannada/ಕನ್ನಡ](courses/free-courses-kn.md)
148+
+ [Kannada / ಕನ್ನಡ](courses/free-courses-kn.md)
147149
+ [Kazakh / қазақша](courses/free-courses-kk.md)
148150
+ [Khmer / ភាសាខ្មែរ](courses/free-courses-km.md)
149151
+ [Korean / 한국어](courses/free-courses-ko.md)
@@ -155,6 +157,8 @@ This project lists books and other resources grouped by genres:
155157
+ [Polish / polski / język polski / polszczyzna](courses/free-courses-pl.md)
156158
+ [Portuguese (Brazil)](courses/free-courses-pt_BR.md)
157159
+ [Portuguese (Portugal)](courses/free-courses-pt_PT.md)
160+
+ [Punjabi / ਪੰਜਾਬੀ / پنجابی](courses/free-courses-pa.md)
161+
+ [Romanian (Romania) / limba română / român](courses/free-courses-ro.md)
158162
+ [Russian / Русский язык](courses/free-courses-ru.md)
159163
+ [Sinhala / සිංහල](courses/free-courses-si.md)
160164
+ [Spanish / español / castellano](courses/free-courses-es.md)

books/free-programming-books-ar.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
### Security
9696

9797
* [تأمين الشبكات اللاسلكية للمستخدم المنزلي](https://mohamedation.com/securing-wifi/ar/) - Mohamed Adel&rlm; (HTML)
98-
* [دليل الأمان الرقمي](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/)
98+
* [دليل الأمان الرقمي](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)
9999

100100

101101
### SQL

books/free-programming-books-az.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
### Index
22

33
* [C](#c)
4+
* [Git](#git)
45
* [HTML](#html)
56
* [Linux](#linux)
6-
77

88

99
### C
1010

1111
* [C Proqramlaşdırma Dili](https://web.archive.org/web/20241214000729/https://ilkaddimlar.com/ders/c-proqramlasdirma-dili) ( :card_file_box: archived)
1212

1313

14+
### Git
15+
16+
* [Pro Git](https://git-scm.com/book/az/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
17+
18+
1419
### HTML
1520

1621
* [HTML](https://web.archive.org/web/20241214005042/https://ilkaddimlar.com/ders/html) ( :card_file_box: archived)
@@ -20,5 +25,3 @@
2025

2126
* [Linux](https://web.archive.org/web/20241214095624/https://ilkaddimlar.com/ders/linux) ( :card_file_box: archived)
2227

23-
24-

books/free-programming-books-bg.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* [C](#c)
44
* [C#](#csharp)
55
* [C++](#cpp)
6+
* [Git](#git)
67
* [Java](#java)
78
* [JavaScript](#javascript)
89
* [LaTeX](#latex)
@@ -28,6 +29,11 @@
2829
* [Основи на програмирането със C++](https://cpp-book.softuni.bg) - Светлин Наков и колектив
2930

3031

32+
### Git
33+
34+
* [Pro Git](https://git-scm.com/book/bg/v2) - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
35+
36+
3137
### Java
3238

3339
* [Въведение в програмирането с Java](https://introprogramming.info/intro-java-book) - Светлин Наков и колектив
@@ -50,3 +56,4 @@
5056
### Python
5157

5258
* [Основи на програмирането с Python](https://python-book.softuni.bg) - Светлин Наков и колектив
59+

books/free-programming-books-bn.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
* [Misc](#misc)
1313
* [Python](#python)
1414
* [Sql](#sql)
15+
* [Web Development](#web-development)
1516

1617

1718
### Algorithms
1819

19-
* [Dynamic Programming Book «ডাইনামিক প্রোগ্রামিং বই»](https://dp-bn.github.io) - Tasmeem Reza, Mamnoon Siam (PDF, [LaTeX](https://github.com/Bruteforceman/dynamic-progamming-book))
20+
* [Dynamic Programming Book «ডাইনামিক প্রোগ্রামিং বই»](https://dp-bn.github.io) - Tasmeem Reza, Mamnoon Siam (PDF, [LaTeX](https://github.com/Bruteforceman/dynamic-programming-book))
2021

2122

2223
### C
@@ -26,11 +27,6 @@
2627
* [Computer Programming Part 3](https://archive.org/details/computer-programming-part-3-tamim-shaharier-subin) - Tamim Shahriar Subeen (PDF)
2728

2829

29-
### <a id="cpp"></a>C++
30-
31-
* [সিপিপি পরিগণনা Computer Programming](https://www.academia.edu/16658418/c_programming_bangla_book) - Mahmudul Hasan (PDF, HTML)
32-
33-
3430
### Data Science
3531

3632
* [ডাটা সাইন্সের হাতেখড়ি](https://datasinsightsbd.gitbook.io) - Fazle Rabbi Khan (gitbook)
@@ -87,7 +83,11 @@
8783
* [বাংলায় SQL টিউটোরিয়াল](https://sql.howtocode.dev) - Saiful, et al.
8884

8985

86+
### Web Development
87+
88+
* [এইচটিএমএল ও সিএসএস ইন বাংলায় (HTML & CSS in Bangla)](https://github.com/CodeJogot/html-css-course-in-bangla) - Farmer Abdul Alim (GitHub, HTML)
89+
90+
9091
### Git and Github
9192

9293
* [এক পলকে গিট ও গিটহাব](https://with.zonayed.me/book/git-n-github-at-glance/) - Zonayed
93-

0 commit comments

Comments
 (0)