Commit Graph

28 Commits (917573f8980eb32153ca09f0126715e4badfb4ed)

Author SHA1 Message Date
Mohamed Adel 3d4f366d34
removed bad link (data on site deleted) (#10104) 2023-10-12 21:13:41 -04:00
3R1Dev c20f94a0d7
Removed all broken links for the Free Programming Books AR (#9843)
* updated link in the Java section of the HE free books

* Update for free-programming-books-he.md

Removed the link to the "Java Guide" by Chaim Michael, the link is no longer available. Removed the section for Java so that there is no blank space there along with the Java listed in the Index.

* Update free-programming-books-he.md

Added a space as required by formatting

* removed stale links to AR books list

* cleaned up spacing
2023-10-04 17:29:49 -04:00
Mohamed Adel c206edd001
updating url addresses (#9765)
* updating url addresses

* updating some http to https
2023-10-03 20:56:12 -04:00
Dapooty 95cc007b2f
Update free-programming-books-ar.md (#8936) 2022-11-01 13:34:02 -04:00
Dewanshi Dewan 0aad79993b
Removing Broken Book Link (#8040)
* Removing Broken Book Link

* remove uiux from index

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-31 16:12:52 -04:00
Saksham Bajaj 979b3ddd3e
Updated authors and format to books and replaced http with https (#7758)
* Updated authors and format to books and replaced http with https

* Updated authors and format to books and replaced http with https
2022-10-07 11:24:37 -04:00
Mohamed Adel 02bd124278
adding authors and format to books. replacing url and adding https (#7701)
* adding authors and format to books. replacing url and adding https

* removed trailing slash
2022-10-06 11:25:50 -04:00
Mohamed Adel 12e7396e2b
fixed 1 link format, added a new arabic book (#7505)
* fixed link format

* added 1 arabic book in scratch section

* alphabetize-lists
2022-10-04 12:02:43 -04:00
Mohamed Adel ab208b15a7
adding Java section in Arabic books and 2 java books (#7450)
* adding Java section in Arabic books and 2 java books

* adding Java section in Arabic books and 2 java books, fixing alphabetize-lists
2022-10-03 21:04:22 -04:00
Danny Greenberg 7681639e2c
Remove broken link for Symfony 5.0 in Arabic (#7368)
* Remove broken link for Symfony 5.0 in Arabic

* Remove Arabic Symfony link from index
2022-10-03 10:41:10 -04:00
David Ordás 6f9f1f1505
The section is named `Scratch` in the rest of files (#7078)
Alphabetize accordingly
2022-09-15 16:58:48 -04:00
David Ordás 9bfd1914d5
fix: homogenize authoring format and place (#7034)
* fix: homogenize authors format and place

- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many

* remove double comma

* fix: recover traducer role notations as `trad.:`

* detect and apply some `trad.:`s role anotation

* chore: `trad.:` to `trl.:`

Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539

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

* Sort author - format

* fix: remove empty authors (dash is alone)

Used regex: `-\s+(\(|$)`

* format: change to `edt.:` role

Definition list at https://www.loc.gov/marc/relators/relaterm.html

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-09-02 09:36:04 -04:00
David Ordás 5324b9e3cf
fix: homogenize markdown across files using markdownlint rules (#6988)
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)

* format: homogenize c# category title

right markdown escape instead of use HTML entities

* lint: fix `MD012/no-multiple-blanks` rule

Multiple consecutive blank lines [Expected: 2; Actual: 3]

* lint: fix `MD039/no-space-in-links`

Spaces inside link text

* lint: fix `MD009/no-trailing-spaces` rule

Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]

* lint: fix `MD006/ul-start-left` rule

* format: remove extra spaces between note tokens

* spell: fix lint `MD044/proper-names` rule

- HTML
- JavaScript
- YouTube

* spell: normalize to the most common `Index` heading

* lint: fix `MD007/ul-indent` rule

Unordered list indentation [Expected: 4; Actual: 2]

* format: escape pipes `|` from resources text

addresses #5176

* add Hesham Asem courses about machine and deep learning and nlp

* Expand the name of nlp section

* Change the order

* Revert "spell: normalize to the most common `Index` heading"

This reverts commit 4d6a74e7d7.

Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
2022-08-12 15:14:00 +02:00
أحمد الطبراني 45c1e5bf30
Remove an AWS course from books to courses section (#6987) 2022-08-07 22:36:28 +02:00
David Ordás 44579d3373
join and homogenize `HTML & CSS` section title across files (#6963) 2022-07-29 12:46:20 +02:00
Jamil Bailony a54738a1f0
add five books and create two sections (#6845)
* add five books and create two sections

* fix black lines

* fix blank lines

* add authors to a book of  PostgreSQL section

* fix source type direction with rtl

* replace Right-to-Left mark unicode with HTML code

* fix DB & DBMS and Vue.js index links

* fix using encoded urls

* remove space before RLM

* fix rlm position and change Video to YouTube
2022-06-18 12:29:52 -04:00
ezz444 7e891f6338
Add an AWS free complete course in Arabic (#6752)
* Adding a free complete course in Arabic

this course is totally free, detailed up to 55 hours

* Section headings have 3th level markup

* Remove extra space in list markup

* Remove extra spaces between title and link markdown markup

* Add instructor / course platform

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

* Add course instructor seen at first video and delegate current metadata as platform

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-31 10:09:15 -04:00
أحمد الطبراني 5f1c416070
add the next.js handbook translated by abdelhadi (#6774)
* add the next.js handbook translated by abdelhadi

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Update free-programming-books-ar.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-14 11:20:52 -04:00
David Ordás 0e9ad7e994
chore: HTML5 anchors compilant `<a name=` > `<a id=` (#6730)
* HTML5 anchors compilant `<a name=>` > `<a id=` for books

* HTML5 anchors compilant `<a name=>` > `<a id=` for courses

* HTML5 anchors compilant `<a name=>` > `<a id=` for contribs

* HTML5 anchors compilant `<a name=>` > `<a id=` for casts

* HTML5 anchors compilant `<a name=>` > `<a id=` for cheats

* HTML5 anchors compilant `<a name=>` > `<a id=` for interactives

* HTML5 anchors compilant `<a name=>` > `<a id=` for playgrounds
2022-02-25 11:23:35 -05:00
أحمد الطبراني 82cdf70188
RTL free-programming-books-ar.md file (#6706)
* RTL free-programming-books-ar.md file

* add newline at end of the file

* add RLM & LRM  magic

* change RLM into the name

* change C# into the name
2022-02-10 11:38:34 -05:00
David Ordás 180a96757f
fix: Use Markdown instead of HTML markup for H3 & H4 headings (#6689)
* fix: Markdown markup for `C++` heading

* fix: Markdown markup for `Дизайн и Aрхитектура` heading

* fix: Markdown H4 markup for `Next.js` heading

* fix: Markdown H3 markup for `C#` heading
2022-01-31 12:02:06 -05:00
Eric Hellman 08adb028a7
fix build (#6611)
* new branch for misc cleanup

* add item to resolve #6319

* fix grammar

* re-collate
2021-11-14 17:25:58 -05:00
Moaaz Hamdy 0405fab4a9
Update free-programming-books-ar.md (#6426)
* Update free-programming-books-ar.md

Added AVR section

* Update free-programming-books-ar.md

* Update free-programming-books-ar.md

* Pick title and author from book cover

Simply AVR: From Blinking led to RTOS

تعلم تَصميم الأنظمة المُدمَجة
من تشغيل دايود ضوئي
إلى أنظمة الوقت الحقيقي

by Abdallah Ali Abdallah Elmasri

http://simplyarduino.com/?page_id=889

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

* chore: Moving from AVR to Arduino

* chore: Moving from AVR to Arduino

* chore: Moving from AVR to Arduino

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-11-14 16:58:17 -05:00
Mohamed Adel 990d6ff02b
Various updates to Arabic books (#6570)
* replace link with book site, add author & format

Replaced librebook site link with the official book website and added the author and the format

* updating title, https, author

- removed the word "كتاب" which means book from the title.
- updated the link to https instead of http
- added authors (group)

* add book author

- added book author Mohamed lahlah "محمد لحلح"

* add format

- added format (PDF)

* add format

* add author, translator, format

* add author, translator, format

* add author

* update link, authors, translator, format

- https instead of http
- added authors
- added translator
- added format

* updated link, title, add author, format

- updated link to book official site
- updated the title to the original book title (same as cover)
- added author
- added format

* updated to original title

updated the title to the original title (same as cover)

* update link, authors, translator, format

- updated link to official website
- added Authors
- added translator
- added formats

* updated title, added author, translator, format

- updated title to include the edition (for ubuntu 14.04)
- added author
- added translator
- added format

* alphabetize-lists
2021-10-31 21:49:10 -04:00
Mohamed Adel d454df394b
adding new Arabic books and adding Author for a book (#6497)
* added تعلم JavaScript to Arabic books

added تعلم JavaScript to Arabic books Js section

* added "Go" section and a Go book

added "Go" language section and "تعلم لغة Go بسهولة"

* added Author for Book (self)

added myself as author to my own book "تأمين الشبكات اللاسلكية للمستخدم المنزلي"

* updated format

* added books format

* updated formatting

* updated alphabetic order

* updated link, added Author and translators

* Add translator + top most path

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* updated link, added author and translator 

updated the link to a better one which the translated work is sponsored by the site (itwadi.com)

* Removed Go section and book

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Removed Go section and book

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* changing the book link, format to updated version

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-31 13:59:25 -04:00
Watheq Alshowaiter 3e298a5ea8
add some free Arabic programming books (#5318)
* add some free Arabic programming books

* correct spaces

* correct heading spaces

* Update free-programming-books-ar.md
2021-03-18 13:20:38 -04:00
Eric Hellman 7671f23daf
alphabetize added languages (#5273)
* alphabetize added language courses

Our linter had not been looking at these languages

* fix books files

* casts and more
2021-01-23 00:28:18 -05:00
Eric Hellman d703553631
reorganize files (#5199)
* reorganize files

1. make it easier to find files
2. reduce scrolling to get to README on main view of repo

* remove tr.txt again
2020-12-03 17:41:33 -05:00