Commit Graph

6914 Commits

Author SHA1 Message Date
c2c2331e7f Added new Python book (#6230) 2021-10-14 20:37:02 -04:00
a47c996697 Adding grasshopper for playgrounds for javascript (#6220)
* Adding grasshopper for playgrounds for javascript

Added grasshopper as a programming playground

* Update more/free-programming-playgrounds.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-14 20:35:30 -04:00
47a4121077 fix(books): #6224. Restore UNAM url (#6232)
* fix(books): restore UNAM url

UNAM `https` link must be preserved. It is the author site.

https://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf

openlibra site is down (see #5470)

Resolves EbookFoundation/free-programming-books#6224
Fixes EbookFoundation/free-programming-books#5916 
Fixes EbookFoundation/free-programming-books#6097

* chore(books): set author

BOOK:        Breves Notas sobre Análisis de Algoritmos
AUTHOR:  Jorge L. Ortega Arjona
EDITOR:     Departamento de Matemáticas, Faultad de CienIas, UNAM (Universidad Nacional Autónoma de México)
DATE:       marzo 2005
2021-10-13 21:20:53 -04:00
a786868483 feat(podcast): main IBM developer podcasts (#6231)
Adds the most important developer podcasts hosted at IBM
- Open IBM Developer Podcast
- IBM Data Science Podcast
- In the Open with Luke and Joe (independent)
2021-10-13 21:20:16 -04:00
9c370e8d40 feat: Add the most important regex playgrounds (#6227)
* feat(playground): Add regex section

* feat(playgrounds): Add regex101.com by Firas Dib

* feat(playgrounds): Add regexr.com by GSkinner

* feat(playgrounds): Add regextester.com @ Dan Tools

* feat(playgrounds); Add iHateRegex.io by GeonGeorge
2021-10-13 21:16:41 -04:00
aee30b1ee6 fix(books): use author site (#6226)
RESOURCE:   Financial Numerical Recipes in C++
AUTHOR:        Bernt Arne Ødegaard
URL 1:             http://finance.bi.no/~bernt/gcc_prog/recipes/ 
URL 2:             https://tfetimes.com/wp-content/uploads/2015/04/recipes.pdf
DATE:              Jun 2014
HOME:            https://ba-odegaard.no/gcc_prog/recipes/
PDF:                https://ba-odegaard.no/gcc_prog/recipes/recipes.pdf
PRINT:            https://ba-odegaard.no/gcc_prog/recipes/recipes.ps
SOURCES:      https://ba-odegaard.no/gcc_prog/recipes/finrecipes.zip

Improves EbookFoundation/free-programming-books#6213
Improves EbookFoundation/free-programming-books#5470
2021-10-13 21:16:08 -04:00
ed5d1606c4 Bootstrap 5 tutorial Added (#6228)
* bootstrap 5 tutorials added

* updaded fix
2021-10-13 21:13:13 -04:00
4cfcfd8f01 update with dart sugestion (#6225)
* update with dart sugestion

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

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

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

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

* Update books/free-programming-books-pt_BR.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>
2021-10-13 21:12:26 -04:00
3d79f17cc3 Code of Conduct: Add Bosnian translation (#6223) 2021-10-13 09:57:50 -04:00
d2432dbbb6 Add PyTorch Cheat Sheet (#6222)
* Add PyTorch Cheat Sheet

* put lists in order

* fix order
2021-10-13 09:56:56 -04:00
482cdf25d0 Add Raspberry Pi course (#6221) 2021-10-13 09:55:06 -04:00
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
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
f81d5daff5 The Crafting Interpreters book has been completed (#6212) 2021-10-13 09:39:37 -04:00
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
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
c85271b113 Added new resource for Django (#5922)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:33:15 -04:00
c4abf9560f Fixed broken links from UNAM resources (#5916)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:29:59 -04:00
d115492ab8 fix(books): CSS heading patch - fa_IR (#6209)
Improves EbookFoundation/free-programming-books#5273
2021-10-12 21:50:30 -04:00
54b1cc9ecd Add Forecasting: Principles and Practice 3rd ed to R (#6208) 2021-10-12 21:49:53 -04:00
49a6660b58 Added Bash Basics for Cloud Computing Course (#6206) 2021-10-12 21:47:18 -04:00
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
360b72b5b0 Flutter bangla course add (#6172)
* Flutter bangla course add

add Bangla flutter tutorial course

* updated
2021-10-12 21:43:19 -04:00
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
8da5a33b84 Add Golang & Python courses (#5957) 2021-10-12 21:37:30 -04:00
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
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
bf4807fb3c New Flask course added (#6199)
Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2021-10-12 11:04:47 -04:00
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
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
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
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
ede3978bea fix to mistyping (#6189)
AWK guide subject mistyping as AWS
2021-10-12 10:32:17 -04:00
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
ddceca6904 Add book zh tour-of-rust (#6184)
Co-authored-by: wangxu <wangxu03@megvii-inc.com>
2021-10-12 10:27:21 -04:00
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
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
4c310378cf Fix lint error (#6165) 2021-10-12 10:10:14 -04:00
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
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
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
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
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
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
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
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
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
621509b8da add angular master podcast (#6177) 2021-10-11 21:58:45 -04:00
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
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