* 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
* 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>
* '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
* 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>
* more precision in the website name, add the author of the course for 'Développement Web - Administration Réseau'
* replace title by 'Tutoriel PHP', add website name and translator for 'Tutoriel HTML'
* add website name and translator for 'Tutoriel CSS' and 'Tutoriel HTML'
* add website name and author for 'Linux et Ubuntu - Administration Réseau'
* tweaks according to review
---------
Co-authored-by: Mamadou443 <mamadou@y13>
* added Pascal language section with the new book from Gilles Vasseur and Jean-Luc Gofflot
* added a 70 hours free Delphi/Pascal/programming learning course in French
* added a Delphi 7 book from Ole Witt-Hansen
* updated link for Danish Delphi 7 book
* updated text for DVLP download link
* removed the FR Pascal Object book
* 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>
* 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 4d6a74e7d794f1f264cb2f88d9531e43038d3be2.
Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
* Add one APL book
And fix links and notes the some others
* Add APL cheat sheets
* APL courses
* French APL video series
* mark APL Course as in process, add one more course
* mark as in process
* ADSP and Array Cast
* Add APL
* Add APL-related entries
* Add number for sort ordering
* correct number of blank lines between last section and next heading
* Remove trailing slash
* Move book
* Move book and limit URLs to 1 per line
* full URL
* add missing line
* Combine into playlist
* replace multiple links with single link
… which is a redirect to the listing for the latest released version
* add french c++ course
* fix blankline linting
* Update courses/free-courses-fr.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* add to index
Co-authored-by: x0rld <git@x0rld.eu>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>