Commit Graph

7147 Commits

Author SHA1 Message Date
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
achavez8
3dc17471c3
adding Data Futurology podcast (#4868) 2020-10-29 12:39:00 -04:00
Sergio Baldo Junior
0b10aba2c2
Add new course in Pt-Br (Python Fundamentos para Análise de Dados) (#4867)
* 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:06:23 -04:00
Brian H. Hough
a6ce8f0e0c
Adding 5 free bootstrap courses (#4865)
* Adding 5 free Bootstrap courses!

There were only 2 resources for the Bootstrap section, so I built this out with courses from Freecodecamp, YouTube, and Class Central.

* Adding 5 Bootstrap free courses (alphabetized)

Needed to alphabetize them :)

* Fixing YouTube link endpoint + removing "YouTube" specification

Hi @SethiPandi — thanks for the comments and the warm welcome to Hacktoberfest! 🎃 I have done the following from your feedback:
- fixed the YouTube endpoint so it links to the playlist (not the original video)
- Removed YouTube specification from the two resources that are YT videos

Let me know if you need any other changes from me 😊
2020-10-29 11:49:29 -04:00
kadhirash
0f9828d52c
Add Vulkan tutorial, check_urls=free-programming-books.md (#4859)
* Add Vulkan tutorial C++ #3683, check_urls=free-programming-books.md

* Fix url

* Fix space in Vulkan
2020-10-29 11:47:41 -04:00
Jonathan Haddock
aa9b86f845
Chore/remove broken links es (#4856)
* Remove dead link (user web directory no longer exists)

* Remove dead link (file deleted)

* Remove dead link (file deleted)

* Remove dead link (domain non-existent)

* Correct number or blank lines between sections

* Remove missing sections from contents
2020-10-29 11:46:58 -04:00
nOctaveLay
2a1fa9202a
Add Resources, Add info (#4813)
* Update free-courses-ko.md

* Update free-courses-ko.md

* Update Deep Learning

* delete (youtube) tag
2020-10-29 11:45:27 -04:00
Aziz Ramdan Kurniawan
848cca7e6f
add resource Belajar Dengan Jenius Golang and fix error blank lines (#4800)
* add resource Belajar Dengan Jenius Golang

* fix blank lines

* replace resource with raw link
2020-10-29 11:44:21 -04:00
Ricky Benkovich
b51c5ca5e6
added Spring framework PDF (#4451)
* added Spring framework PDF

* Update free-programming-books.md

Fixed spelling
2020-10-29 11:41:59 -04:00
Quang Tran
ee5a40c976
Add german VHDL book (#4863) 2020-10-28 19:25:49 -04:00
Quang Tran
8940328536
Add german C book (#4862) 2020-10-28 19:25:02 -04:00
George Rodrigues
52f19c3146
add go lang (#4861)
* add Deploy em produção para desenvolvedores

* add screencast go lang

* Update free-podcasts-screencasts-pt_BR.md

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

* empty lines

Co-authored-by: George Rodrigues <georgeamaral@grendene.com.br>
Co-authored-by: Seth <seth@elypia.org>
2020-10-28 19:24:15 -04:00
anjones1000
e89498eb37
Add python kaggle course (#4860)
* Add My Free Java Course to free-courses-en list

* Removed empty spaces and added author

* Add python kaggle course to free-courses-en list

* Updated Java Course with direct link and correct name

* Removed extra white space around hyphen
2020-10-28 19:23:09 -04:00
Quang Tran
b17c01a58c
Add Bash Scripting Cheatsheet (#4852) 2020-10-28 19:12:30 -04:00
Quang Tran
68b6cdc982
Add Ruby Cheat Sheet (#4851) 2020-10-28 19:11:24 -04:00
Phil
25f563f650
Add the german translation of "A byte of Python" (#4848)
* Add "A byte of Python"

* Move link up for correct order

* Update link to source

* Add german source again
2020-10-28 19:10:16 -04:00
Ludovic Taffin
20cacc319e
Create free-courses-fr.md (#4766)
* Create free-courses-fr.md

Create french free courses page

* Update free-courses-fr.md

* Update free-courses-fr.md

* Update free-programming-books-fr.md

* Delete free-courses-fr.md

* Update free-programming-books-fr.md

Adding additional note
2020-10-28 12:30:48 -04:00
Leksono Nanto P
56eddb7a64
Update free-programming-cheatsheets.md (#4847) 2020-10-28 12:25:46 -04:00
tatarhy
cf58bec2b2
Reorganize free-programming-books-ja.md (#4846)
* Move Clojure section to follow alphabetical order

* Fix heading level of Groovy related sections

* Update TOC to follow sections below

* Merge duplicated sections
2020-10-28 12:25:11 -04:00
saritip
d8554d4fce
Add Ruby Podcast (#4843)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 12:09:55 -04:00
Quang Tran
ced10ca2a5
Add JS book "Robust Client-Side Javascript" (#4837) 2020-10-28 12:09:06 -04:00
saritip
cc70a62867
Add Python Podcast (#4842)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 12:08:25 -04:00
saritip
6ca5a66d50
Add Kotlin Podcast (#4839)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 12:02:54 -04:00
saritip
53166a0108
Add Elm Podcast (#4836)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:58:39 -04:00
saritip
b55b59f1c9
Add JS Podcast (#4834)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:56:40 -04:00
saritip
bd2b90527d
Add Golang Podcast (#4831)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:52:41 -04:00
saritip
88c280d915
Add Emacs Podcast (#4828)
Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:47:32 -04:00
saritip
8b5fb91b33
Add Elixir Podcast (#4827)
* elixir Podcast

* fix

Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:46:25 -04:00
saritip
c4894be912
Add Data Science Podcast (#4826)
* DS Podcast

* secure

* fix

Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:45:12 -04:00
saritip
744534a1b5
Add Css Podcast (#4825)
* Css Podcast

* fix

Co-authored-by: sarit <sarit.pinhas@duda.co>
2020-10-28 11:43:53 -04:00