Commit Graph

478 Commits

Author SHA1 Message Date
AlvinIndrawan
be5445c58a
Add Bootstrap courses in free-courses-id.md (#7233)
* Add Bootstrap course in free-courses-id.md

* Edit order of Bootstrap courses
2022-10-01 15:45:56 -04:00
W. Syafiuddin
eae2fda377
Added Youtube Playlist into Indonesian Course section (#7229)
* Added 2 Playlist to id Course

* Update alphabetically order
2022-10-01 15:38:44 -04:00
swastikgithub09
84ede29d3a
added playlist by codehelp in C++ category (#7228)
* added playlist by codehelp in C++ category

It is one of the best playlist to study c++, it is not just good at explaining ADTs but also great at implementation and leetcode solving .

* Update free-courses-hi.md
2022-10-01 15:37:33 -04:00
adityarjadhav
80e7f09b05
Update free-courses-hi.md (#7137)
* Update free-courses-hi.md

Added a playlist for Rust

* Update courses/free-courses-hi.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-10-01 15:09:13 -04:00
Amit Batra
3ccb615dbc
Add frontend armory react course (#7218)
* Add frontend armory react course

* Completing with instructor

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 15:07:59 -04:00
ff124012
fb8ca43aa8
Fix the course links to new versions (#7216)
* Update course link

* Update free-courses-ko.md
2022-10-01 15:06:09 -04:00
R3hankhan
dce2cb5e5c
Kotlin git recources (#7213)
* Added courses for kotlin and git

* Added kotlin resource alphabetically

* Made the Requested Changes
2022-10-01 15:05:32 -04:00
ff124012
2c0ff5176b
Update free-courses-ko.md (#7209)
* Update free-courses-ko.md

* update PHP course

update PHP course
2022-10-01 15:01:46 -04:00
Pranav Avasthi
977413a0f1
Update free-courses-hi.md (#7206)
* Update free-courses-hi.md

* Update free-courses-hi.md

* fix: using playlist url

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 15:00:32 -04:00
CleanMachine1
3f8264a4d9
add golang video crash course (#7185)
* add golang video crash course

* 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-10-01 14:51:27 -04:00
Aefar
110c549fc8
add: free course learn reactjs (#7182)
* add: free course learn reactjs

* add Belajar React JS Dari Awal Buat Yang Nggak Jago JavaScript

* reupdate: free course learn reactjs

* playlist has only one video. use it

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 14:41:27 -04:00
Danuta Cybulska
d9f8a54f24
Update free-courses-pl.md (#7179)
* Update free-courses-pl.md

new course Java [Kurs programowania w Javie od podstaw](https://programovanie.pl/)

* Update free-courses-pl.md

* Apply suggestions from code review

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-10-01 14:35:21 -04:00
Muhammad Anas
ca8762b7a1
New Python 11 hour long video (#7167)
* Update free-courses-en.md

* Update free-courses-en.md

* Reverting change made in Tech With Tim resource

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 14:29:59 -04:00
ff124012
6b93f87c1a
Update free-courses-ko.md (#7159)
* Update free-courses-ko.md

Add a course for about Mathmatics

* Update courses/free-courses-ko.md

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-10-01 14:28:37 -04:00
Peter Morrison
b03894138f
Update free-courses-en.md (#7158)
Co-authored-by: Peter Morrison <peter.morrison@medlior.com>
2022-10-01 01:04:24 -04:00
Peter Morrison
2c141c3e79
Update free-courses-en.md (#7152)
* Update free-courses-en.md

* Update courses/free-courses-en.md

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

Co-authored-by: Peter Morrison <peter.morrison@medlior.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 01:01:48 -04:00
mewxz029
de3a383cbb
Add free course Thai language Javascript (#7147)
* Add free course thai language JS

* fix: alphabet order free coures th JS

* fix: alphabet order free coures th JS

* fix: alphabet order free coures th JS

* fix: striping emoji & expand url
2022-10-01 00:58:22 -04:00
Suman Mondal
f40fc94ef8
Added Android Development and DevOps Bootcamp courses. (#7142)
* Update free-courses-en.md

Added CS194A course offered by Stanford. Teaches basic, foundational techniques for developing Android mobile applications and apply those toward building a single or multi page, networked Android application.

* Update free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-en.md
2022-10-01 00:57:08 -04:00
adityarjadhav
8f8bcebbe7
Update free-courses-hi.md (#7140)
Added a playlist for Assembly language
2022-10-01 00:56:11 -04:00
Simon Eddeland
8688f1e173
Added the swedish course "ProgSharp" (#7135) 2022-10-01 00:54:59 -04:00
debajyotig466
a672673a76
Add shell scripting tutorial (#7125)
* Add shell scripting tutorial

* Update courses/free-courses-en.md

* lint: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 00:50:32 -04:00
IgorLutiy
9d1abafffa
Update free-courses-uk.md (#7122)
* Update free-courses-uk.md

Add new course

* Update free-courses-uk.md

Add some changes for uniformly format list

* Update free-courses-uk.md

Some fixs of format

* Update free-courses-uk.md

Fix format
2022-09-29 11:21:27 -04:00
mostafa amine briere
8745e48069
Update free-courses-ar.md (#7101)
* Update free-courses-ar.md

* Update free-courses-ar.md
2022-09-22 21:44:00 -04:00
João Vitor
bba075a775
Add Curso de Programação Lua (#7098) 2022-09-21 11:53:18 -04:00
João Vitor
a48972cea6
Remove Curso do React Native implementando CRUD (#7092)
This link is not working
2022-09-20 21:01:36 -04:00
João Vitor
df662a2db7
Add Docker course playlist by Robert Silva to free-courses-pt_BR.md (#7081)
* Update free-courses-pt_BR.md

* Update courses/free-courses-pt_BR.md

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-09-18 09:56:23 -04:00
أحمد الطبراني
0561a25f53
add & update arabic course (#7082)
* add & update arabic course

* fix

* update url to playlist

* Update courses/free-courses-ar.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-09-18 09:55:19 -04:00
David Ordás
625c03b71c
chore: update agi.mit.edu by Lex Fridman resource (#7074)
Now the link points to http://agi.mit.edu -> https://deeplearning.mit.edu

Addresses Broken links #6942
Resolves #6003
2022-09-14 17:26:01 -04:00
Amirreza Heydari | امیررضا حیدری
da8206d6c2
add Vue.js sariasan.com free full lessons (#6917)
* add vue.js website free lean for line 80

* lint: Only one blank line at the end of document

* lint: solve rule `blank-lines-1-0-2` fault

* Add the author for sariasan.com resources

* chore: move from books to courses (`fa_IR`)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-09-14 09:25:19 -04:00
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
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
a5c106c812
chore: maintenance of Curso em Video resources (#6962)
* format: remove playlist extra parameters

* format: use playlist url instead of that points to it 1st video

* chore: merge CSS - HTML categories to remove dups

* fix: update title and rearrange module 1

* add module 2-5

* add module 3-5

* add module 4-5
2022-08-30 17:35:43 -04:00
Paul Titto
fbbc745667
Update free-courses-en.md (#7044)
* Update free-courses-en.md

* Update free-courses-en.md

* fix: remove platform wrapping spaces

Resolves https://github.com/EbookFoundation/free-programming-books/pull/7044#discussion_r956872576

* lint: alphabetize resources

* lint: alphabetize resources

* lint: alphabetize resources

/courses/free-courses-en.md
  708:1-729:90  warning  Alphabetical ordering: swap l.718 and l.717  alphabetize-lists  remark-lint

* lint: alphabetize again after fixing markdown link syntax

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-29 09:29:24 +02: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
d9d3c34593
fix: preserve title - author format (#7032)
* fix: preserve `title - author` format (es)

* fix: preserve `title - author` format (ja)

* fix: preserve `title - author` format (en)

* fix: preserve `title - author` format (si)

* fix: missing dash after title when author exists
2022-08-22 09:40:31 +02:00
David Ordás
56f98f2053
fix: spaces to dash (instead of underscore) in fragment id of markdown links (#7031)
* also spaces to dash (instead of underscore)
2022-08-22 09:38:34 +02:00
GH05T HUNTER5
b3fdcf3215
Create free-courses-ta.md with several courses in Tamil (#7001)
* Create free-courses-ta.md

* Update free-courses-ta.md

* lint: alphabetize Javascript and Python resources

* fix: Escape Markdown pipes present in resource titles (addressing bug #5176)

* chore: use playlist name as resource titles

* fix: avoid ALLCAPS titles

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-22 03:12:20 +02:00
GH05T HUNTER5
f71cec41db
Add Django and Flash playlists to free-courses-ko.md (#7010)
* Update free-courses-ko.md

* Update free-courses-ko.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-21 19:50:16 +02:00
David Ordás
8ac210bb80
fix: strip dots (and other chars) in fragment id of markdown links (#7029)
* fix bad link syntax in CONTRIBUTING-vi

* also dots, while we're at it

* also dots, while we're at it (remaining)

Recover changes and resolves suggestions made in https://github.com/EbookFoundation/free-programming-books/pull/7010#discussion_r947625933

* fix: strip ampersands `&` from fragment ids

* fix: strips other characters like `&`, `/`, `+`, `#`... to be compilant with Kramdown GMF processor

Co-authored-by: eric <eric@hellman.net>
2022-08-21 19:46:03 +02:00
Eric Hellman
c590ec615b
change upper case to lower cas in fragment ids (#7020)
note- caps are ok in hex-escaped fragments
2022-08-18 10:09:23 +02:00
GH05T HUNTER5
6dc7928718
Update free-courses-hi.md with Shell, Flutter, Bootstrap, jQuery, Node.js lists (#7006)
* Update free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-hi.md

* chore: merge Flutter resources from #7005

Patch to recover a diff found with #7005 at commit 9fadbf98af but alphabetizing Flutter list: 9fadbf98af (diff-0bed9be5a9c29db386438a12b2e1abaac6945680b2e2ab9d07c0b58063e315adR93)

* chore: merge 3 Bootstrap resources from #7005

Patch to recover 3 diffs with #7005 committed at 9fadbf98af deleted at 8b60e6f190 but alphabetizing this section: 
9fadbf98af (diff-0bed9be5a9c29db386438a12b2e1abaac6945680b2e2ab9d07c0b58063e315adR110-R114)

* lint: expand YouTube shortened urls

Resolves suggestion made at https://github.com/EbookFoundation/free-programming-books/pull/6999#discussion_r945164659

* fix: ALL CAPS titles not allowed

* lint: Alphabetize `Shell scripting` section

* lint: Alphabetize `Bootstrap` section

* chore: add course instructor for Thapa Technical resources

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-18 09:24:47 +02:00
Eric Hellman
314be7346c
Update free-courses-en.md (#7019) 2022-08-18 09:22:48 +02:00
GH05T HUNTER5
0d2933ae78
Update free-courses-de.md (#7017) 2022-08-17 10:57:23 +02:00
GH05T HUNTER5
2685c909bc
Update free-courses-th.md (#7015) 2022-08-17 10:49:03 +02:00
GH05T HUNTER5
f448005b1d
Add Debug Media's playlists to malayalam Git, HTML, CSS, React sections (#7004)
* Update free-courses-ml.md

* Update free-courses-ml.md
2022-08-16 12:26:19 +02:00
GH05T HUNTER5
271d67f4d9
Update free-courses-en.md (#7008)
* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md
2022-08-16 12:20:23 +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
GH05T HUNTER5
fdab0aa504
Add several Malayalam courses authored by Yes Tech Media, Tintu Vlogger and Brototype Malayalam (#6994)
* Update free-courses-ml.md

* Expand title of `bash/shell` section and fix its fragment id to get right cross linking.

* Move `Bootstrap` as subsection of `HTML/CSS` (like in other listings)

* Move `Bootstrap` as subsection of `HTML/CSS` (like in other listings)

* Escape pipes on Markdown

See #5176 for a reason

* Fix `node.js` title like in other listings and alphabetize Node-React sections

* Update free-courses-ml.md

* Fix TOC entry fragment of `HTML / CSS`

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-14 17:46:45 +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
أحمد الطبراني
a91629be7e
Add Hesham Asem's courses about Machine and Deep learning and NLP (#6989)
* add Hesham Asem courses about machine and deep learning and nlp

* Expand the name of nlp section

* Change the order
2022-08-07 22:37:53 +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
Yash Chaudhari
0511f2c48c
The Course is set to private. (#6973)
All the Electron JS Videos are private.
2022-07-27 18:59:03 +02:00
أحمد الطبراني
19958fb8ae
add new arabic courses (#6964)
* add new arabic courses

* fix extra new line

* fix order

* add some missing &rlm;

* delete courses that dependent on paid books
2022-07-27 18:57:44 +02:00
David Ordás
4bb49e0b59
chore: bump #6872. update node&react sources (#6961)
* update node&react sources

* changes books

* Update free-programming-books-langs.md

* lint: alphabetize

* chore: recover deleted resource at b1188ba1e1 and move to courses

Co-authored-by: xuandai-py <66566048+xuandai-py@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>

* format: add resource authoring

* format: normalize access notes

* fix: access notes about heynode.com

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

* Revert "fix: access notes about heynode.com"

This reverts commit feb84cae5b.

Co-authored-by: hermitcrab <hermitcrab@pop-os.localdomain>
Co-authored-by: xuandai-py <66566048+xuandai-py@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-07-26 08:42:00 +02:00
Mamadou
99e61fe996
fix broken link Algorithms courses (#6968) 2022-07-25 19:55:55 +02:00
Wendel Fabiano Ribeiro da Silva
6b97089aca
Adicionando tres playlists flutter (#6904)
* Adicionando tres playlists flutter 

Deivid Willyan | Flutterando
Gostei das playlists do Deivid, acredito que acrescente muito ao material do Flutter

* lint: solve rule `blank-lines-1-0-2` fault

* chore: fix videos authorship

* format: escape markdown from resource titles

* format: use YouTube playlists instead of it first video url

* lint: solve rule `alphabetize-lists` fault

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-07-25 14:41:18 +02:00
Aqil
fcd565edee
Update free-courses-en.md (#6863)
* Update free-courses-en.md

* format: Remove video timing param from ulrs and escape pipes from titles

Addresses #6723

* format: escape markdown tokens from resource title

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-07-25 14:39:12 +02:00
Abdullah Al Mahmud
eded902203
added git and github course (#6960) 2022-07-25 14:36:15 +02:00
ImVector
f7b658e743
docs(books): add 'Angular Tutorial' in english courses (#6953) 2022-07-21 08:02:09 +02:00
Muhammad Anas
4410da425d
Added a new course (#6950)
Added a new Next.jS by the famous **CodewithHarry**/
2022-07-21 07:58:28 +02:00
Muhammad Anas
a55f727e66
New Django Course! (#6945)
I have added a new course under the Django section. It was undoubtedly a must. It teaches everything from head to toe! From creating a simple **Hello World** site to a fully functional website to deployment! All is here!
2022-07-21 07:52:57 +02:00
Arman Abkar
75915f3cb9
Add new courses for iOS (#6948) 2022-07-21 07:51:36 +02:00
Muhammad Anas
00dfdc5ec8
Added a new Course (#6944)
I have added a new, head-to-toe, yet free course under the Flask section. I personally have taken this course on YouTube and I have to say it was phenomenal. It's also one of the very few updated tutorials regarding Flask out there, as of recently updated in Feb 2022. It also has a lot of detail, which is worth knowing!
2022-07-19 09:58:43 +02:00
Ahmed Osama
2458d4b0ce
add courses to Arabic courses page (#6937)
* add bootstrap course by Abdelrahman Gamal

* add js course by abdelrahman gamal

* add Assembly course to ar courses

* fix Alphabetical ordering

* add php course to ar courses

* add jQuery course to ar courses

* fix rtl in js course

* fix rtl in php course

* fix rtl in jQuery course

* fix bootstrap course name

* fix Assembly course
2022-07-18 21:59:43 +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
elegantgame
2786ca7e47
Update free-courses-en.md (#6916)
Typo in Web Development Tutorials for Beginners
2022-07-14 13:41:02 +02:00
ImVector
aa8a2789bc
docs(courses): add italian course (#6907)
* docs(courses): add italian course

* docs(courses): removed white-space
2022-07-11 17:33:47 +02:00
ImVector
b2f788cba0
docs(courses): fix italian course page (#6895)
* docs(courses): fix italian course page

* docs(courses): updated urls
2022-07-10 05:32:22 -04:00
Ahmed Osama
9b954cd9d8
add gulp.js resource to ar courses (#6906)
* add gulp.js resource to ar courses

* fix alphabetical order
2022-07-09 03:12:43 -04:00
ImVector
ce51a8c5fe
fix(courses): deleted broken link (#6893) 2022-06-30 11:27:10 -04: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
pouliose
f0d4c43f68
Update free-courses-en.md (#6887)
The resource has been removed
2022-06-21 14:42:53 -04:00
Abdullah Al Mahmud
b526bb9d65
added a few Dart and Flutter online courses (#6877) 2022-06-21 12:58:39 -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
Mauro Cicolella
f9b1c5c7ff
Add Italian course about Api Rest and GraphQL (#6865) 2022-06-09 11:26:30 -04:00
Suzuki Katsuma
7af508c638
Add Japanese course and interactive tutorials (#6838)
* add: MOOC

* add: `free-programming-interactive-tutorials-ja.md`

* update: `free-courses-ja.md`
2022-05-03 10:13:04 -04:00
أحمد الطبراني
2c5d677940
add new araic courses (#6837)
* add new araic courses

* fix

* fix missing space and '\|'

* fix

* fix pipes
2022-05-01 20:12:13 -04:00
abdday
2c54c7aa8f
Update free-courses-ar.md (#6835)
* Update free-courses-ar.md

add new youtube playlist for Java

* Update free-courses-ar.md

* Update free-courses-ar.md

* Update free-courses-ar.md
2022-05-01 20:08:23 -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
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