1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-11-15 00:44:03 +00:00
Commit Graph

6896 Commits

Author SHA1 Message Date
Dmytro
63a873cc89
Update free-courses-ua.md (#6267)
* Update free-courses-ua.md

Added free python course from "Kyiv Polytechnic Institute"

* Update free-courses-ua.md

Changed list to follow alphabetical order

* Update free-courses-ua.md

Added name of course's author

* Update free-courses-ua.md

Added requirements for students of added course
2021-10-17 14:21:59 -04:00
ImVector
b5b4337035
Fixed broken link (#6276) 2021-10-16 13:34:21 -04:00
Vashishth Patel
261175602a
C++, Java, Go Cheatsheets Added (#6258)
* C++ Java Go R Cheatsheets Added

* fixed alphabetical order

* R removed and other source updated

* name updated

* fix Go name
2021-10-16 13:17:36 -04:00
Rishi
2a2c12efa8
Add "V Playground" to Programming Playgrounds (#6240)
* Add "V Playground" to Programming Playgrounds

* minor change

* Add V to index

* Implement the suggestion

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-16 13:12:56 -04:00
Andrey
290058ca63
Add Nest.js cheatsheet (#6055)
Co-authored-by: Andrey <>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-16 13:09:36 -04:00
Ricardo Hideki Hangai Kojo
731f6d6488
fix formatting and minor erros in CONTRIBUTING-pt_BR (#6271)
Signed-off-by: Ricardo H H Kojo <ricardo.kojo.dev@gmail.com>
2021-10-16 12:53:34 -04:00
Gabriel Mareco Batista de Souto
da1863d48a
Add courses (#6270)
* Curso Portugues C#

* restore space to satisfy linter

wonder if the alphabetization is correct

* add cursos

* alphabetical order

* alphabetical order

* alphabetical order

* add line

Co-authored-by: 118210258 GABRIEL MARECO BATISTA DE SOUTO <gabrielmbs@lcc3-012.lcc.ufcg.edu.br>
Co-authored-by: eshellman <eric@hellman.net>
2021-10-15 21:59:12 -04:00
ImVector
1929232806
Fixed english courses link (#6268) 2021-10-15 21:57:33 -04:00
rozie
00c0b670ad
Update free courses for Python (#6266)
* Update free courses for Python

* Alphabetical order, type in the right place

* Update courses/free-courses-pl.md

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-15 21:55:50 -04:00
Davide Oggioni
4b636fdea3
update the free-programming-books-langs.md with link to contributing guide (#6261) 2021-10-15 21:47:40 -04:00
Augusto Accorsi
22fed61c85
add book The Elements of Data Analytic Style (#6244)
* add Kubernetes for dummies

* sort by alphabetical order

* remove k8s book

* add data Data Science book

* update lint

* update lint

* remove duplicated book and add a new one for data alaytic

* fix lint alphabetical issie

* Update books/free-programming-books-subjects.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-15 21:41:52 -04:00
Kamil Warguła
0e0b2e960d
Add "Raspberry Pi basics course" from forbot.pl (#6257)
* Add "Raspberry Pi basics course" from forbot.pl

* fix order

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

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

* Review changes

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-15 19:40:22 -04:00
Pranjal Borkar
603be6ad0a
Added C Programming and Assembly Language Course (#6256)
* 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>
2021-10-15 19:39:50 -04:00
Charlotte Tan
7e5e1d7258
Update broken link for windows phone book (#6254) 2021-10-15 19:39:05 -04:00
test123-all
baa4364f64
Add german book (#6245)
* Add german book: "PyQt und PySide - Anwendungsentwicklung mit Python und Qt"

* Correct formatting issues

* Swap line 192 with 191 to ensure right alphabetical order(Q comes before t)

* Add missing authors and format link/notes correctly

- as suggested by davorpa -

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

Co-authored-by: Sebastian Neumeier <neumeise1@mail.de>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-15 19:38:17 -04:00
Bruno-366
ce154fc04b
add The Pharo MOOC (#6241)
* add The Pharo MOOC

* fix formatting for pharo section

* add pharo to index
2021-10-15 19:37:11 -04:00
Indra Hertanto
25434624d3
Add Redis Books (#6237)
* Add Redis Books

* Ammend PR comment - remove redis for dummies
2021-10-15 19:35:48 -04:00
ARSAN
7fe083c9b8
docs(id): add book, cast, and course (#6218)
* docs(id): add book, cast, and course

* docs(fix): readjust space

* docs: add solidity index

* docs: fix missing line

* Update courses/free-courses-id.md

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

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

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

* Update courses/free-courses-id.md

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

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

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

* Update casts/free-podcasts-screencasts-id.md

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

* Update books/free-programming-books-id.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-15 19:34:20 -04:00
Lívia Mendes
8bf31715ac
Add pt_BR link to CONTRIBUTING-pt_BR, and in CONTRIBUTING files. (#6168)
* Add pt_BR link to CONTRIBUTING-pt_BR, and in CONTRIBUTING files.

* Add pt_BR link in CONTRIBUTING.md and CONTRIBUTING-zh.md.

* [CORRECTION] links repeated and possible conflicts with #5837.

* [CORRECTION] links repeated and extra comma.

* [CORRECTION] Anchor markdown syntax.
2021-10-15 19:33:23 -04:00
David Ordás
b75dbb8af6
chore(playgrounds): https is safe + delete dups (#6247)
- Change to `https` in those accepts SSL secure protocol
- Remove `cssdeck.com` dup
- Remove `ScalaFiddle.net`. Casino parked website. Right site already listed: `ScalaFiddle.io`
- Direct links on `codepad.org` to each language

Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-14 21:11:26 -04:00
nonce
72c86a92c6
Removed dead links to assembly section (#6253) 2021-10-14 21:10:57 -04:00
devsailor
7a16f1839c
Update free-programming-books-subjects.md (#6252)
Added How to manage remote servers with ansible book.
2021-10-14 21:10:07 -04:00
Aurélien Vivet
4a80056502
Add authors (#6251)
Author name found on the original book.
2021-10-14 21:08:50 -04:00
Kamil Warguła
7d7f1adff6
Add "Arduino basics course" from forbot.pl (#6250)
* Add "Arduino basics course" from forbot.pl

* Update order
2021-10-14 21:08:11 -04:00
Vashishth Patel
e81858f4fd
react tutorial added (#6248) 2021-10-14 21:05:33 -04:00
Özer Öztürk
1e7b8406f4
Podcast and course sources were added for Turkish and English content. (#6207)
* podcast and course sources were added for turkish and english content.

* alphabetic order for the course of Turkish.

* marking configuration were edited and it's valid for the project.

* stackoverflow podcast link was changed.

* turkish podcast link was changed. turkish course content order was changed. html-css section merged. the name of two section changed as ide-editor and version control systems.

* trendyol podcast link changed.

* removing trailing slash of the trendyol podcast link.
2021-10-14 20:54:25 -04:00
Dmytro Androshchuk
3330d1da69
add Symfony and Laravel books (#6249)
* add Symfony and Laravel books

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

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

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

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

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

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

* Update free-programming-books-ua.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-14 20:47:20 -04:00
Bruno-366
71bf1be105
add nand2tetris (#6239)
* add nand2tetris

* fix formatting for nand2tetris
2021-10-14 20:41:45 -04:00
Dirk
4996cb3719
Adds german introduction to TypeScript video course (#6236)
* Adds german introduction to TypeScript

* adds authors name

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-14 20:40:55 -04:00
Vashishth Patel
adb452bfa0
Added jQuery Tutorial (#6235)
* jQuery Tutorial Added

* Default removed from link
2021-10-14 20:40:07 -04:00
Sambat Lim
2416cca0a4
added: css course (#6234) 2021-10-14 20:39:35 -04:00
Sambat Lim
f7d4241df5
added: javascript course. (#6233)
Add javascript course from Florin Pop Youtube channel.
2021-10-14 20:38:15 -04:00
krau5
c2c2331e7f
Added new Python book (#6230) 2021-10-14 20:37:02 -04:00
Joy Kareko
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
David Ordás
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
David Ordás
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
David Ordás
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
David Ordás
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
Vashishth Patel
ed5d1606c4
Bootstrap 5 tutorial Added (#6228)
* bootstrap 5 tutorials added

* updaded fix
2021-10-13 21:13:13 -04:00
Isadora Oliveira
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
Merjem Bajramovic
3d79f17cc3
Code of Conduct: Add Bosnian translation (#6223) 2021-10-13 09:57:50 -04:00
Linh0704
d2432dbbb6
Add PyTorch Cheat Sheet (#6222)
* Add PyTorch Cheat Sheet

* put lists in order

* fix order
2021-10-13 09:56:56 -04:00
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