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

6837 Commits

Author SHA1 Message Date
John Nomikos
3b455abd3f
Added the book: C++ Programming, from Wikibooks, by Panic, et al. Also added 2 free python courses from TutorialPoint in english (#6512)
* Added the book: C++ Programming, from Wikibooks, by Panic, et al

* Added two free python courses (lifetime access) from TutorialsPoint

* Fixed ordering of courses
2021-10-29 14:21:25 -04:00
Loic Beylot
06513d36c3
Fix a few of typos and translation (#6511)
* Fix a few of typos and translation

* Fix a leading spaces
2021-10-29 14:16:39 -04:00
Music
7f27683e90
Add javascript playlist from LearnWebCode (#6498)
* Add javascript free course from LearnWebCode

* add author name
2021-10-29 13:55:22 -04:00
Music
f6eb86bc06
Add git tutorial & command line for beginners (#6499) 2021-10-29 13:54:23 -04:00
Jahnvi13
e299016004
Addition of subject Computer Organization and Architecture (#5706)
* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Added a book under Computer Organization

Hey, I added one more free book under the subject. It's a pretty broad category and I am sure more free books exist on the topic. I personally studied from the book by Smruti Sarang and felt that it's too precious a resource to not share. I think COA deserves a separate category not only because it is a college course but also because COA gives a first introduction to the implementation of digital systems inside computers (boolean algebra, latches, mux, registers) before focusing on Assembly languages like x86 and ARM. I skimmed through your misc list but since the subject doesn't focus on programming languages hence we cannot add the existing books like 'Scientific Programming and Computer Architecture' in it.
2021-10-29 13:04:35 -04:00
Yunhong Min
9b4821d889
fix some typos in CONTRIBUTING-ko.md (#6503)
- English: fixes some typos in CONTRIBUTING-ko.md
- 한글: CONTRIBUTING-ko.md에 있는 몇가지 오탈자를 수정하였습니다.
2021-10-29 12:59:21 -04:00
vineetsingh0809
0401110391
Adding books (#6495)
* Adding books

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

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

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

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

* 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-29 12:55:38 -04:00
Sharan J
f2dec2cab9
Moved "The ABC of PDF with iText" to subsection (#6493)
Renamed the subsection from Jasperreports to Java Reporting.
2021-10-29 12:54:57 -04:00
DaDiRa
7936803eaa
Translate CONTRIBUTING.md to Greek (and fix some older typos) (#6486)
* Add Greek translation of CODE_OF_CONDUCT.md

* Rename CODE_OF_CONDUCT-gr.md to CODE_OF_CONDUCT-el.md

To reflect the use of iso language codes instead of country codes.

* Create HOWTO-el.md

* Correct typos

* Translate part of CONTRIBUTING.md to Greek

* Update CONTRIBUTING-el.md

* Translate CONTRIBUTING.md to greek

* Fix typos

* Clear unfinished translation files

* Delete HOWTO-el.md

* Update CONTRIBUTING-el.md

Link to translated source & highlight current

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

* Update CONTRIBUTING-el.md

Improving original crosslinks alias & add section gaps

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Correct typo

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Highlight Markdown snippets that need be copied as-is

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Improving crosslinks alias

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

* Update CONTRIBUTING-el.md

Add Markdown anchor

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

* Update CONTRIBUTING-el.md

Translating RIPtutorials feature #6153.

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

* Update CONTRIBUTING-el.md

Giving context to next acronyms.

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

* Translate feature according to referenced commits

https://github.com/EbookFoundation/free-programming-books/pull/6486#issuecomment-954027407

* Fix typo

* Add SQL Crash Course 

"Learn Raw SQL for Beginners" by Laith Harb

* Revert changes that were meant for a different PR.

* Create HOWTO-el.md

* Delete HOWTO-el.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-29 12:54:09 -04:00
Victor Gabriel
e18ef7d99a
Added new Assembly Book (#6464)
* Added new assembly book

* Update PDF indication

* Updated titles, links and notes

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>

* removed white space

* Removed package and note

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Victor <victorgsbarbosa@gmail.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-28 23:36:54 -04:00
Harsh Ghodkar
af8a66e692
Adding Grokking Bitcoin (#6483)
* Adding Grokking Bitcoin

* Update
2021-10-28 13:34:48 -04:00
Kelly Costa
92122e70e9
Add Vue 3 completed course by Igor Halfeld (PT_BR) (#6481)
* Add Vue 3 completed course by Igor Halfeld (PT_BR)

* Adding course platform
2021-10-28 13:28:23 -04:00
jcreach
8b72570571
Add book "Essential Dart" (#6444)
* Add book "Essential Dart"

* Fix alphabetical order

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

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

Co-authored-by: jcreach <creach.0709@apside-groupe.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-28 13:21:50 -04:00
DilshadSheikh
8e06099312
update php resource (#6357)
* update php resource

An online book for learning PHP

* fix lint errors

* add in process

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-28 13:19:12 -04:00
Jonathan Haddock
c148bedce8
Move vim and emacs casts under IDEs (#6488)
* Move emacs and vim casts

* Removed emacs and vim headings
2021-10-28 10:21:55 -04:00
vineetsingh0809
6d74ce719d
Added the HTML, CSS and C Programming Handbooks (#6484)
* Added the HTML, CSS and C Programming Handbooks

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2021-10-28 10:21:01 -04:00
Harsh Ghodkar
8dec783ee3
Adding Handbooks (#6482)
* Adding Handbooks

* Update free-programming-books-langs.md
2021-10-28 10:18:54 -04:00
andikscript
eee3067457
add free book learn codeigniter (#6480)
* add free book learn codeigniter

* update sequence for resource learn codeigniter

* update sequence for resource learn codeigniter

* Update books/free-programming-books-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: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-28 10:17:34 -04:00
Harsh Ghodkar
99d4a0622b
Adding JavaScript Books (#6479)
* Adding ES5 to ESNext

* Update free-programming-books-langs.md

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

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

* Update books/free-programming-books-langs.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-28 10:15:05 -04:00
vineetsingh0809
11856b43f7
Adding React handbook (#6477)
* Adding React handbook

* Added a React handbook
2021-10-28 10:14:09 -04:00
Bhuridech Sudsee
bedd416594
add spark internal book (#6434)
* add spark internal book

* change slideshare like to forked repository

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

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

* update TOC

* change TOC title to group of content

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

* trigger linter

* remove typo

* Ordering TOC

* re-arrange book section

* more specific document to Thai version

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-28 10:13:15 -04:00
Music
c15d2917b4
add Thai translation on HOWTO (#6468)
* add thai translation on HOWTO

* fix typo

* link to traslated source

* remove link to itself
2021-10-27 21:37:01 -04:00
David Ordás
c5abeacc61
feat(docs): add RIPtutorial creator guidelines ES (#6457)
Append `RIP tutorial` to the `Goalkicker` creator notes in `CONTRIBUTING-es.md`.

Implements EbookFoundation/free-programming-books#6153
2021-10-27 10:55:50 -04:00
Lucas Pierre de Alencar
68da210521
Add PT-BR Course Brainn's React Bootcamp (#6451)
* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>

* check_urls=free-courses-pt_BR.md

Signed-off-by: dticed <lucaspierrealencar@gmail.com>
2021-10-27 10:55:17 -04:00
Jonathan Haddock
a361d56bcc
Add PHPStorm Tips and Tricks screencast by Christoph Rumpel (#6437)
* Add PHP Tips and Tricks screencast by Christoph Rumpel

* Add author

* Correct alphabetical order

* Update entry to match style

Switches to playlist and moves author outside the link.

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

* Add IDE / Editors section

* Move PHPStorm Tips & Trips to IDE / Editors section

* Remove anchor alias

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-27 10:45:35 -04:00
Oleksandr Redko
0babc9d42a
Add EN-RU Go books (#6469)
* Add EN-RU Go books

* Remove trailing slash

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

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

* Update books/free-programming-books-ru.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-27 10:43:25 -04:00
Himanshu Rathod
b45fd74b51
Added a Python Course (#6467) 2021-10-27 10:41:21 -04:00
Yahya Elharony
07a6ce162e
Add 'RTL Styling 101' guide (#6461)
* Add 'RTL Styling 101' guide

* Fix 'RTL Styling 101' URL linting issue

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-27 10:40:39 -04:00
Harsh Ghodkar
e3172288e6
Added AAAMLP (#6459)
* Added AAAMLP

* Updating the link

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-27 10:37:48 -04:00
Music
3f3cd298a8
add FE web development with react course from fireship.io (#6440)
* add FE web development with react course

* minor change on title and instructor
2021-10-27 10:36:06 -04:00
David Ordás
82f97a7477
feat(docs): archived guidelines ES (#6454)
Translate the "archived" guideline note to spanish

Refers to issue EbookFoundation/free-programming-books#6301
Refers to implementing proposal  EbookFoundation/free-programming-books#6282
2021-10-26 16:09:05 -04:00
Osanda Deshan Nimalarathna
448801073f
Update free-courses-en.md (#6442)
* Update free-courses-en.md

Added a new free Java course

* Update free-courses-en.md

* Update courses/free-courses-en.md

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-26 15:53:25 -04:00
Brian MacDonald
48265eb476
Update free-programming-books-langs.md (#6441)
* Update free-programming-books-langs.md

Added "How To Build Websites with HTML" by Erin Glass (DigitalOcean) and "Python Machine Learning Projects" by Lisa Tagliaferri and Brian Boucheron (DigitalOcean)

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

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

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

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

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

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

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 15:52:13 -04:00
Alireza
ca5acd35a2
Reactjs section and its course added (#6400)
* Update free-courses-fa_IR.md

A new section for Reactjs under Javascript was added, also a new youtube complete tutorial for Reactjs is added.

* Apply suggestions from code review

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-26 15:51:25 -04:00
Sharan J
8d1fb6c50c
Added Books for Go, Added few interactive tutorial websites (#6421)
* Added Books for Go, Added interactive tutorials

Added Go succintly which is freely available on the mentioned website.

Added Go Web Development Succintly which is freely available on the
mentioned website.

Added interactive tutorial websites learn-golang.org, learn-html.org,
learnsqlonline.org

* Added suggested changes

* Added Expos Guide in books for Operating Systems

* Added more details on expos

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-26 15:45:12 -04:00
Ying Wang
2d4c871563
doc:swap out PR translation check_urls=HOWTO-zh.md (#6443) 2021-10-26 12:01:45 -04:00
lbartnicki92
e0943ae0c4
Update free-courses-pl.md (#6423)
* Update free-courses-pl.md

* Update free-courses-pl.md

* Update free-courses-pl.md

* Update courses/free-courses-pl.md

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

* Update free-courses-pl.md

* Update free-programming-books-pl.md

* Update free-programming-books-pl.md

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-26 11:33:40 -04:00
Rishi Vishwakarma
a61bd415fc
Add Python NumPy Reference (PDF) (#6360)
* Add Python NumPy Reference (PDF)

* Update books/free-programming-books-langs.md (implement suggestions)

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

* re-placement

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 11:32:28 -04:00
ImVector
9266b59632
docs(contributing): archived resources guidelines (#6282)
* Update CONTRIBUTING

* Update CONTRIBUTING.md

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

* Update CONTRIBUTING.md

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

* Update CONTRIBUTING-it.md

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

* Update CONTRIBUTING.md

* Update

* Update CONTRIBUTING.md

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

* Sync translation

* Add RIP Tutorial

* Add RIP Tutorial

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
2021-10-26 11:22:38 -04:00
Saurabh Daware
92a8369fb5
Adding C++ / Learning C++ eBook (#6275)
* Add C++ / Learning C++ eBook

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

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-26 11:20:01 -04:00
Dayun Kim
fc8e4284b4
Add a korean ebook (#6447)
* Update free-programming-books-ko.md

* Alphabetical fix
2021-10-26 10:59:58 -04:00
Fernando Pimenta
9aef0cac9a
Update a Brasilian competitive programming website. (#6439)
* Update a Brasilian competitive programming website.

* Apply suggestions from code review to the file, after the domain was checked.

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

Co-authored-by: Fernando Pimenta <fernandopimenta@tecnosys.com.br>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 10:59:00 -04:00
Khalid Saifullah Fuad
e5f6ab8974
Update free-programming-books-bn.md (#6435)
* Update free-programming-books-bn.md

* Update books/free-programming-books-bn.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-26 10:56:09 -04:00
ImVector
15b071961c
Little edits to #6276 (#6281)
* Suggestions by @davorpa

* Update books/free-programming-books-langs.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-25 13:40:26 -04:00
andikscript
00a8badf76
add course online for learning Java Programming for beginners (#6431)
* add course java bahasa indonesia by Sekolah Koding

* add course java bahasa indonesia by Sekolah Koding

* Update courses/free-courses-id.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-25 13:38:58 -04:00
Hoon Wee
9718d180e0
Remove Rust courses from suspicious source (#6428)
* Remove strange links

* Remove Rust section
2021-10-25 13:37:30 -04:00
vin
2281cc69ee
One book added in GUI section (#6425) 2021-10-25 13:21:49 -04:00
Akbar Anung Yudha Saputra
75c0d7135b
Add Free Book & Course of Vue.js (#6398)
* Add Free Book and Course of Vue.js

* Remove Duplicate & Giving Lecturer Credits

* Update free-courses-en.md
2021-10-25 12:57:08 -04:00
Akhmad Alwan Rabbani
0989023fff
Node and React course for id.md (#6395)
* Node and React course for id.md

* Update courses/free-courses-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 free-courses-id.md

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-25 12:53:44 -04:00
Guilherme
c1b29bc956
adds another programming book in pt-br (#6424) 2021-10-25 12:50:50 -04:00