Commit Graph

17 Commits (44492af82ff1743ef78c0b77bf1007ff61b9bf90)

Author SHA1 Message Date
David Ordás 4d678252fe
chore!: join `IDE and editors` into same section (#7065)
* chore!: join editors into section `IDE and editors`

This homogenize the place where are organized the IDE and editors like Vim, Emacs, Visual Studio, Visual Studio Code, Eclipse, IntelliJ... into the same section.

Emacs Lips is a language per sé. so apply and add some crosslinks #5535 in order to reference editors.

Moved books in `-langs.md` now are in `-subjects.md` since editors are language agnostic, I think.

Complete this moved resources with author, formats and notes

* fix: alphabetize says linter

https://github.com/EbookFoundation/free-programming-books/runs/8267734103?check_suite_focus=true

Run fpb-lint ./books/
books/free-programming-books-ja.md
  4:5-22:42  warning  Alphabetical ordering: swap l.22 and l.21  alphabetize-lists  remark-lint

books/free-programming-books-pt_BR.md
  58:1-61:70  warning  Alphabetical ordering: swap l.60 and l.59  alphabetize-lists  remark-lint

books/free-programming-books-zh.md
  254:1-258:87  warning  Alphabetical ordering: swap l.258 and l.257  alphabetize-lists  remark-lint

* chore!: Organize near spoken Lisp dialects.

- Common Lisp, PicoLisp, Emacs Lisp -> Lisp
- Rename Common Lisp and LISP -> Lisp
- Emacs & Pico as subsections of Lisp preserving current crosslinks

* chore: merge non-referenced Emacs Lisp into Lisp
2022-09-13 12:06:55 -04:00
David Ordás ed27fedcbc
chore: it's `Vue.js` a Javascript framework to build SPAs (#7039)
- Change section text from `Vue` to `Vue.js`
- Ensure TOC item and resources are under JavaScript section
2022-08-26 11:09:58 +02:00
David Ordás 519c14240c
Added some necessary youtube playlist of Bengali Language (#7002)
* Added some necessary Youtube playlist of Bengali Language

Bumps PR EbookFoundation/free-programming-books#5760
Cherry picked from 66914d4450

Co-authored-by: noobSrijon <srijonkumar18@gmail.com>

* lint: alphabetize Python list

* complete resources authoring

Address suggestion made at https://github.com/EbookFoundation/free-programming-books/pull/5760#discussion_r738833002

Co-authored-by: noobSrijon <srijonkumar18@gmail.com>
2022-08-14 17:49:14 +02:00
Md Kawsar Islam Yeasin a59b06b8a2
Add Tailwindcsss ,Vue and Svelte structured properly with `Learn with Sumit` resources (#6882)
* updated book-bn - removed a book Because that website does not exist right now

* Fixed issue and  updated book-bn - removed a book Because that website does not exist right now

* replace the broken link with an archive.org link

* replace the broken link with an archive.org link -2

* Added Node.js / Express.js and TypeScript Bangla Course

* fixe issue

* added tailwindcsss ,vue amd  Svelte structured properly

* Update free-courses-bn.md

* Fixed- Incorrect number of blank lines

* Changed shortened URL's

* fixed issue

* use lower case in fragment ids

* use YouTube playlist url instead of video parametric

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

* Revert playlist url to video url to refer right resource

https://www.youtube.com/watch?v=iIvN7upsLoA

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-08-13 18:07:56 +02: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
Abdullah Al Mahmud eded902203
added git and github course (#6960) 2022-07-25 14:36:15 +02:00
Neamul Islam Fahim 420772b45d
Update free-courses-bn.md (#6923)
* Update free-courses-bn.md

* Update free-courses-bn.md

* Update free-courses-bn.md
2022-07-18 21:52:52 +02:00
Sahidul Islam c257de2d95
Update free-courses-bn.md (#6891)
* Update free-courses-bn.md

Added Mern stack bangla playlist

* Update free-courses-bn.md
2022-06-30 11:26:13 -04:00
Md Kawsar Islam Yeasin 4897aac9cc
Added TypeScript and Node.JS / Express.JS Bangla Free course (#6880)
* updated book-bn - removed a book Because that website does not exist right now

* Fixed issue and  updated book-bn - removed a book Because that website does not exist right now

* replace the broken link with an archive.org link

* replace the broken link with an archive.org link -2

* Added Node.js / Express.js and TypeScript Bangla Course

* fixe issue
2022-06-18 12:21:51 -04:00
Abdullah Al Mahmud 30945ffe95
added a new Go online course (#6873) 2022-06-14 08:40:34 -04:00
Md Abu. Raihan fb56f28f7d
I have removed a resource Because it has been removed from YouTube (#6832)
* add golang open sourch books

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

space

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

* I have added some new resources of typescript

I have added some new resources of typescript

* I removed a course link

I removed a course link Because it has been removed from YouTube

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-04-21 10:19:21 -04:00
Md Abu. Raihan cd57221889
I have added new resources for typescript (#6831)
* add golang open sourch books

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

space

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

* I have added some new resources of typescript

I have added some new resources of typescript

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-04-21 09:46:17 -04:00
David Ordás 220a421dfa
chore: Normalize `Learn With Sumit` attribution (#6787)
* Add instructor name of `Learn With Sumit` playlists

* Add instructor name of `Learn With Sumit` playlists
2022-03-19 13:32:31 -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
David Ordás c72c0d50af
Escape pipes making wrong render as tables in Kramdown/GFM engines (#6723)
Search using regexp: (?<!\\)\|

Via EbookFoundation/free-programming-books#5176
2022-02-14 11:42:09 -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
David Ordás a3cb567c05
chore(books-bn): split bangla books - courses (#6626)
* chore: init bangla book-courses split

Via https://github.com/EbookFoundation/free-programming-books/issues/6591

* chore: Move YouTubes to `courses-bn`

Via EbookFoundation/free-programming-books#6591

* lint: Fix `blank-lines-1-0-2` errors 

99:1-100:121  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

* fix: wrong TOC anchor for Java

Completes commit 4fdbe135e6

* feat: HTML comments to fake Markdown equiv

Hack using link references syntax

[//]: # (whatever you want)

[//]: # (
  whatever you want
  multiline
)

* chore: remove commented empty sections
2021-12-27 12:19:05 -05:00