Commit Graph

347 Commits (e580cf7b168b4bbc67f693e1115f46dac114ca95)

Author SHA1 Message Date
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
Vini Gouveia e81fb8c1a2
Remove linha de playlist inexistente. (#6823)
Apagada a linha da sessão da linguagem Go que lavaria a uma playlist do canal Caffeine Algorithm. A playlist não existe mais.
2022-04-11 09:44:01 -04:00
David Ordás e6bb1c2faf
chore: Standardize TutorialsPoint resources (#6799)
* Standardize TutorialsPoint links: urls, metadata...

* There is no PDF for this guide

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

* move Tutorials Point's tutorials from courses to its category

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-04-02 14:26:49 -04:00
David Ordás fe63aaa335
chore: homogenize `Curso em Vídeo` - `Gustavo Guanabara` resources (#6809)
* Curso em video. complete with instructor `Gustavo Guanabara` and use current info as platform

* Add `Curso em Vídeo` instructor: `Gustavo Guanabara`
2022-03-31 10:12:10 -04:00
David Ordás b1b437918f
eXcript. complete metadata with instructor and use current as platform (#6808)
Via #5762 backlog with PR started at #6576
2022-03-31 10:10:58 -04:00
Suzuki Katsuma 2aa46b2ae7
Add Japanese course and book (Scratch, C++) (#6795)
* add: book of Scratch

"Scratch for CS First でプログラミングをはじめよう"

* add: book of C++

"C++入門 AtCoder Programming Guide for beginners (APG4b)"

* fix: spacing typo

* add: "free-courses-ja.md" and Scratch course

* add: link to the Japanese course in README.md

* fix: alphabetical order
2022-03-22 08:58:07 -04:00
David Ordás 7dcedf3bec
chore: standardize `Programming with Mosh` instructor (#6790)
* Standardize `Programming with Mosh` instructor

* Standardize `Programming with Mosh` instructor
2022-03-19 13:42:19 -04:00
David Ordás 6992c23d1b
fix crosslinks format adding a blank line after (#6789) 2022-03-19 13:36:40 -04:00
David Ordás 96ae20d536
Add instructor name of `Silicium` playlists (#6788) 2022-03-19 13:34:35 -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
prayogaea01 b933ebbb6d
Adding a free basic programming tutorial website address (#6784)
* Adding a free basic programming tutorial website address

* add instructor and fix resource format

* add instructor and fix resource format

* add instructor and fix resource format

* add instructors

* 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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-18 12:57:02 -04:00
chalakprana ff2c8bfdbf
Add JSP (Java server pages) and servlet basics (#6786)
new course added
2022-03-18 12:55:47 -04:00
David Ordás 7e44a31f1a
Normalize CodeWithHarry credits (#6785) 2022-03-17 11:25:53 -04:00
chalakjeevan 7d79980bf6
Update free-courses-en.md (#6778)
* Update free-courses-en.md

Angular 5 course added

* Add Introduction to Assembly with ARM

course added

* Alphabetize to solve linter faults and fix Udemy typo

* fix instructor name typo

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-16 15:46:32 -04:00
johhns 107a1f3bbf
Adicionado curso de python (#6777)
* Adicionado curso de python

* Correction, alphabetical order and accent
2022-03-14 11:24:40 -04:00
Saugat Dhimal 2a3b586eb7
Added MIT CS and DS courses (#6776)
* Added MIT CS and DS courses

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-14 11:23:18 -04:00
Dimas Saputra d8711a584a
add some courses (#6762)
* add some courses

added Go-lang, Codeigniter, Vue, React courses

* Nusedra: alphabetize, add instructor and use titles as is

* Solve Platform typos and use titles as it is

* Use titles as it is, so alphabetize again

* Author typo and use titles as it is

* Add authoring attribution and use titles as it is

* Alphabetize to solve linter faults

* Alphabetize to solve linter faults

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-14 10:51:37 -04:00
أحمد الطبراني 8be09c7d71
add new arabic course (#6766)
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-12 12:34:11 +01:00
David Ordás 83b3e6b68c
chore: keeping spelling consistencies same. `GitHub` and `YouTube` trademarks (#6739)
* keep spelling same. `GitHub`

* keep spelling same. `YouTube`

* Github's reverts and rewordings

* Github's reverts
2022-03-07 10:04:22 -05:00
Mauro Cicolella 179ab0693a
Add Italian Spring Framework video course (#6738)
* Add Italian Spring Framework course

* Update courses/free-courses-it.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-28 11:14:00 -05:00
أحمد الطبراني 2590eab577
Add RTL to courses file (#6715)
* Add RTL to courses file

* Escape pipes (markdown table token)

Via #5176

* use raw LRM mark instead its HTML entity

`‎` instead of &lrm;

* remove LTM from .NET

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-26 16:53:52 -05: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
Su Tran 41e3257567
Add more Vietnamese courses (#6729)
* Add more Vietnamese courses

* Add more Vietnamese courses

* Add more Vietnamese courses

* fix alphabetical ordering
2022-02-21 11:39:31 -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
Rendi Putra Pradana 15742aac8a
add a course video 'Tutorial Android Dasar' with playlist links (#6716)
* added free courses bahasa Indonesia

add Indonesian free Spring courses

* added free courses bahasa Indonesia(2)

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

* Update Spring list at courses/free-courses-id.md

* add nodejs course

* Fix link: remove time parameter in link youtube

remove time parameter on courses: nodejs, spring.

* add course 'Tutorial Android Dasar'

add a course video  'Tutorial Android Dasar' with playlist links

* fix: alphabetical order

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-02-11 12:39:07 -05:00
CleanMachine1 6eb2d17081
feat(courses): add golangr.com (#6695)
* courses: add Go course

* fix CI issues

* Update courses/free-courses-en.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-06 14:47:58 -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
ImVector 1f0edc161e
docs(courses): splitted resources from misc (#6687)
* docs(courses): splitted resources from misc

* fix(courses): swapped resource to respect alphabetical ordering
2022-01-28 16:40:38 -05:00
Athul Joy 1ed5113674
Add malayalam courses (#6681) 2022-01-25 10:41:46 -05:00
Mahmoud Hamdy 6ac3f6fbfc
Update .Net Url (#6673)
* Update .Net Url

As the previose was 404 not found

* Add crosslink ref to C# section on .Net section

* Update free-courses-en.md

* fix: adopt linter 1-0-2 rule

Thats is, 2 empty lines between headings / sections

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-01-17 09:25:32 -05:00
أحمد الطبراني 1569382d56
add new courses (#6667)
* add new courses

* fix order
2022-01-08 20:06:35 -05:00
Anurag Maurya 674e34fc91
Adding free object-oriented programming course (#6661)
Adding free object-oriented programming course on YouTube by Kunal Kushwaha
2022-01-03 09:37:45 -05:00
Morteza Bashsiz 02a80996ca
Add sudoer.ir to persian (#6658)
* Add sudoer.ir to persian

* Add sudoer.ir to persian

* Add sudoer.ir to persian

* Add sudoer.ir to persian

* Add sudoer.ir to persian
2022-01-02 13:09:20 -05:00
Adám Brudzewsky 9bbce89c94
Add APL-related items (#6652)
* 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
2022-01-01 14:47:24 -05:00
Emad Rad 940bd19417
New Python course added to farsi section (#6657)
Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2022-01-01 14:42:04 -05:00
andev0 9a17791045
Add C++ course (Russian language) (#6654) 2022-01-01 14:30:16 -05:00
Rendi Putra Pradana 270629d4f8
added free courses bahasa Indonesia (#6645)
* added free courses bahasa Indonesia

add Indonesian free Spring courses

* added free courses bahasa Indonesia(2)

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

* Update Spring list at courses/free-courses-id.md

* add nodejs course

* Fix link: remove time parameter in link youtube

remove time parameter on courses: nodejs, spring.

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-12-28 09:47:56 -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
Mansour Kalagar 82945ba422
update playlist URL (#6632)
* update playlist url

* Update courses/free-courses-fa_IR.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-12-20 10:07:31 -05:00
MaXX74 51beb58d63
Add Courses and Interactive tutorials (RU) (#6624)
* Add a new interactive course

* fixed add a new interactive course

* fixed add a new interactive course(2)

* added several courses to courses-ru

* fixed my previous problems
2021-11-20 13:26:20 -05:00
Arman Abkar 31fb2488b8
Add a new android course (#6615) 2021-11-17 13:26:44 -05:00
Riza Radia Rivaldo efa1a2fd5f
add react course & tutorial (#6313)
* add react course & tutorial

* chore: apply suggestions from code review

SC1: https://github.com/EbookFoundation/free-programming-books/pull/6313#discussion_r739754230
SC2: https://github.com/EbookFoundation/free-programming-books/pull/6313#discussion_r739754348

Resume: 
- Move `frwlr7uh0io` video due to playlist and title changes
- Using Youtube playlist where `kVV17VI9qTU` video belongs to.
- Change resource title according to that playlist name.
- Add the instructor (Irsyad) as well
- Recover blank line after list

* alphabetize

* remove orphan categories

* alphabetize

* alphabetize??

* one more try

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-16 14:46:04 -05:00
mann01 398b5ee603
Added some spark tutorials (#6560)
* Update free-courses-en.md

* space

* space

* add attribution, index link

* space

Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-16 14:11:19 -05:00
DwikyAnggarda 9d39788d05
add indonesia course for express js + podcast (#6187)
* add indonesia youtube channel course for Codeigniter

* revision link indonesia youtube channel course for codeigniter

* add indonesia free course for express js

* update link course indonesia for express js

* add indonesia programmer podcast

* Recover resource deleted at dad3675a97

* fix: to playlist + add attributions

- Previous URL is the first video which the playlist belongs to.
- The Balademy's CEO/instructor is Ekky Ridyanto

* remove orphan categories

* alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-16 12:09:46 -05:00
Darío Hereñú 3fd60c974b
Aprendejavascript added (spanish language) (#6460)
* Aprendejavascript added (spanish language)

* trailing slash

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

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-11 09:58:54 -05:00
Yash Chaudhari 1868f7b4c1
Added Python , Django , DRF , GitHub with Visual Studio & React JS in Hindi. (#6450)
* Added Python , Django , DRF & GitHub Hindi Course.

Added Python Core & Advanced Course in Hindi.
Added Python Django Course in Hindi.
Added Django REST Framework Course in Hindi.
Added GitHub Course in Hindi.

* Updated Course name GitHub.

Updated Course name GitHub to GitHub with Visual Studio.

* author

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

* author

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

* author

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

* author

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

* author

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

* author

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

* alphabetize

* alphabetize

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-11 09:55:04 -05:00
Hossein Badrnezhad b2a4585f86
Inspect element free course added (#6214)
* Inspect element free course added

* move to web dev

* collate

* collate

Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-11 09:41:02 -05:00
AAYUSHI KUNWAR 17106bb0f2
Added node js course in english (#6238)
* Update free-courses-en.md

* Added 2 open online courses and a book for ML

Added two open online courses in MOOC and added a book for machine learning

* Remove trailing slash 

Remove trailing slash

* Alphabetical ordering of courses

* Removed extra space

* Removed the ML book

* Added free tutorial for Javascript

* Free Online Course for Javascript in english

* Added name of the course

* Node.js free course

* Updated courses

* Updated courses in hindi

* Added node js tutorial in english

* Removed extra line

* fix: use resource titles as-is

Apply review suggestion: https://github.com/EbookFoundation/free-programming-books/pull/5899#r727540465

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-11 09:27:27 -05:00
David Ordás 27558e4240
chore: Bump pr/endrose/6163 - added belajar vue js (#6598)
* Add book MySQL

* fixing

* Added course laravel

* Update free-courses-id.md

* Fixing directly YouTube

* Added Belajar Vue.js

* fixing Book MySQL & Course Laravel

* Solve lint errors + add book author as seen in the footer of webpage

* Add  "account required" notation

Resolves:
- https://github.com/EbookFoundation/free-programming-books/pull/6163#discussion_r726162003
- https://github.com/EbookFoundation/free-programming-books/pull/6163#discussion_r739748933

* Recover removed authoring after add access notes

Recovered from commit 89dca4e2e4

* Apply review suggestions

- yt playlist
- complete instructors
- alphabetize

* fix: Homogenice Kawan Koding & Parsinta auth/platf

Muhammad Amirul Ihsan - Kawan Koding's CEO
Irsyad A. Panjaitan - Parsinta's CEO

* fix: Homogenize Google Play Books notes

Co-authored-by: Endrose <endros007@gmail.com>
Co-authored-by: Endro s <endro.s@bankmandiri.co.id>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-10 09:24:09 -05:00