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

4767 Commits

Author SHA1 Message Date
Suryakant
dc9813eb22 Added free resource of Ray Wenderlich in iOS section (#2601)
* added Ray Wenderlich Free tutorial in iOS section

* just a spelling change

* add back space to satisfy linter
2017-10-19 11:07:12 -04:00
Javed Mohamed
eba83d6850 Add Clojure by Example (#2593)
* Add Clojure by Example

It's an example-based alternative to reading a long, in-depth book.

* Fix alphabetic order from last commit

Clojure section addition in wrong position.

* Add author to clojure by example
2017-10-17 23:15:49 -04:00
k33p
723acd3520 Readed the book for computer architecture (#2600) 2017-10-17 23:15:04 -04:00
Zach Whitten
b60a0c63fd Add Ecto section and getting started link to Elixir (#2599) 2017-10-17 13:09:03 -04:00
Zach Whitten
cd1324e11a Adding ClojureScript Unraveled link (#2598) 2017-10-17 12:51:02 -04:00
A S Gowri Sankar
bce102b7fd Update README.md (#2595)
Minor Markdown fixes.
2017-10-17 10:29:16 -04:00
Renan Martins
d010418059 Nova apostila de Shell Script (#2594) 2017-10-17 10:18:13 -04:00
Zach Whitten
b05dbe9e32 Add Phoenix Guide to Elixir/Phoenix Section (#2592) 2017-10-17 10:08:46 -04:00
Zach Panzarino
a868ae124d Fix broken self book link (#2591) 2017-10-16 14:57:38 -04:00
Renan Martins
20a9fe5b3e Adicionado uma nova apostila de Git (#2589)
* Adicionado uma nova apostila de Git

* add PDF notation
2017-10-16 14:54:00 -04:00
Charlotte Tan
00ccf8fe57 Update Gambas links, fixes #2523 (#2586)
* Update Gambas links

Updated broken Gambas beginner's guide link, and add additional link to Gambas resources since the original book's website has been taken down

* removed gambas links

Not sure the book is free anymore, and realised second link doesn't comply with contribution guidelines as it's not an actual book

* Re-add beginner's guide to gambas
2017-10-16 14:29:00 -04:00
Charlotte Tan
7b332f6e76 Add/verilog courses #2151 (#2587)
* Update Verilog courses

Renamed `SystemVerilog` section to `Verilog / VHDL / SystemVerilog` because they are 3 different hardware description languages. Grouped them together so that all the Verilog resources can be found in one spot. Added new course as suggested in #2151

* Reorder Verilog courses by alphabetical order

* Add new course suggested by @mramdas

* Reorder Verilog courses
2017-10-16 10:09:32 -04:00
Daniele Paz
a27f7be4b9 Fix style and some links (#2584)
* Fix style

* Remove duplicate

* Remove broken link

* Change broken link
2017-10-16 09:55:53 -04:00
Liza :)
f9079b1b81 Added Bootstrap (#2583)
* Added Bootstrap

* Update free-programming-books-ua.md

* Update free-programming-books-ua.md
2017-10-16 09:53:15 -04:00
Leonam Pereira Dias
85dad26050 Adding PHPUnit (pt_BR) version (#2582) 2017-10-16 09:51:57 -04:00
Paul Paczuski
2659e0c961 R: Add Introduction to Statistical Learning by Hastie et al (#2581)
* R: Add Introduction to Statistical Learning by Hastie et al

* R: sort alphabetically
2017-10-16 09:47:15 -04:00
eshellman
488dfce0ab add hack language (#2580)
* add hack language

closes #2097

* Whoops! Wrong list.

* aaaaarg
2017-10-12 14:59:15 -04:00
eshellman
fa0bc7d646 add notations for bookboon (#2560)
* add notations for bookboon

* satisfy linter
2017-10-12 14:16:29 -04:00
José Carlos García
b050632684 Added Category Theory for Programmers (#2579)
Unofficial PDF version of "Category Theory for Programmers" by Bartosz Milewski, converted from his blogpost series. Blog content licensed as CC BY 4.0 International as seen at https://bartoszmilewski.com/about/
2017-10-12 14:15:52 -04:00
Ziyaddin Sadigov
82e67f5b2b Fix Azerbaijani broken links (#2578)
* fix grammar typo

* Fix Azerbaijani Docs Links
2017-10-12 13:40:45 -04:00
eshellman
d9d1d6cd90 reorder russian courses (#2577)
* reorder russian courses

and add link to readme

* О (cyrillic) not O
2017-10-12 09:39:17 -04:00
Anton Samsonov
6a7b16aeaf Add Python courses (#2576)
* Add Python courses

* Fix formatting

* Fix formatting
2017-10-12 09:01:53 -04:00
TurekBot
0960337733 Add Mercurial as a category and add a Mercurial Course. (#2575)
* Add Mercurial as a category and add a Mercurial Course.

* Removed trailing slash
2017-10-11 21:22:57 -04:00
Himanshu
f7a1ba1228 Adding Practical Deep learning Course (#2573)
* Adding Practical Deep learning Course

* Deep learning course by Harvard

* Adding Deep learning course

* Linting

* Intro to Algorithms by Charles Leiserson - Writer of Introduction to Algorithms
2017-10-11 09:42:37 -04:00
YouTuQiong
d565f340db Update free-programming-books-zh.md (#2571)
* Update free-programming-books-zh.md

* added back blank line to satisfy the linter
2017-10-09 12:26:59 -04:00
André Marcondes Teixeira
ca9f332484 Updates free-programming-books.md (#2568)
* Updates free-programming-books.md

Adds a link to a free image optimization book

* fixes failing build

removed trailing slash

* adds author name
2017-10-08 17:32:02 -04:00
Pierre Irrmann
7eef1ab34c Revoming a book which is not free at all (#2570)
I'm sure @tpetricek can confirm his book is not free
2017-10-08 10:30:14 -04:00
Stuart P. Bentley
7337c15b48 Link to Programming in Lua (#2569)
the Lua Programming Gems book is not freely available (apart from the second chapter and notes for some other chapters), and is not a general guide to the language; the first edition of Programming in Lua, however, *is* freely available, and *is* a guide for learning the language in general.
2017-10-08 10:24:50 -04:00
Bruno Ferreira
317870cbd4 Added a new Scala book (#2565)
* Added a new Scala book

"Functional programming for mortals" is a very good book about Scala and it is free to read on the web.

* Removed the '*' at the end
2017-10-07 12:54:40 -04:00
Sarah Kraßnigg
63470df6fa Added Clean Code Developer (#2562) (#2564) 2017-10-07 10:29:42 -04:00
asdevgit
7a7d375114 Added HTML book to english HTML books section (#2558)
* Added Thinking in HTML book (free eBook) to HTML section

* Update free-programming-books.md

* Update free-programming-books.md
2017-10-05 19:59:06 -04:00
Sridhar Easwaran
c0a23c33db Added Kotlin language and it's resources (#2561) 2017-10-05 14:48:37 -04:00
Devinsuit
20a6008975 fix broken links (#2559) 2017-10-05 10:00:21 -04:00
Renan Martins
7da600785d Guia JavaScript da Mozilla (#2557)
* Guia JavaScript

* Guia JavaScript da Mozilla

* added back a required space
2017-10-04 14:07:59 -04:00
Theodore Fabian Rudy
8e53250896 Update free-programming-books-id.md (#2554)
* Update free-programming-books-id.md

* Update free-programming-books-id.md

* Update free-programming-books-id.md
2017-10-04 13:37:45 -04:00
Antonello Lobianco
46b0f6f903 Added "Julia language: a concise tutorial" (#2556)
* Added "Julia language: a concise tutorial"

https://www.gitbook.com/book/sylvaticus/julia-language-a-concise-tutorial

* Removed PDF tag and added the second blank line
2017-10-04 13:35:40 -04:00
Sridhar Easwaran
d6b857709d Update free-podcasts-screencasts-en.md (#2555)
* Update free-podcasts-screencasts-en.md

added 2 new Podcasts.

* Remove trailing slash in URL
2017-10-04 11:05:26 -04:00
Isaac Goss
762161f3b3 Added a free/open book on Algorithms in Python (#2553)
* This book doesn't seem to have anything to do with Mathematica.

* Added a free/open book on Algorithms in Python

Linked to the github repo, but it links to a PDF download from there.

* added author name
2017-10-02 14:51:12 -04:00
eshellman
89eff3cb87 Implement "In process" formatting (#2538)
* implement #2357

* Jane Roe is an awesome writer

also, her website is secure!
2017-10-02 10:40:16 -04:00
zhongjiajie
b64a0a9333 add two books in -zh list in python section (#2550)
* add two books in `-zh` list in `Python` section

* https -> http on explore-python link
2017-10-02 10:39:42 -04:00
Ardianta Pargo
350d211951 Added 'Dasar Pemrograman Golang' and Go section (#2552) 2017-10-02 09:57:49 -04:00
Liza :)
feea1e2807 Added CodeIgniter Framework (#2551)
* Added CodeIgniter Framework

* Added CodeIgniter Framework

* Update free-programming-books-ru.md
2017-10-02 09:53:20 -04:00
刘家轶
0ad3ddd891 Old site has stoped updating (#2376)
* the old site has not update so this is the new one

* remove trailing slash from url to satisfy travis
2017-10-01 22:21:28 -04:00
MatthiasSchuster
f2d40b8c61 Update free-programming-books.md (#2547)
* Update free-programming-books.md

* Update free-programming-books.md
2017-09-28 09:21:14 -04:00
Isaac Goss
59e1d0a54e This book doesn't seem to have anything to do with Mathematica. (#2548) 2017-09-27 18:43:06 -04:00
Guy
4e1f4266cd Fix broken link (#2546) 2017-09-27 11:47:52 -04:00
gregoire-todeschi
0a1ebc2882 Fix a broken link (#2541) (#2545)
* Fix a broken link

* Fix broken link
2017-09-27 11:45:20 -04:00
Helio da Silva Jr
4b0e59de98 Added "The Coder's Apprentice" course book in Python to the default list. (#2540)
* Adding new Python book

* Adding Python 3 Book

* correct markdown syntax

(I think we even have some free books *about* markdown!)
2017-09-26 10:03:17 -04:00
Jamie Dawson
5c0f0952f1 Updated broken C# link (#2372)
* Updated broken C# link 

The link for "Data Structures and Algorithms with Object-Oriented Design Patterns" under C# was broken. I updated it so it goes to the correct pdf file.

* change to Wayback link from discussion

https://web.archive.org/web/20161220072449/http://www.brpreiss.com/books/opus6/
2017-09-25 10:43:15 -04:00
Ryan Bigg
36512bfa80 Add Joy of Elixir (#2537)
Joy of Elixir is an in-progress book to teach newbies Elixir that I'm writing.

Thanks to @ckhrysze for the prompting to add the book to this list.
2017-09-23 11:09:57 -04:00