Commit Graph

638 Commits (92e72506b95da51f7fab45f748003895b9315c8e)

Author SHA1 Message Date
swastikgithub09 efe28b4a8c
added Digital Electronics in free-courses-en.med (#7319)
* added Digital Electronics in free-courses-en.med

* added ComputerArchitecture in free-courses-en.md and added blank line

* Update free-courses-en.md

* Update free-courses-en.md
2022-10-04 11:02:00 -04:00
swastikgithub09 99bedcd672
added SortingAlgos in Algorithm in free-courses-hi.md (#7315)
* added SortingAlgos in Algorithm in free-courses-hi.md

* Update free-courses-hi.md

* Update free-courses-hi.md

* 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-04 10:52:09 -04:00
swastikgithub09 ec6ff2c041
added maths section and numberous courses underit, different headings for different topics in free-courses-hi.md (#7312)
* added mathematics and two subheadings-discreteMaths and Stats and probability

* Update free-courses-hi.md

* added mathematics and two subheadings-discrete maths and probability

* removed two subheadings and stacked all courses under one

* Update free-courses-hi.md

* Update courses/free-courses-hi.md

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

* Update courses/free-courses-hi.md

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

* 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-04 10:51:14 -04:00
swastikgithub09 17069e61b1
added Artificial intelligence heading and one course in free-courses-hi.md (#7310)
* added Artificial intelligence heading and one course in it

* updated title to original title

* 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-04 10:50:35 -04:00
Danuta Cybulska c1a1b478e7
Add course php (#7302)
* 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>

* Add course PHP

* Add course PHP (Coders Lab)

* Updata course PHP(Coders Lab)

* Updata course PHP (Coders Lab)

* Update courses/free-courses-pl.md

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-04 10:49:53 -04:00
Muhammad Anas 8e5165f778
Added a new Course under the Algorithms sections (#7442)
* Added a new Course under the Algorithms sections

New Algorithms course by Jovian!

* Update free-courses-hi.md
2022-10-03 21:47:48 -04:00
Rahul Gupta f9b4c0c918
Added Amazon Web Service (AWS) Arabic Playlist (#7437)
* Added Amazon Web Service (AWS) Arabic Playlist

* updated the Link

Co-authored-by: Flicker786 <69352034+Flicker786@users.noreply.github.com>
2022-10-03 21:46:40 -04:00
Punyakrit Singh Makhni 8c40bbecd8
Modified hindi courses (#7423)
* Modified hindi courses

* Modified hindi courses

* Modified hindi courses

* Modified hindi courses
2022-10-03 21:42:24 -04:00
Arush Mangal 52ae37aec6
Added a free Robotics course in English (#7388)
* Added a free Robotics course in English

* Update free-courses-en.md

* Update free-courses-en.md
2022-10-03 21:33:49 -04:00
Arush Mangal 7022b9585a
Added Free and Certified Python course in Hindi by Coding Blocks Junior (#7387)
* Added Free and Certified Python course in Hindi

* Update free-courses-hi.md
2022-10-03 21:33:00 -04:00
Drishti J 7a5071640f
Add Firebase Course (#7452)
* Add Firebase Course

* Update free-courses-en.md

* Update free-courses-en.md
2022-10-03 21:06:33 -04:00
myudak 5f9b268d6f
Update free-courses-id.md (#7444) 2022-10-03 20:55:19 -04:00
Alejandro Armenta 00867f3dea
Replace the broken course for wordpress (#7385)
* Replace the broken course for wordpress

I replace the broken link for the course of WordPress in Spanish, so i added a new one fully available on Youtube

* Change the link of youtube to a Playlist

I change the title of the playlist to the correct one, and put on the channel of youtube about the course
2022-10-03 20:51:59 -04:00
Raiyan Bashir Mahin a9addb9ae3
Added TypeScript and Docker Bengali Course Tutorial (#7371)
* Update free-courses-bn.md

* Update free-courses-bn.md
2022-10-03 18:26:45 -04:00
Nathan-Abegaz f69516ad46
Added Neso Academy PlayList on Operating Systems (#7298)
* Added Neso Academy PlayList on Operating Systems

* 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-03 18:23:30 -04:00
Ravi 723d7ecb2d
Newcourses (#7217)
* VideoCourseUpdate

* VideoCourseUpdate

* VideoCourseUpdate

* VideoCourseUpdate

* VideoCourseUpdate

* VideoCourseUpdate

* VideoCourseUpdate

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* new_courses

* lint: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 18:22:05 -04:00
Drishti J ba0f01f3c6
Add DevOps Course (#7365)
* Add DevOps Course

* Update courses/free-courses-en.md

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

* 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: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 13:17:30 -04:00
Joseph2001-braganza 472bde43d4
Update free-courses-en.md (#7341)
* Update free-courses-en.md

* fix resource info

* lint: alphabetize

* lint: restore blank lines pre heading

* fix creators

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-03 13:16:54 -04:00
Sadeed pv ba4475c29c
Add new course (#7427)
* Added new courses

* Added new courses
2022-10-03 12:33:24 -04:00
Rendi Putra Pradana 1c6561b61f
Add free courses bahasa Indonesia "Tutorial Dart OOP (Bahasa Indonesia)" (#7404)
* 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 free courses bahasa Indonesia

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-10-03 11:52:58 -04:00
Giovana do Nascimento ead34b6f91
Giovana np1 patch 1 (#7375)
* Update free-programming-books-pt_BR.md

Books in portuguese

* Update free-programming-books-pt_BR.md

* Update free-courses-en.md

* Update free-programming-books-pt_BR.md

* Update free-podcasts-screencasts-pt_BR.md

* Update free-programming-books-pt_BR.md

* Update free-courses-en.md

* Update free-podcasts-screencasts-pt_BR.md

* Update free-courses-en.md

* review Cloud Computing pt-BR

* review Cloud Computing pt-BR (h3 to h4)

* complete `Pull reCast` metadata

* Update courses/free-courses-en.md with pt

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

* Update free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 11:19:30 -04:00
Muhammed Ali Dilek b2d6f1f303
Added Udemy HTML Course (#7366)
* Added Udemy HTML Course

* Added Udemy Blockchain Course
2022-10-03 11:17:18 -04:00
Muhammad Anas f7e038db47
Adds a new course under the **RUST** section (#7284)
* Adds a new course under the **RUST** section

A rust course by Tech with Tim has been added.

* 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-03 11:05:22 -04:00
Phuong-Cat Ngo 1c78417058
beginner kotlin course (#7378)
added beginner kotlin course by Nate Ebel and freeCodeCamp
2022-10-03 10:58:33 -04:00
Raiyan Bashir Mahin b30556c2de
Added NodeJS Bengali Course Tutorial (#7361)
* Update free-courses-bn.md

* lint: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:40:34 -04:00
sweting 3ca352a457
Add University of Waterloo Courseware (#7360)
* Add University of Waterloo courses

* Correct typo

* Update free-courses-en.md

Move cscircles to interactive tutorials

* Update free-programming-interactive-tutorials-en.md

Move cscircles (UWaterloo) here

* lint: fix warnings

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:40:12 -04:00
swastikgithub09 ba1743e356
added new heading of linux and a course in it in free-courses-hi.md (#7351)
* added new heading of linux and a course in it

* added another course in linux

* corrected number of blank lines and alphabetical order

* Update free-courses-hi.md

* revert remove `tch.:`

* YT not need resource notes

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:38:31 -04:00
swastikgithub09 118eb96317
added two courses in git and github in free-courses-hi.md (#7349)
* added two courses in git and github

* updated short course with the longer one

* corrected alphabetical order

* Update free-courses-hi.md

* YT playlists/videos not need resource notes

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:37:42 -04:00
Hoon333 d16ac640b0
ko translation modified in more native way (#7277)
* ko translation modified

* Ko course added for WebRTC

* lint: fix warnings

* register `WebRTC` section in the TOC

* lint: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:31:40 -04:00
Ravi Kant Pujari b82ea65acd
Add Vue.js Course (#7263)
* Add Vue.js Course

Vue JS Tutorials in Hindi by Rajesh Kumar, Geeky Shows (YouTube)

* YT notes are not needed

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 10:30:51 -04:00
Drishti J 22173cc6bf
Add free course on Spark (#7273)
* Add free course on Spark

* Update order

* Update free-courses-en.md

* Fix and complete metadata

* Update courses/free-courses-en.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-02 18:54:26 -04:00
Anshul Singh 5d47b8eef1
Added a Machine Learning Course in English (#7344) 2022-10-02 18:11:04 -04:00
decent learner f4844ef5de
Update free-courses-en.md (#7295)
added Complete C++ Placement DSA Course
2022-10-02 18:03:09 -04:00
myudak 72bc2b2f9d
Added Golang course in free-courses-id.md (#7293) 2022-10-02 18:00:03 -04:00
Anang Novriadi c3481137e9
update free-courses-id.md (#7282)
* update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md
2022-10-02 17:54:19 -04:00
Aadarsh Kannan 7f9c865fcd
Add podcasts-en and free-courses-ta (#7279)
* Update free-podcasts-screencasts-en.md

Added some podcasts and screencasts

* Update free-courses-ta.md

Added some courses!

* Add cloud computing podcasts

* Update free-podcasts-screencasts-en.md
2022-10-02 17:50:24 -04:00
Manigandan 7056adeb2a
Broken links (#7336)
* removed a broken link

* removed a broken link, added a new angular course & fixed one broken link

* changed the alphabetical order error

* fixed lint error

* fixed lint error

* fixed lint error

* fixed lint error

Co-authored-by: manigandan <manigandan.elumalai@csgsol.com>
2022-10-02 17:47:03 -04:00
prerna120 321b637b5e
Added a JavaScript Tutorial in Hindi (#7337)
* Added JavaScript tutorial in Hindi

* Corrected alphabetical order

* Corrected alphabetical order
2022-10-02 17:39:39 -04:00
swastikgithub09 33fd04c405
adding course in flutter in free-courses-hi.md (#7333)
* adding course in flutter in free-courses-hi.md

* added another course in flutter
2022-10-02 17:35:07 -04:00
Chugil.C 93490009de
Add SQL course - Tamil (#7327)
* Add SQL course - Tamil

* Added new line at the end
2022-10-02 17:19:10 -04:00
swastikgithub09 32be0d728f
added a course in intro to machine learning in free-courses-hi.md (#7321)
* added a course in intro to machine learning

* added a course in machine learning in free-courses-hi.md and removed extra blank line
2022-10-02 17:14:52 -04:00
swastikgithub09 a2e4b875c2
added ComputerArchitecture in free-courses-en.md (#7320) 2022-10-02 17:13:55 -04:00
swastikgithub09 da205abc6b
added Compiler design in index and a course in it in free-courses-hi.md (#7317)
* added ComputerArchitecture in index and a course in it

* added compiler design and one course in it
2022-10-02 17:04:02 -04:00
swastikgithub09 2c29d52907
added Blockchain to index in free-courses-en.md (#7314) 2022-10-02 16:55:03 -04:00
swastikgithub09 5916e96f83
added Blockchain and inserted two courses in free-courses-hi.md (#7313) 2022-10-02 16:53:49 -04:00
swastikgithub09 f73e79fa35
duplicate course was added, so i removed it (#7308) 2022-10-02 16:39:25 -04:00
Carolina Vendramini c3c4be454a
Add Java and Kotlin free courses in pt-BR (#7276) 2022-10-02 16:38:38 -04:00
ff124012 a2b3643c95
Fix the course links to new versions (#7275)
* Update free-courses-ko.md

* Update free-courses-ko.md

* Fixing author syntax

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:38:06 -04:00
ianbromwichuos 7e2323b82a
Add: Beginners typescript course (Matt Pocock) (#7274)
* Update free-courses-en.md

Add beginners typescript by Matt Pocock

* Add: Beginners typescript course (Matt Pocock)
2022-10-02 16:37:38 -04:00
Raiyan Bashir Mahin 4b69dbd4bb
Added MongoDB Bengali Course Tutorial (#7268)
* Update free-courses-bn.md

* using titles as it is

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:27:20 -04:00
Manish Kumar Gupta d1d0d8607c
New resources (#7265)
* Kotlin book added

A downloadable kotlin book resource added.

* Kotlin hindi resource added

Added a complete kotlin programming video resource in hindi.

* lines swapped

* lines swapped for 2nd time

* lines swapped 3rd time

* lines swapped last time

* remove non acceptable content by copyright

* Revert space

* Fragment ids goes in lowercase

* improving kotlin resource info

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:26:27 -04:00
AbhayD11 c4e1606dd7
Update free-courses-hi.md (#7264) 2022-10-02 16:25:17 -04:00
Rizky ian indiarto 7112a5aa4a
feat: add machine learning webinar indonesia (#7227)
* feat: add introduction to machine learning indonesia

* Update free-courses-id.md

* fix: fixing linter

* fix: fixing alphabetical order

* Apply review suggestions

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:22:57 -04:00
houcem testouri 209c4ff9ec
Add react ressources (#7212)
* Add react ressources

* Sort list

* FIX urls

Co-authored-by: houcem <houcem.testouri@we-settle.com>
2022-10-02 16:15:37 -04:00
decent learner 22c4451ac3
Update free-courses-hi.md (#7145)
* Update free-courses-hi.md

added resource for graph playlist

* Update free-courses-hi.md

added resource for graph playlist

* Update free-courses-hi.md

Made suggested changes

* Removing instructor chunk from creators. It's implicit in the resource title

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:06:27 -04:00
wilcleylacerda 5fdba070d5
docker fast course in pt-br (#7138)
* adciionado curso de docker pt-br

* remove YT notes

Co-authored-by: francisco_wilcley <francisco.wilcley@grupobrisanet.com.br>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:05:31 -04:00
Ravi Kant Pujari c0cd3ddaf9
Add Neo4j Crash Course Tutorial (#7257)
* Add Neo4j Crash Course Tutorial

Neo4j Graph Database Crash Course on YouTube by Laith Academy

* Update Neo4j Crash Course in Alphabetical order
2022-10-01 16:16:28 -04:00
Raiyan Bashir Mahin f553a91ed9
Add Resource (competitive programming) in free-courses-bn.md (#7254)
* Update free-courses-bn.md

* Update free-courses-bn.md
2022-10-01 16:11:06 -04:00
decent learner 5c2c2840c9
Update free-courses-hi.md (#7250)
added resource for Dynamic Programming Workshop
2022-10-01 16:06:27 -04:00
Nemanja 48e4173bcc
Add Analysis of Algorithms video lectures (#7245) 2022-10-01 16:01:56 -04:00
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
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
Aldy Naufal Alyyafi 3f094186cd
Add malas ngoding's indonesian laravel course (#6154)
* Add laravel course from malas ngoding - indonesian language

* fix: remove extra and wrong line

it doesn't follow resources syntax

* Fix title and authoring

* Alphabetize `Diki Alfarabi Hadi (Malas Ngoding)`

Co-authored-by: = <=>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-10 09:14:31 -05:00
Matin Baloochestani 7838c9b091
Add web development and python course (Farsi/Persian) (#6115)
* Add Django2 All In One Course(farsi) by Boby Cloud

* Add python celery cource(farsi) by Shahriar Shariati

* Update free-courses-fa_IR.md

* Add tow web development course

* Update free-courses-fa_IR.md

* fix: alphabetize Web Development

should fix linter faults

* fix: alphabetize

* fix: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-10 09:13:40 -05:00
Mila Grigoryeva fe90a1ceca
Add Pythontutor & Yandex C++ courses to the list of Russian coursers (#6344)
* Add Pythontutor & Yandex C++ courses to Russian coursers

* add authors

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

* Update courses/free-courses-ru.md

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

* Update courses/free-courses-ru.md

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

* fix: alphabetize added `c-plus-plus` courses

Solves lint faults about rule `alphabetize-lists`

39:1-44:232  warning  Alphabetical ordering: swap l.43 and l.42    alphabetize-lists  remark-lint

* fix: alphabetize PythonTutor. Cyrilics before latins

* fix: alphabetize PythonTutor. between Cyrilics

Solve lint fault:

150:1-158:78  warning  Alphabetical ordering: swap l.155 and l.154  alphabetize-lists  remark-lint

Co-authored-by: Mila Grigoryeva <mila.grigoryeva@nextfour.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-10 09:12:43 -05:00
Wanderson Trindade Vitorino 50db7624ca
Update free-courses-pt_BR.md (#6557)
* Update free-courses-pt_BR.md

* fix lint

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

* remove space

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-11-09 14:41:55 -05:00
Arman Abkar 67ad3faf07
Add Objective-C category and a course (#6596)
* add Objective-C category and a course

* fix lint error

* add the instructor's name
2021-11-09 14:16:03 -05:00
Konstantinos Megas cfa935f246
add PHP courses (#6002)
* add PHP courses

* fix alphabetical order

* add author

* remove teaser course

* add instructor

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

* moved

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

* fix titles

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

* fix author

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-05 16:45:35 -04:00
x0rld d7c0908d04
add french c++ course (#6181)
* 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>
2021-11-05 16:32:13 -04:00
Arman Abkar 206c26e73c
Add new iOS and Swift courses to free-courses-en.md (#6593) 2021-11-05 15:29:51 -04:00
Prasansha Satpathy 9b7fac25f3
Resourses (#6581)
* course add

* Alphabetical

* spaces resolved

* Resolved

* Resolved Title
2021-11-05 15:27:35 -04:00