Commit Graph

5826 Commits (6cf948b306ced5955a414982b48c7bebb11b009b)

Author SHA1 Message Date
kadhirash 6cf948b306
Add Learn OpenGL RS, check_urls=free-programming-books.md (#5007) 2020-10-31 19:29:18 -04:00
kimsutto 6da5704413
Create free-programming-books-ko.md (#5006) 2020-10-31 19:27:52 -04:00
Dareten 52c987fd94
Added interactive SQL exercises (#5005) 2020-10-31 17:42:14 -04:00
Cristina Mendonça b1107247aa
Added Bulgarian Eloquent JavaScript (#4999)
* Added Bulgarian Eloquent JavaScript

Added the Bulgarian translation of Eloquent JavaScript (title is untranslated in the Bulgarian book)

* Removed trailing slash
2020-10-31 17:34:14 -04:00
Prabin Acharya 84d3bfb64a
Added a new React Native Course 'CS50's Mobile App Development with React Native'. (#4998)
* Update free-courses-en.md

This is a course from Harvard University's CS50 about Web Programming with Python and JavaScript.
You can know it is free  by looking at the 'CS50 Certificate' section you can read that you only need to pay for the certificate but the course is Free.

* Update free-courses-en.md

Resubmitted the PR by changing the title as given by the resource.

* Update free-courses-en.md

Resubmit PR with the title as given by the resource: CS50’s Web Programming with Python and JavaScript.
Added in Alphabetical List.
Sorry,but it is my first PR so struggling a little bit.

* Update free-courses-en.md

Added Using Python for Research course from edX Harvard.

* Update free-courses-en.md

Link was not working so searched for the course and replaced it with new one.Same Course.

* Update free-courses-en.md

Added a new course 'CS50's Mobile App Development with React Native'

* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md

* Update free-courses-en.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 17:33:46 -04:00
Sayak Sarkar 97e9235b16
Adds 'Vue Router for Everyone' course. (#4994)
Adds the free 'Vue Router for Everyone' course on Vue.js from https://vueschool.io.
2020-10-31 17:30:21 -04:00
Sayak Sarkar c69bf46458
Adds 'Internationalization with vue-i18n' course (#4993)
* Adds 'Internationalization with vue-i18n' course

Adds the free 'Internationalization with vue-i18n' course on Vue.js from https://vueschool.io

* Updated the Vue.js courses list to alphabetical order
2020-10-31 17:29:47 -04:00
Cristina Mendonça c33ab2f5ab
Added Persian Eloquent JavaScript (#4992)
* Added Persian Eloquent JS

Added the Persian translation of the Eloquent JS book

* Sorry, removed trailing slash
2020-10-31 17:28:35 -04:00
Cristina Mendonça 05019d45d4
Added the Arabic Eloquent JavaScript (#4990)
* Added the Arabic Eloquent JS

Added a link to the Arabic translation of Eloquent JS.

* Correcting the number of empty spaces
2020-10-31 17:27:49 -04:00
Cristina Mendonça cca9011056
JS book list: new entry + formatting for consistency (#4988)
* Added JS + formatting for consistency

Worked on the JavaScript section:
-Capitalized the titles consistently
-Added info of authors and book types
-Removed Learned Code JavaScript by Playing a Game (not a book)
-Added the book "Designing Scalable JavaScript Applications".

* Tried to fix the build errors

* Reverted title name changes
2020-10-31 17:23:40 -04:00
Edwin Schaap 5724a49f36
Update title and location to awk ebook (#4986)
* Update title
* Update location
* Order list

The url to the old location hosts an older version of the book(1996). GNU has the most recent version(2020) available in multiple formats. The title also changed: the original title is now a subtitle.
2020-10-31 17:20:51 -04:00
Jacob 31e0a72297
added some german courses and fixed order (#4984) 2020-10-31 17:19:48 -04:00
Yi-Fan Wu 90774d894a
Added CodeIgniter to free-programming-books-zh (#4982) 2020-10-31 17:18:33 -04:00
Diego Mateos da72409fa5
just added credits to a tutorial / guide (#4962) 2020-10-31 17:12:43 -04:00
achavez8 13247b0147
please add Spanish podcasts to EBookFoundation Master List (#4974) 2020-10-31 17:05:58 -04:00
Siddharth Kumar 2f5a7ffdee
Added sorting algorithm course by mycodeschool (#4969)
* Added sorting algorithm course by mycodeschool

* accepted suggestions

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 17:03:48 -04:00
Diego Mateos e364fc5254
Added Hello SDL by LazyFoo (#4956)
* Addded Hello SDL by LazyFoo

* removed the redundant part of the URL
2020-10-31 16:49:54 -04:00
Ema Hîrhui dc73d328c1
Added the Unity User Manual (#4955)
* Added the Unity Manual

Updated free-courses-en.md with the official free manual from Unity

* Update free-courses-en.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:46:52 -04:00
LeoTino 25d6808fdf
Update free-courses-vi.md (#4937)
* Update free-courses-vi.md

* Update free-courses-vi.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:38:33 -04:00
LeoTino d8b7ad5b36
Update free-courses-vi.md (#4935) 2020-10-31 16:37:33 -04:00
LeoTino 679fa81108
add bash shell (#4933)
* add bash shell

* Update free-courses-vi.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:36:40 -04:00
LeoTino 39dd428046
add c free course (#4930)
* add c free course

* Apply suggestions from code review

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:32:09 -04:00
kadhirash 2ff27ac5c3
Add rest of Vulkan series (#4931) 2020-10-31 16:27:26 -04:00
Ashwin Kumar Ramaswamy 53e9734c11
Added C Cheat Sheet (#4928)
* Updated C++ Cheat Sheet

* Added C Cheat Sheet
2020-10-31 16:23:01 -04:00
Sergio Baldo Junior b962206bda
Added a new course Python in Pt-BR (Programação em Python - Bóson Treinamentos) (#4924)
* Add new course in Pt-Br (Python Fundamentos para Análise de Dados)

* Add new course in Pt-Br (Python Fundamentos para Análise de Dados)

* Add new podcast in Pt-Br (Data Hackers)

* Add new course of python in Pt-BR (Curso Python - Curso em Vídeo (YouTube)

* Update free-courses-pt_BR.md

Co-authored-by: Seth <seth@elypia.org>

* Added new course of Python from Curso de Programação em Python from Prime Cursos do Brasil (YouTube)

* Added a new course Python (Programação em Python - Bóson Treinamentos)

* Added a new course Python (Programação em Python - Bóson Treinamentos)

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:21:37 -04:00
LeoTino 39a48ba1a7
add objective c free course (#4900)
* add objective c

* Update free-courses-vi.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:18:08 -04:00
U Chanakya S 5f61519ae0
Removed Duplictes/redirect links to goalkicker.com & Added few books from same (#4898)
* Update free-programming-books.md

- Removed redirecting links for goalkicker.com
- Added links for some programming languages from goalkicker.com

* Update free-programming-books.md

Added tags to the links that are from GoalKicker.com
2020-10-31 16:16:23 -04:00
LeoTino d42bc2719f
add sql course (#4897)
* add sql course

* add react free course

* Revert "add react free course"

This reverts commit 3607c3b935.

* Update free-courses-vi.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-31 16:14:49 -04:00
LeoTino 246290796c
add java free course (#4895)
* add free course vi

* Update free-courses-vi.md

* change the link of video to the playlist

* uupdate
2020-10-31 16:10:01 -04:00
Jeongin Lee 593ce91e65
add pyqt books (#4891)
* add pyqt books

* Update free-programming-books-ko.md

Add author and method of book

* Update free-programming-books-ko.md
2020-10-31 16:08:52 -04:00
Shikhar Rai 493dd26395
Adding a lot of Beej's Guides and their official translations. (#4888)
* Beej's Guide to Network Programming - Using Internet Sockets

Added 9 translations:
Chinese
French
German
Italian
Korean
Brazilian Portuguese
Polish
Russian
Turkish

* Beej's Guide to Python Programming For Beginners

Added translations:
English

* Beej's Guide to Unix Interprocess Communication

Added Translations:
English

* Beej's Guide to C Programming

Adding formats.

* Beej's Guide to the GNU Debugger (GDB)

Added translations:
English
Russian

* Added translator names to the books.

Added Translator name for:
German
Italian
Polish
Brazilian Portuguese
Russian
Turkish
Chinese
No translator name found:
French
Korean

* Added author along with the translation!!
2020-10-31 16:03:14 -04:00
Brian H. Hough c229dd1e60
Adding Free Python, Datamining, Machine Learning Books (Correct Categories) (#4882)
* Adding Free Python, Datamining, Machine Learning Books (Corrected Categories)

There were a few issues with my original PR (https://github.com/EbookFoundation/free-programming-books/pull/4866/files), so I forked the main respository and added my updates based on @eshellman 's feedback.

Edits include:
- moving "Top 10 Machine Learning Algos..." by Mathews and Aasim --> Machine Learning
- moving "A Select Overview of Deep Learning" by Fan, Ma, and Zhong --> Machine Learning
- adding "Natural Langauge NLP with Python Tutorial" --> Python
- moving "The Ultimate Guide to 12 Dimensionality Reduction Techniques" by Sharma --> Datamining

Note: there was a linter error coming up in the previous PR that I wasn't sure about (https://github.com/EbookFoundation/free-programming-books/pull/4866)....so hopefully this is all set!

* Update free-programming-books.md

Fixed the four errors coming up in TravisCI (adding extra line, and also some alphabetizing). Should be good to go now!

    445:1-455:191  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2

    445:1-455:191  warning  Alphabetical ordering: swap l.455 and l.454                            alphabetize-lists

    472:1-509:163  warning  Alphabetical ordering: swap l.506 and l.505                            alphabetize-lists

  2315:1-2408:101  warning  Alphabetical ordering: swap l.2362 and l.2361                          alphabetize-lists
2020-10-31 16:02:09 -04:00
Hez Norense a671fa33f8
update free-programming-books.md (#4379)
* update free-programming-books.md

added Playtime with Hyperledger Composer book.

* update
2020-10-31 16:00:11 -04:00
Pratyush Patwa 493aad5e46
Added Python Crash Course Cheatsheet (#4953)
* Added Python Crash Course Cheatsheet(#4952)

Added Python Crash Course Cheatsheet

* Update free-programming-cheatsheets.md
2020-10-30 19:25:35 -04:00
Ashwin Kumar Ramaswamy ae9b948247
Updated C++ Cheat Sheet (#4925) 2020-10-30 11:52:56 -04:00
Taras Gordiienko 6b7bfbcd60
Add the CSSR podcast (#4923) 2020-10-30 11:51:52 -04:00
Dareten ecb5180202
Added SQL tutorial at w3schools (#4922) 2020-10-30 11:50:39 -04:00
Prabin Acharya 7f63dd4a3f
Updated a course. (#4920)
* Update free-courses-en.md

This is a course from Harvard University's CS50 about Web Programming with Python and JavaScript.
You can know it is free  by looking at the 'CS50 Certificate' section you can read that you only need to pay for the certificate but the course is Free.

* Update free-courses-en.md

Resubmitted the PR by changing the title as given by the resource.

* Update free-courses-en.md

Resubmit PR with the title as given by the resource: CS50’s Web Programming with Python and JavaScript.
Added in Alphabetical List.
Sorry,but it is my first PR so struggling a little bit.

* Update free-courses-en.md

Added Using Python for Research course from edX Harvard.

* Update free-courses-en.md

Link was not working so searched for the course and replaced it with new one.Same Course.

* Update free-courses-en.md

Added a new course 'CS50's Mobile App Development with React Native'

* Update free-courses-en.md
2020-10-30 11:46:11 -04:00
Jihong Kim fa4f3f681d
Added 점프 투 장고 in Django section (#4909) 2020-10-30 11:31:52 -04:00
Sergey Razdolyanskiy 1bd497eeb3
Add Russian Solid and JS resource (#4903)
* Add Russian Solid and JS resource

* Fix error lint
2020-10-30 11:17:22 -04:00
Ku Lok Sun 6aef62102e
Clean up PR #3422 #3429 #3451 #3510 (#4181)
* Follow up #3357

Replace the Dead C++ book link using web.archive.org.

* Follow up #3429

Fix lint error.

* Follow up #3451

All resources except the Java book is already added.

* Follow up #3510

Add a Swift youtube playlist.

* Fix alphabetical order in ja and th

* Fix PR base on comments
2020-10-30 10:45:28 -04:00
Aziz Ramdan Kurniawan 8c1bd87719
Add Indonesian PHP-OOP resource (#4885)
* add resource Belajar Dengan Jenius Golang

* fix blank lines

* replace resource with raw link

* add indonesian deno resource

* add indonesian PHP OOP resource
2020-10-30 00:19:43 -04:00
Ashwin Kumar Ramaswamy 3f87ae1901
Added Java Cheat Sheet (#4884) 2020-10-30 00:16:18 -04:00
RaDaDiYaMoHiT 55abde1f9b
update file (#4881)
added new best technology react native course for beginner
2020-10-29 12:58:21 -04:00
RaDaDiYaMoHiT 4892fb711b
update file (#4880)
added best android development for all beginners
2020-10-29 12:57:56 -04:00
Sergio Baldo Junior 345b3a50b5
Add new podcast in Pt-Br (Data Hackers) (#4878)
* Add new course in Pt-Br (Python Fundamentos para Análise de Dados)

* Add new course in Pt-Br (Python Fundamentos para Análise de Dados)

* Add new podcast in Pt-Br (Data Hackers)
2020-10-29 12:55:23 -04:00
Aziz Ramdan Kurniawan a78f370fcf
Add Indonesian Deno resource (#4877)
* add resource Belajar Dengan Jenius Golang

* fix blank lines

* replace resource with raw link

* add indonesian deno resource
2020-10-29 12:54:12 -04:00
Kunwadee Limsawat 658c095192
Add Thai e-book (#4871)
* Add Thai e-book

* Add IoT E-Book.

* Corrected two lines  breaks
2020-10-29 12:44:36 -04:00
Umut Işık e175f7f449
Fix Translation of "Index" (#4870) 2020-10-29 12:42:05 -04:00
MrJim 0cd7f5d5ac
Add Ruby course on free-courses-th.md (#4869)
Co-authored-by: jimmy <labsuek@airfolc.co.jp>
2020-10-29 12:40:02 -04:00