* fix: homogenize authors format and place
- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many
* remove double comma
* fix: recover traducer role notations as `trad.:`
* detect and apply some `trad.:`s role anotation
* chore: `trad.:` to `trl.:`
Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539
Co-authored-by: Eric Hellman <eric@hellman.net>
* Sort author - format
* fix: remove empty authors (dash is alone)
Used regex: `-\s+(\(|$)`
* format: change to `edt.:` role
Definition list at https://www.loc.gov/marc/relators/relaterm.html
Co-authored-by: Eric Hellman <eric@hellman.net>
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)
* format: homogenize c# category title
right markdown escape instead of use HTML entities
* lint: fix `MD012/no-multiple-blanks` rule
Multiple consecutive blank lines [Expected: 2; Actual: 3]
* lint: fix `MD039/no-space-in-links`
Spaces inside link text
* lint: fix `MD009/no-trailing-spaces` rule
Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]
* lint: fix `MD006/ul-start-left` rule
* format: remove extra spaces between note tokens
* spell: fix lint `MD044/proper-names` rule
- HTML
- JavaScript
- YouTube
* spell: normalize to the most common `Index` heading
* lint: fix `MD007/ul-indent` rule
Unordered list indentation [Expected: 4; Actual: 2]
* format: escape pipes `|` from resources text
addresses #5176
* add Hesham Asem courses about machine and deep learning and nlp
* Expand the name of nlp section
* Change the order
* Revert "spell: normalize to the most common `Index` heading"
This reverts commit 4d6a74e7d7.
Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
* 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>
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!
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!
* 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>
* 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>
* 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>
* 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>
* 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
* 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>
* Add course to courses\free-courses-en.md
* Add Java Web Development to courses\free-courses-en.md
* Add 2 books to free-programming-books-langs.md
* Remove 2 books from courses error
* Revert links back to courses
* added courses on free-course-en
* added some courses on free-course-en
* add author
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* change to playlist
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* add author
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* add authors
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>
* complete title
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* alphabetize
Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Update free-courses-en.md
Added free courses with their link for machine learning and data science.
* Update free-courses-en.md
Added free courses for data science and machine learning with correct alphabetical order.
* Update free-courses-en.md
Added free course for machine learning in alphabetical order.
* Update free-courses-en.md
* Update free-courses-en.md
* added Django python web devlopment courses
* Update courses/free-courses-en.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* use titles as is
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>
* -Added Go Bootcamp by Jefferson Otoni Lima - Go Community Leader
-Added a course about the deployment workflow using Python as a base language by Cássio Botaro - Python Community Leader
* Added a new course by Cássio Botaro - I forgot at fisrt commit
* Update courses/free-courses-pt_BR.md
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* Update courses/free-courses-en.md
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* Update courses/free-courses-pt_BR.md
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: Fernando Pimenta <fernandopimenta@tecnosys.com.br>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* Added the book: C++ Programming, from Wikibooks, by Panic, et al
* Added two free python courses (lifetime access) from TutorialsPoint
* Fixed ordering of courses
* Added new java server tutorial
* Update courses/free-courses-en.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Jonathan Chang <jonathanchang@Jonathans-MacBook-Air.local>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Added a Cloud Fundamentals category and one course
* Update free-courses-en.md
* Updated Heading
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 free-courses-en.md
* Updated Course Name
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Fixed the C++ heading link
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Appended to the NodeJS section
Added a link to a free ExpressJS course
* Updated NodeJS section
Moved the link up to ensure proper alphabetical order
* Updated the NodeJS section
Added Udemy as the location for the ExpressJS Fundamentals course by Patrick Schroeder
* Updated Vue.js section
Added a link to a free Vue.js 3 course on Youtube by 'The Net Ninja'
* Updated Vue.js section
Updated title of the course.
* Appended to the NodeJS section
Added a link to a free ExpressJS course
* Updated NodeJS section
Moved the link up to ensure proper alphabetical order
* Updated the NodeJS section
Added Udemy as the location for the ExpressJS Fundamentals course by Patrick Schroeder
* Added Datastax Academy
Added Datastax Academy to the list of NoSQL courses.
* Changed list to follow alphabetical order.
* Changed link to Datastax Academy
Changed link to Datastax Academy so authentication is not required
* Added C Programming and Assembly Language Course
* 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: David Ordás <3125580+davorpa@users.noreply.github.com>
* Add Object-Oriented JavaScript course
* Move entry to correct position
* Update course info
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Added Blockchain resources to free-courses-en
Added Blockchain resources to free-courses-en
* Update free-courses-en.md
* Added Blockchain resources to free-courses-en
Made changes to the resource(s) about Blockchain in free-courses-en.md
* New changes made to Blockchain resources
added the cryptozombies link which i previously deleted by mistake
changes the Playlist text to YouTube Playlist
* 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>
* add creator
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>
* Add udacity course Offline Web Applications
* Move entry to correct position
* Add author info
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Add RxJS course "Asynchronous Programming: The End of The Loop"
* remove link to author's social
* remove egghead.io site link
Co-authored-by: Eric Hellman <eric@hellman.net>
Moved
[Solidity Tutorial - A Full Course on Ethereum, Blockchain Development, Smart Contracts, and the EVM](https://www.youtube.com/watch?v=ipwxYa-F1uY) - Gregory McCubbin @ freeCodeCamp.org & Dapp University (YouTube)
to courses from tutorials,
Thanks :)
* R Basics - R Programming Language Introduction
* 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>
* add kubernetes academy course
* fix new line after kubernetes academy course
* fix kubernetes academy course format
* fix kubernetes academy course with specific course
* Adding AI course in free-courses-en.md
Artificial Intelligence on Google Cloud Platform Youtube Playlist
* Update courses/free-courses-en.md
Adding instructor
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Adding Database Systems free Course
Add youtube video's URL with Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis) subject that created by Professor Immanuel Trummer, PhD and uploaded in the freeCodeCamp.org youtube channel
* Update courses/free-courses-en.md with better name resources and simpler attributions
Implement the advice about name resources and complex attributions.
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Added course for Data Structures
* Added AI Course.
CS50’s Introduction to Artificial Intelligence with Python
* Fixed typo in course author's name.
* Updated course link to the latest version (2021)
This is CS50x
* add The Mechanics of Machine Learning
* change url for Introduction to statistical Learning
* change url for Mining of Massive Datasets
* add Mathematics for Machine Learning course
* add Made with ML in courses
* fix position of Made with ML
* remove trailing
* fix trailing \ in programming-books-langs
* add PDF indication to MMDS book
* add author and remove author links
* Added RxJS YouTube playlist in Hindi free course
* Added RxJS YouTube playlist in English free course
* Removed RxJS sub-category and merged course with JS category
* Removed RxJS sub-category and merged course with JS category
* Update 1 book URL in free-programming-books-id.md
Update URL for Pemrograman Kompetitif Dasar
* Add new MongoDB book at free-programming-books-langs.md
Added MongoDB Notes for Professionals
* Added Git for Professionals Tutorial at free-courses-en.md
Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git
* Added Git & GitHub tutorial playlist at free-courses-en.md
* Adding credit to the instructor
* Added Deep Learning with PyTorch course in free-courses-en.md
* Set theme jekyll-theme-cayman
* Revert "Set theme jekyll-theme-cayman"
This reverts commit 1287e0bb4a.
* Update 1 book URL in free-programming-books-id.md
Update URL for Pemrograman Kompetitif Dasar
* Add new MongoDB book at free-programming-books-langs.md
Added MongoDB Notes for Professionals
* Added Git for Professionals Tutorial at free-courses-en.md
Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git
* Added Git & GitHub tutorial playlist at free-courses-en.md
* Adding credit to the instructor
* 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