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

1904 Commits

Author SHA1 Message Date
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
Dave C
f8c380a415 Python books: Formatting for multiple editions #2353 (#2517)
* Python books: Formatting for multiple editions

* added ref to issue 2353
2017-09-20 10:07:54 -04:00
Manas Karekar
09c4eebc16 Add Free Competitive Programmers Handbook (#2535)
Add Free Competitive Programmers Handbook link to author's website. PDF available.
2017-09-11 10:20:44 -04:00
Manas Karekar
5fac6276ae Add link for pdf and zipped html for a C book (#2532)
Include downloads link for a zipped html and pdf versions of a C book.
2017-09-08 11:06:34 -04:00
Kadell Gregory
e9d406ba16 Link update for objective-c (#2522) 2017-09-03 18:07:36 -04:00
shishini
ed4377a8c3 updates the link to the Mastering PowerShell book (#2520) 2017-09-01 11:10:04 -04:00
Nicolas Borboën
cb5cee43dd Add: The Official Raspberry Pi Project Book (#2513)
* Add: The Official Raspberry Pi Project Book

* Add: The Official Raspberry Pi Project Book + Format
2017-08-18 16:52:36 -04:00
Chanchal Kumar Ghosh
a3c11cb3d9 Adding "Microsoft Technologies 3" (#2508)
Adding "Microsoft Technologies 3, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman"
2017-08-11 12:26:01 -04:00
eshellman
275ae865d3 fix http://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto (#2501)
www.jackkinsella.ie not available on https, flagged by link checker in issue #2500
Would appreciate double check.
2017-08-08 08:02:31 -04:00
Nina Kin
60a4d7184f added a django ebook (#2507) 2017-08-07 21:30:20 -04:00
Baptiste Pesquet
3c0e2881a2 Add The JavaScript Way book (#2497) 2017-07-26 16:32:17 -04:00
Venkatesh Ilango
b89ae0a4ad Update Competeivie Programming Link (#2328)
* Update Competeivie Programming Link

* better url
2017-07-12 18:00:18 -04:00
sancao2
6158288d01 sort the books of Javascript Framework, move Node.js from JS Framework to free-programming-books and so on (#2355)
* delete Natural Language Processing in Lisp

* GNU Emacs Manual

* Sketchy LISP

* Haskell and Yesod

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Teach Yourself Scheme in Fixnum Day

* change 'The Python GTK+ 3 Tutorial' to Python

* remove Programming and Using Linux Sound - in depth

* Data Structures and Algorithms in Python

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* supporting Python 3 An in-depth guide

* Introduction to Python for Econometrics, Statistics and Data Analysis

* Python for Everybody Exploring Data Using Python 3

* The Hitchhiker’s Guide to Python

* Python 3 Module of the Week

* Scipy Lecture Notes

* The Standard Python Library

* Problem Solving with Algorithms and Data Structures using Python

* How To Tango With Django

* Quick Tutorial for Pyramid

* C Programming Boot Camp

*  1015:3-1015:78  warning  Missing PDF indication                                                 books-links        remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1807 and l.1806                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1839 and l.1838                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1853 and l.1852                          alphabetize-lists  remark-lint
  1792:3-1792:134  warning  Missing PDF indication                                                 books-links        remark-lint
  1893:1-1893:130  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

* remove hackershelf.com

* remove hackershelf.com
remove Data Structures and Algorithms with Object-Oriented Design Patterns in Java
remove JAAS in Action

* modify the title of book Java Application Development on Linux

* Java Language and Virtual Machine Specifications

* remove The Java Tutorials

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1293 and l.1292  alphabetize-lists  remark-lint

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1283 and l.1282  alphabetize-lists  remark-lint

* remove 'JavaScript Spessore'

* remove 'Oh My JS'

* The Problem with Native JavaScript APIs

* fount the lost 2 books:Oh My JS and JavaScript Spessore in archive.org

* ignore some change of name

* update the url of 'AngularJS in 60 Minutes'

* The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

* swap Redux and React

* move Node.js from js-frameworks-resources to free-programming-books

* sort by aphabeta

*  1374:1-1380:52  warning  Alphabetical ordering: swap l.1379 and l.1378  alphabetize-lists  remark-lint
2017-07-12 17:14:29 -04:00
Saurabh Pandey
37ee09b05a Fix links of bootstrap under HTML (#2487) 2017-07-05 10:16:26 -04:00
CtrlAltDelete
2aaf00be4d Remove hardrockcoffeescript.org (#2480)
It looks like this domain has been registered to a different owner.
2017-07-01 09:27:32 -04:00
Drew Smith
6decacbc30 #2473 added Learn Ruby Today (#2477)
* #2473 added Learn Ruby Today

* added author attribution

added author attribution to Ruby books starting with Learn

* corrected title

change Learn Ruby Today to Learn Ruby First

* uniform style for author names in Ruby list
2017-06-28 15:53:43 -04:00
Emil Petro
475deb7182 Added "High level async programming with Rx" (#2471)
* "High level async programming with Rx" added

* Updated .NET Rx book with author
2017-06-22 21:09:33 -04:00
José Carlos García
e4ad9f929e Added Crafting Interpreters (#2252)
* Added Crafting Interpreters

* Remove trailing slash

* Added 🚧 emoji to Crafting Interpreters

* put 🚧 somewhere that alphabetizes

the other way this could be done is

* [Crafting Interpreters](http://www.craftinginterpreters.com) - Bob Nystrom (HTML) 🚧
2017-06-21 11:54:21 -04:00
eshellman
43c27126b4 regularize pub year format (#2387)
and add to guidelines
2017-06-16 10:03:13 -04:00
Jack Kinsella
8e756463a8 Added Confessions of an Unintentional CTO to Misc (#2391) 2017-06-15 18:31:18 -04:00
Jakob Gn
632daac99e Fix broken compiler design link (#2386) 2017-06-10 13:54:41 -04:00
Ted M. Young
278d301c39 Added authors and year of publication for books in the Java section. (#2385)
* Added authors and year of publication for books in the Java section.

Deleted one duplicate entry.

* Fixed lint format issues and dropped years newer than 2010.

* Fixed ordering of comment/remark (needs to go last).
2017-06-10 13:14:27 -04:00
ljubad
fa90abc983 Included open sourced books from underscore.io (#2382)
* Included open sourced books from underscore.io

as per http://underscore.io/blog/posts/2017/05/29/why-we-open-sourced-our-books.html list of this books are open sourced:
Essential Scala
Learn to write robust, performant, idiomatic Scala. A focused guide for established developers.
Advanced Scala with Cats
Dive deep into functional patterns using Scala and Cats. For experienced Scala developers.
The Type Astronaut's Guide to Shapeless
Scrap your boilerplate and derive type classes with shapeless. For experienced Scala developers.
Essential Play
Learn to use the Play web framework to build web sites and services. For new to intermediate Scala developers.
The Lift Cookbook
Learn to use the Lift web framework to build web sites and services. For new to intermediate Scala developers.
Creative Scala
Learn functional programming with pictures! A fun and practical introduction for new developers.

* Included open sourced books from underscore.io alfabetically ordered

* Included open sourced books from underscore.io - addition of - Just fill the fields with any values
2017-06-09 10:38:32 -04:00
Alex
8db8a3fa64 Bitcoin and cryptocurrency book from Princeton (#2375)
* added Solidity

* added Solidity

* added Solidity

* bitcoin book added

* fixed ordering on bitcoin book entry

* added authors for bitcoin and solidity books

* added Bitcoin and cryptocurrency Princeton book
2017-06-04 19:35:22 -04:00
Alex
c0d7ea4783 Added Solidity programming language and book (#2373)
* added Solidity

* added Solidity

* added Solidity

* bitcoin book added

* fixed ordering on bitcoin book entry

* added authors for bitcoin and solidity books
2017-06-04 17:18:07 -04:00
José Carlos García
daf3204a8c Added Think Perl 6 by Allen Downey (#2374)
* Added Think Perl 6 by Allen Downey

* Added author's name as suggested by @eshellman
2017-06-04 16:52:45 -04:00
Packt
5002a6cd07 Updated free-programming-books.md
Added the Xamarin book under C#
2017-06-01 10:56:45 +05:30
Packt
7d6751bb3a Updated free-programming-books.md
Added new free programming books to the list
2017-05-31 16:43:52 +05:30
José Carlos García
44cb2693ac Update Python version as noted on book page (#2369) 2017-05-29 20:07:20 -04:00
eshellman
e8ff11fa90 Add "Design With FontForge" (CC licensed)
There are also French and Chinese translations which can be added but the misc category doesn't exist in those lists.

Font design is on the boundary between design and programming. Hope there's room for this.
2017-05-27 13:57:06 +02:00
Packt
8b64c840a8 Added new free eBooks from Packt Publishing (#2361)
* Updated free-programming-books.md

Added new free eBooks from Packt Publishing

* Updated free-programming-books.md

Added the authors' names and titles in an alphabetical order as requested.

* fix remaining alphabetization errors
2017-05-23 09:52:28 -04:00
Robin Wieruch
5963691a76 Update free-programming-books.md (#2360) 2017-05-22 10:41:14 -04:00
lougeniaC64
447205ac98 Added Free O'Reilly Programming Books (#2138)
* Added O'Reilly Java books

* Added python books

* Added some 'other' books

* Added remaining O'Reilly 'Other', Open Source, and Software Architecture books

* Corrected alphabetizing

* Corrected alphabetizing?

* Latest attempt at correcting ordering

* Moved JAAS below Java and Java:

* AAAaaaaaAAAAagit add free-programming-books.md Moved Java: before Java and JAAS

* Reordered Java books based on js array sort of books starting with 'J' AKA I can't read, don't tell my mother

* Reordered after running fpb-lint locally

* Added email-required annotation to and removed query strings from added links

* Removed entry due to dead link
2017-05-18 13:29:42 -04:00
sancao2
cecd219104 change some positon of books, update some url of books and delete "Natural Language Processing in Lisp" (#2348)
* delete Natural Language Processing in Lisp

* GNU Emacs Manual

* Sketchy LISP

* Haskell and Yesod

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Teach Yourself Scheme in Fixnum Day

* change 'The Python GTK+ 3 Tutorial' to Python

* remove Programming and Using Linux Sound - in depth

* Data Structures and Algorithms in Python

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* supporting Python 3 An in-depth guide

* Introduction to Python for Econometrics, Statistics and Data Analysis

* Python for Everybody Exploring Data Using Python 3

* The Hitchhiker’s Guide to Python

* Python 3 Module of the Week

* Scipy Lecture Notes

* The Standard Python Library

* Problem Solving with Algorithms and Data Structures using Python

* How To Tango With Django

* Quick Tutorial for Pyramid

* C Programming Boot Camp

*  1015:3-1015:78  warning  Missing PDF indication                                                 books-links        remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1807 and l.1806                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1839 and l.1838                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1853 and l.1852                          alphabetize-lists  remark-lint
  1792:3-1792:134  warning  Missing PDF indication                                                 books-links        remark-lint
  1893:1-1893:130  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

* remove hackershelf.com

* remove hackershelf.com
remove Data Structures and Algorithms with Object-Oriented Design Patterns in Java
remove JAAS in Action

* modify the title of book Java Application Development on Linux

* Java Language and Virtual Machine Specifications

* remove The Java Tutorials

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1293 and l.1292  alphabetize-lists  remark-lint

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1283 and l.1282  alphabetize-lists  remark-lint

* remove 'JavaScript Spessore'

* remove 'Oh My JS'

* The Problem with Native JavaScript APIs

* fount the lost 2 books:Oh My JS and JavaScript Spessore in archive.org

* ignore some change of name
2017-05-10 23:33:02 -04:00
shivam-k
5cf846ef71 added Linux Shell Scripting Tutorial (LSST) v2.0 2017-04-23 14:42:11 +02:00
Lawrence Wakefield
45d066a83e
Adds monitoring modern infrastructure 2017-04-23 14:40:35 +02:00
Victor Felder
3b7aaefebe
Fix formatting 2017-04-23 14:35:25 +02:00
Babajide Owosakin
3e3832b8d5 Update free-programming-books.md 2017-04-23 14:32:43 +02:00
Akshar Patel
c0f73bda26 Add android books from google training (#2307)
* Add android books from google training

* Update free-programming-books.md
2017-04-11 22:31:34 +02:00
Devinsuit
0d1d654a28 Update broken links (#2318)
* Update broken links

* Add pdf indication
2017-04-02 16:52:21 +02:00
Daniel R. Saguez Tezanos Pinto
c81eb3da39 update django doc (#2313) 2017-04-02 16:49:52 +02:00
Faiz
a844ef9c85 Perl 6 (rakudo) book (#2299)
* Update free-programming-books.md

* updated Perl 6 list

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md
2017-03-25 13:41:42 +01:00
benmier
3992549563 Remove "Learn SQL The Hard Way" for not being free (#2309) 2017-03-25 13:40:27 +01:00
José Carlos García
6635210be0 provide a much better url for "Open Data Structures" (#2310)
* provide a much better url

with python, java, c++ versions; slovenian and turkish translations and source code

* remove trailing slash
2017-03-25 13:40:14 +01:00
romana
290fd5d251 Update Erlang in Anger Url (#2300)
* Update Erlang in Anger Url

* updated ebook link to website
2017-03-18 22:09:33 +01:00
Suraj Patil
ad8ee01e9d Added one python book (#2293) 2017-03-18 20:46:18 +01:00
Wit
b3687bcf06 Add the ModernDive - An Intro to DataSci via R (#2291)
ModernDive - An Introduction to Statistical and Data Sciences via R
2017-03-11 15:07:54 +01:00
Victor Felder
ba6168f070
Fix some formatting 2017-03-04 16:32:20 +01:00
Marios Zindilis
335e1febb0 Added book on Cryptography (#2283)
* Added book on Cryptography

* Added book on Cryptograph, removed trailing slash.
2017-03-04 15:02:26 +01:00
Christopher E. Stith
87727c833c fix category for "Second Book of Machine Language" (#2286)
Compute!'s "Second Book of Machine Language" by Richard Mansfield covers the MOS 6502 for Commodore, Apple, and Atari 8-bit systems. This moves it from the "Assembly Language" main section to the "Assembly Language Non-x86" subsection.
2017-03-04 15:01:51 +01:00
U = λ f . f ( f )
c6c77cf936 Delete a non free book. (#2287)
* Update free-programming-books.md

The book-- <Realm of Racket> is not free.

* Update free-programming-books.md

Added a repo of Unix system programming in OCaml
2017-03-04 14:57:30 +01:00
Anatoly Trosinenko
c49db938f7 Add Modelica by Example book (#2268) 2017-02-24 19:09:55 +01:00
Anthony Bouvier
d4d7ad3b29 Added Daily Design Patterns (PDF) (#2263) 2017-02-24 19:08:36 +01:00
Liza :)
01c14a274b Added Kali Linux Documentation (#2259)
* Update free-programming-books.md

* Update free-programming-books.md
2017-02-24 19:07:35 +01:00
Sameh Tharwat
766f41fb12 Adding some books (#2258)
* Update free-programming-books.md

* Alphabetical order

* Adding books in Mathematics and Operating Systems
2017-02-24 19:06:49 +01:00
Paulo Freitas
9e362a0df7 Fixed A Byte of Python book entry (#2257)
- Renamed book to A Byte of Python
- Fixed book ordering
- Changed link to https
- Fixed Python version (3.x)
- Added available formats
2017-02-24 19:06:15 +01:00
Devinsuit
1de033f50d Update broken links (#2271)
* Update broken links

* Small fix

* Update broken link
2017-02-18 16:08:12 +01:00
Victor Felder
20b1b69a91
Formatting 2017-02-04 11:40:48 +01:00
José Carlos García
2a3e91a9ec Added The Internals of PostgreSQL (#2256)
* Added The Internals of PostgreSQL

* Removed trailing slash
2017-02-04 11:39:57 +01:00
Liza :)
6715a97557 Added Java™ Tutorials (#2255)
* Update free-programming-books.md

* Update free-programming-books.md
2017-02-04 11:39:23 +01:00
Paulo Freitas
c3ccc03827 Added Python Data Science Handbook book (#2251)
Added Jake VanderPlas's Python Data Science Handbook book to the Python list.
2017-02-04 11:33:07 +01:00
Victor Felder
339fd66cf8
Formatting 2017-02-04 11:31:33 +01:00
pszlazak
35f4540482 'The Linux Command Line' added (#2245) 2017-02-04 11:28:40 +01:00
Victor Felder
0aeb2c6d0e
Formatting 2017-02-04 11:27:38 +01:00
Ilya
0de85202d1 add PythonToScala (#2210)
* [PythonToScala](https://wrobstory.gitbooks.io/python-to-scala/content/) - Rob Story
2017-02-04 11:20:09 +01:00
Carlos Rocha
db0c3b8bde new publication about crystal (#2238) 2017-01-21 19:48:46 +01:00
Mixolydia97
59fb5e2735 Fixed link for Machine Code for Beginners (#2236)
Original linked to a page whose download links were all broken. Linked instead to publisher's website, where the book can be downloaded for free.
2017-01-15 22:42:11 +01:00
victor felder
1eeed8f5f6 Remove problematic links (#2235)
* Remove problematic links

* Fix according to comments

* Formatting
2017-01-15 22:21:48 +01:00
SentinelWarren
abf27a88bb Added Python Books 'Think Complexity & 'How to Make Mistakes in Python' 2017-01-15 17:31:03 +01:00
Victor Felder
9164a3d3aa Close #2218 2017-01-14 12:50:34 +01:00
soliosg
c7baa931f7 Add book Python for Everybody (#2223)
* Update details for python course Programming for Everybody
2017-01-13 22:52:12 +01:00
Deepak Kumar
2217ba5014 Minor change: Updated Course Name (#2207)
Course name is MTH101 and not MTS 101
2017-01-13 22:46:37 +01:00
Zlatan Vasović
8b4f6cb020 Replace "Learn Lisp the Hard Way" dead link (#2206) 2017-01-13 22:46:20 +01:00
SAITOU Keita
cda7664e90 Add and Update about Standard ML (#2205)
* Add a Standard ML slides by Atsushi Ohori

* Update SML# Document to new version in Japanese

* Add Standard ML Document in English, copied from Japanese

* Fix alphabettical order
2017-01-13 22:45:54 +01:00
José Carlos García
55d4f460ac Added From Python to NumPy (#2203) 2017-01-13 22:44:37 +01:00
José Carlos García
a6a8c047d9 Added "Computational and Inferential Thinking" (#2201)
* Added "Computational and Inferential Thinking"

* Remove trailing slash

* Reorder alphabetically
2017-01-13 22:43:39 +01:00
harsh malik
761ced270a Updated Operating Systems Resource (#2200)
* Updated Operating Systems Resource

* Updated Operating Systems resource
2017-01-13 22:43:10 +01:00
Victor Felder
5160232b39 Fix formatting 2017-01-02 21:19:33 +01:00
Nemanja Mijailovic
7084251459 Add SQL Server Internals: In-Memory OLTP book (#2186) 2017-01-02 21:16:40 +01:00
faraco
ff44c3b792 (Added 3 new books/sites for C list) (#2189)
* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md
2017-01-02 21:15:39 +01:00
victor felder
df80f34b1c Add 'Begin Latex in minutes' (#2168)
* 📝 Add  to

* 📝 Add Begin Latex in minutes and fix typos
2017-01-02 21:10:34 +01:00
eshellman
277d2b6913 Add "Tidy Text Mining with R" (#2165)
CC BY-NC-SA
2017-01-02 21:10:14 +01:00
victor felder
674b30aef3 Revert "Add book Introduction to Evolutionary Computing" (#2184) 2016-12-05 08:38:23 +01:00
Vlad Glagolev
1ac18b0e7a added CodeSourcery LLC - Advanced Linux Programming (#2180) 2016-12-04 11:22:30 +01:00
Ivan Landim Frota Leitão Junior
5202a4a62e Add book Introduction to Evolutionary Computing (#2179) 2016-12-04 11:22:09 +01:00
Jonathan Hill
1d0162dcbc Added three great R books (#2170)
* Added three great R books

* Fixed entries

removed the potentially not free book, and alphabetized entries

* Update free-programming-books.md
2016-12-04 11:14:31 +01:00
Karthikeyan A K
d9cabef258 Added I Love Ruby official website (#2169)
Added I love ruby official website so that people can get latest updated book every time. This was done because I consider dropbox as a spyware and so have moved to openmailbox for my book distribution.
2016-12-04 11:14:01 +01:00
Dan
8514106e73 Update Title and Author for the www.railstutorial.org free e-book (#2154) 2016-12-04 11:13:45 +01:00
eshellman
7397b83de9 Add "Ten Steps to Linux Survival" (#2166)
CC BY-SA
2016-12-04 11:10:04 +01:00
Ievgen Kuzminov
8461cefa9f add Ruby Web Dev: The Other Way (#2164) 2016-12-04 11:09:44 +01:00
Oleg Krivtsov
aa96b22bd7 Add Using Zend Framework 3 book to PHP section (#2162)
* Added Using Zend Framework 3 book

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md
2016-12-04 11:08:59 +01:00
José Carlos García
6dd6bdd1af Added SICP in Python (#2159)
* Added SICP in Python

* deleted two spaces

* fix ordering
2016-12-04 11:06:54 +01:00
Maor Zamski
e4ddb5bf28 add golang resource (#2157) 2016-12-04 11:06:31 +01:00
David
289e4f9c8a Update free-programming-books.md (#2155)
* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md
2016-12-04 11:06:00 +01:00
Stephon
b3c57d7bd8 Updating link to Jenkins book that was broken (#2139) 2016-11-03 23:05:08 +01:00
Marios Zindilis
841a3ab60c Added a book on C++ (#2131) 2016-11-03 23:01:17 +01:00
Stuart Mccord
e5057f7da2 Add book and section on ESP8266 (#2126)
* add ESP8266 section and a book to it

* fix link case
2016-11-03 23:00:26 +01:00
eshellman
27fcd9fac9 update url and add author for "High Performance Browser Networking" (#2118)
* update url and add author for "High Performance Browser Networking"

* placate travis
2016-11-03 22:53:49 +01:00
Mathias Fleig Mortensen
81e1dc639b Add Ry's Git Tutorial (#2117) 2016-11-03 22:53:20 +01:00
José Carlos García
87bcbdb007 Added PyMOTW3 (#2112) 2016-11-03 22:51:59 +01:00
David Ross
aa7e040fa4 Adding MagPi Learn to Code With C (#2109)
Via official tweet https://twitter.com/Raspberry_Pi/status/786526873396342784
2016-11-03 22:50:07 +01:00
Marios Zindilis
e484128d3e Added "A Whirlwind Tour of Python". (#2107) 2016-11-03 22:49:26 +01:00
Suzanne Hamilton
e5b52a79f9 Add HTML version of "Using Swift with Cocoa and Objective-C" (#2101)
* Add HTML version of "Using Swift with Cocoa and Objective-C"

* Correct the syntax of Swift links with multiple formats
2016-11-03 22:48:36 +01:00
José Carlos García
5754b3f0b3 Change url to a better source (#2103)
ObeytheTestingGoat.com is the author's website for the book. I think the presentation is nicer than O'Reilly site
2016-10-06 18:15:14 +02:00
José Carlos García
20af1514dc Add Unix as IDE repo (epub & mobi format) (#2100)
* Add Unix as IDE repo (epub & mobi format)

* Reorder alphabetically
2016-10-06 14:10:08 +02:00
Victor Felder
789bc5fba5 Formatting round 2016-10-02 12:50:54 +02:00
Victor Felder
4663da14ba Fix #2073 2016-10-02 12:43:57 +02:00
Florin Cioloboc
7225ca02d0 Add to [Free courses] new courses and sections (#2089)
* Add Berkeley's CS61 Data Structures free course

* Add LouvainX courses on Computer programming paradigms

* Add MIT's Software construction in Java course

* Add Advanced Software Construction course

* Change Algorithmic to Algorithms and Data Structures

* Add software engineering section with 4 courses

* Fix to alphabetically order courses

* Add computer science theory section

* Add theory section to index

* Add compilers section with course

* Fix spacing for Theory courses

* Fix alphabetical ordering

* Add Data Structures PDF by Paul Hilfinger from Berkeley
2016-10-02 12:42:32 +02:00
Naveen Yadav
21a60161c7 broken sql pdf link replaced (#2088) 2016-10-02 12:41:01 +02:00
Victor Felder
17bdddc733 Merge branch 'pr/2080' 2016-10-02 12:36:48 +02:00
Victor Felder
2e4b97c616 Fix formatting 2016-10-02 12:36:45 +02:00
Manlio Morini
96dc044b85 Added "C++ Core Guidelines" (#2069)
Modern authoritative guidelines for writing C++ code (the initial primary authors and maintainers are Bjarne Stroustrup and Herb Sutter and the guidelines so far were developed with contributions from experts at CERN, Microsoft, Morgan Stanley, and several other organizations).
2016-10-02 12:32:02 +02:00
Devinsuit
359f4a4b16 Fix broken link (#2062) - Fix #2057, #2047 2016-10-02 12:25:27 +02:00
Pablo Grisafi
f0664d7d65 Include F Sharp for fun and profit
I's an epub version of the site, the author himself links to it
2016-10-02 12:20:11 +02:00
eshellman
8aaf6745c1 Archive link for "A Mathematical Theory of Communication" (#2059)
This addresses issue #2058.

Per the Online Book Page at U Penn, BSTJ is presumed to be out of copyright: "The Bell System Technical Journal published its first issue in 1922. No copyright renewals are known to exist for issues of this journal. In 1984, after the breakup of the Bell System, The Bell System Technical Journal was renamed, and its current version is known as the Bell Labs Technical Journal."
2016-10-02 12:14:27 +02:00
Mohammad Hossein Mojtahedi
aab09c3a73 Removed Learn C the hard way - fixed #2053 (#2054) 2016-10-02 12:12:39 +02:00
José Carlos García
7bb5d992f6 Update text link to repo 2016-09-23 00:04:25 +02:00
José Carlos García
9230e12266 Added Mercurial TDG 2nd ed Bitbucket repository 2016-09-22 23:58:09 +02:00
José Carlos García
7ea26a7d29 Added Mercurial The Definitive Guide 2nd ed 2016-09-22 23:52:18 +02:00
Suraj Patil
1241981c41 Added a new book (#2052)
* Added a new book

* Updated incorrect name

No idea how that got changed in earlier commit
2016-08-23 19:05:11 +02:00
Miguel Araújo
48070d223c Fix 404 error Google Objective-C Style Guide (#2049) 2016-08-18 23:40:19 +02:00
eshellman
f41f80be90 repoint dead link to archive.org (#2046)
addresses issue #2045
2016-08-18 23:40:09 +02:00
Nick
f0c7979313 add How to Code in HTML5 and CSS3 to free-programming-books.md (#2038)
* Update free-programming-books.md

add How to Code in HTML5 and CSS3

* Update free-programming-books.md

* Update free-programming-books.md
2016-08-18 23:32:49 +02:00
victor felder
19cd266df3 Update free-programming-books.md (#2037)
* Update free-programming-books.md

* Update free-programming-books.md
2016-08-18 23:32:25 +02:00
William Granados
4cdeb6cccf added resource for understanding open source licenses (#2034) 2016-08-18 23:30:22 +02:00
Victor Felder
40a60de6f3 Merge branch 'pr/2032' 2016-08-18 23:27:41 +02:00
Victor Felder
730ae2e005 Add access requirement 2016-08-18 23:27:37 +02:00
Tom Biju
71f4192f1b add Book of Proof by Richard Hammack (#2025) 2016-08-18 23:24:20 +02:00
Victor Felder
ddabce5e80 Merge branch 'pr/2023' 2016-08-18 23:21:44 +02:00
Victor Felder
47e89bbb0d Fix supplemental links 2016-08-18 23:21:41 +02:00
Victor Felder
3fd4360b2c Fix authors 2016-08-18 23:19:55 +02:00
Elvio Vicosa
1c4fdb2743 Adds Phoenix section and Versioned APIs book 2016-08-06 20:22:05 +02:00
Nick Rucci
b9ff964f35 Update free-programming-books.md
Add EPUB, PDF, MOBI for Elixir's Getting Started tutorial
2016-08-02 08:17:39 -06:00
jvgbughao
b1a6efba83 Add Test Driven Development book , fix lint 2016-08-02 19:17:32 +08:00
jvgbughao
162bd953b7 Added Test Driven Development, Extensive Tutorial 2016-08-02 18:44:56 +08:00
Tindo N. Arsel
5034eaec01 fix 404 for Google JavaScript Style Guide (#2019) 2016-08-01 14:54:34 +02:00
Samar Dhwoj Acharya
0b36a7f520 add elixir school (#2009) 2016-08-01 14:52:15 +02:00
Aaron Hoffman
56c5e7cc72 Add Professional Software Development For Students (#2006) 2016-08-01 14:51:44 +02:00
Paulo Freitas
28554d929d Improved PHP Symfony Framework book listing (#2002)
Grouped Symfony books like other frameworks and updated versions per contribution guide.
2016-08-01 14:48:11 +02:00
Lorenzo Bragaglia
8f101bbbf5 Add Self handbook (#2001)
The official [Self language](http://www.selflanguage.org/) documentation.
2016-08-01 14:47:44 +02:00
Ajay Krishna Teja Kavuri
5ef7287681 IoT section added and IoT in five days (free software licensed) book link added for PDF EPUB (#1997)
* Added IoT section and aded IoT in five days books

* Formatting issue

* Anchor link issues

* Header spacing corrected for travis-build issue
2016-08-01 14:44:16 +02:00
Victor Felder
40e63bd2df Remove UML Java book 2016-08-01 14:42:22 +02:00
skelic
d551673e26 fixed ordering 2016-07-08 23:25:35 +08:00
skelic
f09de8e11f Update free-programming-books.md 2016-07-08 20:14:05 +08:00
skelic
a19c0c12c7 Update free-programming-books.md 2016-07-08 20:10:31 +08:00
skelic
21699055f2 Update free-programming-books.md 2016-07-08 19:58:11 +08:00
Christophe Muller
824c1d3473 Replaced Google Python style guide dead-link with new one (#1987) 2016-07-07 19:40:58 +02:00
Paulo Freitas
3c32612e15 Added Laravel: Code Smart online book (#1986)
Added Dayle Rees's Laravel: Code Smart book to the PHP list.
2016-07-07 19:40:27 +02:00
Patrick Smyth
eabce2c92c Fixed typo: Structure and Interpretation (#1985) 2016-07-07 19:40:00 +02:00
Anthony Scemama
aab83e513d Added IRPF90 gitbook to Misc section (#1984)
* Added IRPF90 gitbook to Misc section

* Update free-programming-books.md
2016-07-07 19:39:38 +02:00
Victor Felder
da317ada81 Merge branch 'pr/1976' 2016-07-07 19:35:39 +02:00
Victor Felder
20b940a38a Fix ordering 2016-07-07 19:35:32 +02:00
Jake Worth
d758a93586 Fix a broken link to 'Practical PostgreSQL' (#1994) 2016-07-07 19:31:29 +02:00
Nicholas Woodward
42b159122f added Mastering Django book (#1993) 2016-07-07 19:30:16 +02:00
Hugo Locurcio
a8744b7800 Update Ubuntu Server guide to 16.04 (#1989) 2016-07-07 19:29:30 +02:00
Ernesto Ongaro
cd5c8f4b38 Adds JasperReports Section and JasperReports Ultimate Gudie (#1978)
* Adds JasperReports Section & JasperReports Ultimate Guide

* Add JasperReports section and JasperReports Ultimate Guide
2016-07-07 19:26:25 +02:00
Serge Stinckwich
8655436f7b Add Pharo books (#1973)
* Add Pharo books

* Update free-programming-books.md

* Update free-programming-books.md

* fix the last spacing problem
2016-07-07 19:25:31 +02:00
Franz Liedke
9a6ee0baa8 Add openHPI to list of MOOCs 2016-07-05 23:52:57 +09:00
Victor Felder
fdeabc6ac5 Fix ordering 2016-07-04 00:24:21 +02:00
chan18
246fad38ca Alphabetic order for laravel best practices DONE. 2016-07-04 00:24:21 +02:00
chan18
babc0072b9 Update free-programming-books.md 2016-07-04 00:24:21 +02:00
Ruben
d0a0d4cf2b Overwork Mk2 (#1969)
* Angular Course added closes #1690

* Inroduction to Rx closes #1817

* Overwork on free-prpgramming-books-zh.md

* Done #1948

* Deleted not-freely obtainable ebook closes #1930
2016-07-04 00:21:28 +02:00
Shafiul hasan
0f2608534e Filtered Django resources (#1957)
* Added new documentation for Django. 
* Removed http://gettingstartedwithdjango.com as the site is down for a long time.
* Updated the Tango with Django book
* Removed the "The Django Book" as it was very old version of Django
2016-06-26 11:18:04 +02:00
Ryan
a332a64352 Added Happy Learn Haskell Tutorial (#1947)
* Added Happy Learn Haskell Tutorial
* corrected travis messages
* corrected Alphabetical ordering
* Remove trailing slash
2016-06-26 11:06:10 +02:00
victor felder
2cb52bff55 Merge pull request #1945 from izzygomez/patch-1
Update broken link to google's cpp style guide
2016-06-05 17:46:18 +02:00
victor felder
64e3c14a31 Merge pull request #1944 from ngetchell/master
Updated the PowerShell.org free ebooks.
2016-06-05 17:45:43 +02:00
Victor Felder
4e8f72b835 Merge branch 'pr/1943' 2016-06-05 17:44:56 +02:00
Victor Felder
8a6d96fbf0 Fix formatting 2016-06-05 17:44:50 +02:00
Izzy Gomez
85194bf104 Update broken link to google's cpp style guide 2016-06-04 15:50:53 -07:00
Nicholas M. Getchell
3dd26bf75b Alphabetized. 2016-06-04 10:18:29 -04:00
Nicholas M. Getchell
3fab691ddb Removed dead links and updated all PowerShell.org ebooks with updated links. 2016-06-04 10:13:53 -04:00
tiaan
6e3642951e Add MaintainableCSS to HTML / CSS list 2016-06-02 22:24:07 +02:00
Tim St. Clair
00e213d168 Fix link to assembly language succinctly 2016-06-01 23:01:32 -07:00
Victor Felder
e11f433771 Merge branch 'pr/1935' 2016-05-27 23:14:39 +02:00
Victor Felder
4ebe6c0d1e Alphabetical order 2016-05-27 23:12:50 +02:00
Suraj Ghimire
39d946a5af previous link of Google Java Style is dead
the link http://google-styleguide.googlecode.com/svn/trunk/javaguide.html is broken .
2016-05-15 11:08:53 +05:30
Ilya Ivanov
ed5b3a5ef8 Add free C++ book 2016-05-11 11:05:01 +03:00
Victor Felder
04df7e8adf Fix linting 2016-04-23 14:13:21 +02:00
Victor Felder
53d3321c8f Fix "account required" 2016-04-23 14:09:25 +02:00
Victor Felder
b367a2dc0c Merge branch 'pr/1925' 2016-04-23 14:08:39 +02:00
Victor Felder
93f18986f1 Merge branch 'pr/1919' 2016-04-23 14:03:26 +02:00
Victor Felder
c40cff7376 Fix aka.ms link 2016-04-23 14:02:51 +02:00
Victor Felder
bc2e3b58f2 Merge branch 'pr/1917' 2016-04-23 14:00:43 +02:00
Victor Felder
769d17f809 Merge branch 'pr/1903' 2016-04-23 14:00:21 +02:00
Victor Felder
e27257b66b Add PDF indications 2016-04-23 13:59:57 +02:00
Joel Handwell
57c8b0ae71 Add notation for Ansible Up and Running Book
The book is available for first three chapters, and email registration is required to get it.
2016-04-22 12:54:10 -04:00
John Oss
b9ce5464f7 Re-added CryptoParty Handbook with proper source
Thank you to @eschellman for the link to the archive source.
2016-04-14 09:36:46 -04:00
John Oss
35d93b3765 Cleanup of free-programming-books.md
Updated the link for http://www.mmds.org/.
Removed An Introduction to Statistics with Python as it was not free. 
Removed The Architecture of Open Source Applications as it was a duplicate. 
Removed How to Write Parallel Programs as the domain is currently for sale. 
Removed CryptoParty handbook as it doesn't exist. 
Removed Network Science book as it 404s.
2016-04-13 13:18:52 -04:00
Christos Koutsiaris
590f7ab669 Add Xamarin.Forms C#
1200-page ebook is a deep dive for C# programmers who want to write applications using a single code base that targets the three most popular mobile platforms: iOS, Android, and Windows
2016-04-11 09:55:07 +01:00
Paulo Freitas
9feac58315 Added Laravel: Code Happy online book
Added Dayle Rees's *Laravel: Code Happy* book to the PHP list.
2016-04-10 10:09:05 -03:00
Paulo Freitas
f9d4d08cfb Organized PHP Laravel books by framework version
Eases the list lookup. Also added the author name to *Laravel: Code Bright* book.
2016-04-10 10:05:34 -03:00
Paulo Freitas
dd08507875 Removed a PHP paid book
The "Official Documentation (Offline Version)" Laravel book isn't free.
2016-04-10 09:44:21 -03:00
Victor Felder
74e054968d Merge branch 'pr/1911' 2016-04-10 12:47:51 +02:00
Victor Felder
4193b78b42 Merge branch 'pr/1909' 2016-04-10 12:47:00 +02:00
Victor Felder
fe10d35360 Merge branch 'pr/1908' 2016-04-10 12:46:38 +02:00
Victor Felder
1b2bae4c83 Merge branch 'pr/1907' 2016-04-10 12:46:05 +02:00
Victor Felder
7cb56d73dd Merge branch 'pr/1902' 2016-04-10 12:36:30 +02:00
Victor Felder
0c3cdfbcf9 Merge branch 'pr/1900' 2016-04-10 12:18:05 +02:00