1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-11-12 07:26:32 +00:00
Commit Graph

6704 Commits

Author SHA1 Message Date
Cristian Baciu
482cdf25d0
Add Raspberry Pi course (#6221) 2021-10-13 09:55:06 -04:00
Oresztesz Margaritisz
e3c97a5584
Added Distributed Systems 3rd edition (#6219)
Added Distributed Systems 3rd edition to the Cloud Computing section.
2021-10-13 09:52:21 -04:00
Jordan Rinder
f91a688499
Fix broken Financial Numerical Recipes in C++ link (#6213)
* Fix broken Financial Numerical Recipes in C++ link

* Add pdf label
2021-10-13 09:42:36 -04:00
Tom Nguyen
f81d5daff5
The Crafting Interpreters book has been completed (#6212) 2021-10-13 09:39:37 -04:00
David Ordás
fc2421435d
feat(books): Add blockchain subject (#6210)
* feat(books): Add Blockchain subject

Add new section about the `Blockchain` topic.

Suggested at EbookFoundation/free-programming-books#5696, commit 69b21f283a

* feat(books): Add `Blockchain for Dummies`

Title: Blockchain for Dummies, 2nd IBM Limited Edition
Author: Manav Gupta
Year: 2018
Editorial: IBM
Publisher: John Wiley & Sons, Inc

* feat(books): Starting with Enterprise Blockchain

Title: Getting Started with Enterprise Blockchain. A Guide to Design and Development
Url: https://www.ibm.com/downloads/cas/RYWXAR0M
Authors: Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk
Editor: IBM Corporation
Publisher: O'Really Media Inc

* feat(books): Add `IBM Blockchain: The Founder’s Handbook`

TITLE:            IBM Blockchain: The Founder’s Handbook (An introduction to building a blockchain solution), Third Edition
AUTHORS:    Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield, Andy Carelli, Jerry Cuomo, Kalie Dove-Maguire, Elaine Lai, Brigid McDermott, Carolyn Rogers, Don Thibeau
DATE:            June 2020
EDITOR:        IBM Corporation
PUBLISHER:  IBM Corporation

* chore(books): Classify other Blockchain resources

Move some resources from `Misc` ... to `Blockchain` section

Some other related topics that can fit:
- Cryptocurrencies
- Hyperledge
- Bitcoin
- Ethereum
- Solidity

* chore(books): CDN 2 website link + all authors

BOOK:           Bitcoin and Cryptocurrency Technologies
AUTHORS:     Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark
CDN (draft):   https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf
FRONTEND:   http://bitcoinbook.cs.princeton.edu
2021-10-13 09:38:57 -04:00
Meraj
87b0b8b820
added boostrap5 course (#6059)
* added boostrap5 course

added bootstrap 5 persian taught course to free-courses-fa_IR

* updated url path to playlist 

changed single video url to playlist url

* moved bootstrap to web section

* updated bootstrap5 section

moved from subsection to specific web development section

* Update free-courses-fa_IR.md

* Update free-courses-fa_IR.md

* Update free-courses-fa_IR.md

* Update courses/free-courses-fa_IR.md

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

* 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-10-13 09:34:22 -04:00
Héctor Vega
c85271b113
Added new resource for Django (#5922)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:33:15 -04:00
Héctor Vega
c4abf9560f
Fixed broken links from UNAM resources (#5916)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:29:59 -04:00
David Ordás
d115492ab8
fix(books): CSS heading patch - fa_IR (#6209)
Improves EbookFoundation/free-programming-books#5273
2021-10-12 21:50:30 -04:00
Jordan Rinder
54b1cc9ecd
Add Forecasting: Principles and Practice 3rd ed to R (#6208) 2021-10-12 21:49:53 -04:00
Pranjal Borkar
49a6660b58
Added Bash Basics for Cloud Computing Course (#6206) 2021-10-12 21:47:18 -04:00
Indra Hertanto
0f1d59330c
Add Elements of Data Science (#6190)
* Add Element of Data Science

* Fix typo Elements of Data Science
2021-10-12 21:45:01 -04:00
MD. AMIRUL ISLAM
360b72b5b0
Flutter bangla course add (#6172)
* Flutter bangla course add

add Bangla flutter tutorial course

* updated
2021-10-12 21:43:19 -04:00
bryonye
4fe1eae665
Adding prolog haskell books (#6175)
* Added Haskell and Prolog books; edited some incorrect Haskell entries

* Added names to Prolog and Haskell books.

* Removed trailing slash

* Update books/free-programming-books-langs.md

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

* HTTP -> HTTPS fix

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-12 21:39:26 -04:00
Lalu Ahmad Ardiansyah
8da5a33b84
Add Golang & Python courses (#5957) 2021-10-12 21:37:30 -04:00
Falguni_M
dbd3b08aed
Updated BeanShell Scripting Language in Books-en (#5692)
* Updated BeanShell Scripting Language in Books-en

* Added two more resources.

Corrected the order of the heading and added three more resources for the scripting language

* add creator

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>

* Removed blog entries

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

* remove space

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-10-12 21:36:34 -04:00
Brian Choromanski
e678628f90
Fixed Markdown error in free-programming-books-en.md (#6200)
Co-authored-by: Brian Choromanski <Brian.Choromanski@commscope.com>
2021-10-12 12:12:23 -04:00
Emad Rad
bf4807fb3c
New Flask course added (#6199)
Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2021-10-12 11:04:47 -04:00
Emad Rad
bdc83f40e0
New Farsi/Persian links (#6198)
* New books on linux added

* New Git course added

* signup required (in Farse) added to the course

* fix linter issue

Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2021-10-12 11:02:28 -04:00
Bruno-366
189cbf13c5
add "easy forth" and "learning apl" (#6197)
* add "easy forth" and "learning apl"

* reorder alphabetically, add authors
2021-10-12 11:01:02 -04:00
Chanho Lee
7557f90f8b
Add a Korean ebook (#6195)
* Add a Korean ebook

* Add author of Jump to flask

* Change order

* Change the order

* Change the order

* Change the order
2021-10-12 10:45:18 -04:00
Kushantha Charuka
394d77653e
Added new web development course (#6192)
* Added new web development course

* Update free-courses-en.md

* Added new language to "Podcast - Screencast"

* Create free-podcasts-screencasts-si.md
2021-10-12 10:44:04 -04:00
mzc_김동현
ede3978bea
fix to mistyping (#6189)
AWK guide subject mistyping as AWS
2021-10-12 10:32:17 -04:00
Titus Tzeng
5c2f20727a
Added "A Computational Logic" (#6188)
* Added "A Computational Logic"

Added "A Computational Logic" by Robert S. Boyer and J Strother Moore.

* Added info to "A Computational Logic"

Added the publication year.
2021-10-12 10:31:35 -04:00
swartz-k
ddceca6904
Add book zh tour-of-rust (#6184)
Co-authored-by: wangxu <wangxu03@megvii-inc.com>
2021-10-12 10:27:21 -04:00
Loic Beylot
d6d6882285
Add French podcasts (#6171)
* Add French podcasts

* Fix error in markdown

* Remove trailing slash

* Add blank line between last setion and next heading

* Add blank line between last setion and next heading

* Update README.md
2021-10-12 10:22:20 -04:00
Shirsh Zibbu
420446f920
Add udacity course Object-Oriented JavaScript (#6170)
* 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>
2021-10-12 10:17:24 -04:00
Hoon Wee
4c310378cf
Fix lint error (#6165) 2021-10-12 10:10:14 -04:00
Edilson Alves
53c23816e7
Add Go course to pt_BR list (#6159)
* docs: arrange course list

* docs: add go course

* fix: order course list according to lint

* fix: rearrange hierarchical structure
2021-10-12 10:06:36 -04:00
Mohammad Hossein Rabiee
e2069e842d
Add RegExp Playground (#5885)
* Update free-programming-interactive-tutorials-en.md

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

* Fix linting errors

* Fix linting errors

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

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

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

Add another resource and rename the section

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-12 09:59:48 -04:00
Radha Krishna
92148e5b03
Changes made to Blockchain resources to free-courses-en (#5891)
* 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>
2021-10-12 09:57:02 -04:00
chrdek
4bda7c2b87
Added RPi cheatsheets (#5696)
* add to documentation

* Added RPi cheatsheets

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

fixed 404 broken link issue

* Update free-programming-cheatsheets.md

* Update CONTRIBUTING.md

* Added Blockchain books -PDF

* Delete free-programming-books-langs.md

* Re-added books

* Additional changes, mods.

* Update free-programming-books-langs.md

* Modifications contrib.

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Additions for Tensorflow cheatsheets (other branch)

* Update free-programming-cheatsheets.md

* Changes on other files

* Update free-programming-cheatsheets.md

* Additional changes

* Final changes for cheatsheets page nl ends.

* Update free-programming-cheatsheets.md

added the official content from kaggle for TF (includes pdf link, html only)
removed the blog TF link at the top (as per contributing.md guidelines)

* Update free-programming-books-langs.md

About: Blockchain additions, removed all the whitepapers from the list.

Why is the "Introducting Eth*" allowed in the PDF list of ebooks and the "*for dummies" series  not allowed? I do not see that rule in the contributing.md file
AFAIK, both are online ebooks links, both with an ISBN/Table Of Contents for chapters.

Either way, i replaced the first one with one that is free from offic. ibm public link

* delete patch

* Remove patch. not free

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

* use wayback machine to provide its backed PDF link

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

* add in process, creator

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

* blockchain is not a language. the dummies book should be is subjects list

Co-authored-by: eric <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-12 09:55:17 -04:00
Sambat Lim
5abc8cdd7f
Added: Free courses and Resource in khmer language. (#6156)
* Added: Free courses and Resource in khmer language.

Added: Free courses and Resource in khmer language.

* Fixed: linter error.

Fixed: linter error.

* Fixed: build error

* Added: khmer language  course to readme. 

Added: khmer language  course to readme.

* Changed: khmer iso code from kh to km

* changed: khmer iso code from kh to km

* Changed content and fix links.

Removed non khmer courses, changed link youtube, and  fix Alphabetized order

* fixed: order alphatically

* fixed: title and content error.

* removed: non khmer courses.
2021-10-12 09:53:33 -04:00
Shirsh Zibbu
fa4cbe5a3a
Add udacity course Offline Web Applications (#6169)
* 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>
2021-10-12 09:26:20 -04:00
Alvin Zulham
3d341883d6
add : Flutter books (HTML) Bahasa Indonesia (#6167)
* add : Flutter books (HTML) Bahasa Indonesia

* fix : writing format
2021-10-12 09:25:36 -04:00
hedy kim
aa9bee7569
add a ebook link (#6182)
* add a korean book links

* lint checked warning point fix

* lint checked warning point fix

* TOC fix

* TOC fix

* TOC fix

* add a python guide

* Alphabetical fix

* Update books/free-programming-books-ko.md

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

* empty index remove

* add a new ebook "intermediate python"

* add a AWS Script ebook link

* add a sed stream editor ebook

Co-authored-by: hedykim <mzchedykim@lgupluspartners.co.kr>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-11 22:02:16 -04:00
x0rld
7da35828f2
add french C course (#6180)
* remove online course from "books"

* add french C course in the more appropriate section

Co-authored-by: x0rld <git@x0rld.eu>
2021-10-11 21:59:23 -04:00
pidoubleyou
621509b8da
add angular master podcast (#6177) 2021-10-11 21:58:45 -04:00
Sambat Lim
86f03b6bd6
Added: khmer language to HOWTO page. (#6155)
* Added: khmer language to HOWTO page.

Added: khmer language to HOWTO page.

* Changed: khmer iso code from kh to km
2021-10-11 21:46:42 -04:00
Abhay Jha
bc25125356
Added Distributed Systems and Bash Shell Scripting in english (#6140)
* Added Distributed Systems and Bash Shell Scripting in english

* Added Distributed Systems tutorial
2021-10-11 21:45:29 -04:00
Jordan Rinder
65b7e54570
Fixes: #6178 (#6179)
* Fixes: #6178

* Upate Julia Quantitative Economics link to be more stable
2021-10-11 20:47:54 -04:00
Blaž Oražem
7b8413aa63
Slovenian language introduced (#6176)
* Slovenian language introduced

* Additional changes on Slovenian language
2021-10-11 20:46:59 -04:00
Muhammed Ali Dilek
af97a07f56
Added npm course (#6174) 2021-10-11 20:43:18 -04:00
M.Hossein
bc72a665a6
add devMode podcast (#6151)
* add devMode podcast

* change devMode.fm podcast link
2021-10-11 20:42:43 -04:00
M.Hossein
f131bb3faa
add jadi apple podcast (#6147)
* add jadi apple podcast

* change radio geek url into anchor.fm
2021-10-11 20:41:56 -04:00
Amir Moshfeghi
d6cdb6813a
New farsi course (#6131)
* new persian python free course added

* new farsi python course added

* Update courses/free-courses-fa_IR.md

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

* added new farsi course(.idea removed)

* added new farsi python course with access note

* added new farsi python course with access note

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-11 20:40:56 -04:00
bryonye
bbbbb1608d
Removed Bookboon links as site now requires signup and no alternative distribution found. (#6166) 2021-10-11 10:25:32 -04:00
Klaudia2432
ce37b2eead
Added git to free-programming-books-langs.md (#6160) 2021-10-11 10:10:14 -04:00
Manvi Goel
01474f1155
Added book: Foundations of Computational Books (#6158)
* Added book: Foundations of Computational Books

* Update free-programming-books-subjects.md
2021-10-11 10:05:39 -04:00
David Ordás
7dd84cfa36
chore(courses): Recover PR #5693. Create Greek courses list (#6157)
* Create free-courses-gr.md and added JavaScript course

check_urls=free-programming-books.md free-programming-books-gr.md

* Update free-courses-gr.md

* Bumps review EbookFoundation#5693

Recover deleted PR head:
git fetch upstream pull/5693/head:pr/anneiric/5693

anneiric <69729163+anneiric@users.noreply.github.com>

* fix(listings): greek language code `gr` > `el`

language code for greek is `el` not `gr`. See: EbookFoundation/free-programming-books#6070

Applies https://github.com/EbookFoundation/free-programming-books/pull/5693#issuecomment-938647297

* feat(courses): Add greek entry

Link recent created greek courses listing `books/free-courses-el.md` into `README.md`

Resolves EbookFoundation/free-programming-books#5693

* feat(courses): Add greek entry

Link `courses/free-courses-el.md` into `README.md`

Resolves EbookFoundation/free-programming-books#5693

Co-authored-by: anneiric <69729163+anneiric@users.noreply.github.com>
2021-10-11 10:01:23 -04:00