1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-06-02 22:40:47 +00:00
Commit Graph

1750 Commits

Author SHA1 Message Date
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
“Sumit
3190d53aff adding apache spark books 2016-04-08 21:22:36 -04:00
Joel Handwell
66ca9d4b8f Add "Ansible Up & Running"
[Ansible](https://www.ansible.com/) is one of [configuration management tools](https://en.wikipedia.org/wiki/Configuration_management#Operating_System_configuration_management) to install and configure language run-time, server, database or any software in many kinds of operating system.
2016-04-08 15:07:25 -04:00
Anthony Bouvier
ed72295d66 Removed trailing slash that broke Travis build. 2016-04-08 14:09:48 -04:00
Anthony Bouvier
124b7ed418 Added Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2016-04-08 10:07:23 -04:00
Paulo Freitas
092d2ffc08 Added PHP Pandas online book
Added Dayle Rees's PHP Pandas book to the PHP list.
2016-04-08 02:37:57 -03:00
Dzmitry Lahoda
250b032c24 database books 2016-04-05 15:52:21 +03:00
Fwiffo
bc82188352 Fixes #1892 2016-04-04 13:46:09 -07:00
geo7
f7c8bfcfe1 LaTeX-TeX link wasn't working
Fixed link in contents page
2016-04-03 00:59:29 +01:00
Joel Handwell
7ef0cae25f Add Linux Inside of @0xAX
Linux Inside is a series of posts about the linux kernel and its insides.
2016-04-01 15:39:36 -04:00
tiaan
fb98e9d618 Update Pro HTML5 Programming link 2016-03-27 20:05:41 +02:00
tiaan
4075cea20c Add Pro HTML5 Programming to HTML / CSS List 2016-03-26 10:29:48 +02:00
Victor Felder
0a9a6845d8 Formatting fix 2016-03-25 18:25:19 +01:00
Victor Felder
1ddb887ae0 Formatting fix 2016-03-25 18:23:37 +01:00
Victor Felder
539853203c Closed some issued; some cleanup 2016-03-25 18:17:56 +01:00
victor felder
58de003889 Merge pull request #1874 from callmehyde/byte-of-python-update
Update Byte of Python book
2016-03-21 21:26:21 +01:00
Zach Day
a6e2958aac Update free-programming-books.md 2016-03-21 15:16:52 -05:00
victor felder
fbaf812e36 Merge pull request #1857 from panicz/master
Adding a link to "A Pamphlet Against R"
2016-03-17 20:23:46 +01:00
Maciek Godek
dac101c510 Fixing pull request #1857 (reordering alphabetically) 2016-03-17 09:01:35 +01:00
Zach Day
1b4df0fe5e Update Byte of Python book
Byte of Python link and version updated
2016-03-13 08:08:55 -05:00
victor felder
825e68efa6 Merge pull request #1864 from nerrve/patch-1
Adding a new python book
2016-03-12 15:43:03 +01:00
victor felder
c1d413c37e Merge pull request #1855 from comradealain/patch
Added entry for Julia with tutorials
2016-03-12 15:42:40 +01:00
victor felder
2d8b8e65c4 Merge pull request #1848 from hom3mad3/patch-1
Update free-programming-books.md
2016-03-12 15:42:18 +01:00
Daniel Coder
5536a21c5a Removing dead links from Django 2016-03-08 20:48:59 -03:00
Abbas Gadhia
21166901aa Adding a new python book
Adding a new python book for the Jython implementation
2016-03-07 16:48:33 +05:30
Panicz Maciej Godek
32dff6a270 Adding a link to "A Pamphlet Against R" 2016-03-01 20:01:38 +01:00
Shubham Thakur
bf4f345ed0 Added entry and sources for Julia 2016-02-27 20:53:33 +05:30
George Gognadze
6f3a4ad3ec add html5 book
Book HTML5 Shoot 'em Up in an Afternoon - Bryan Bibat 
Complete source of the book: https://github.com/bryanbibat/html5shootemupinanafternoon 
After one click on the button "add ebook to cart" it's freely avaliable in thiese formats: pdf, epub, mobi and also this book purchase comes with a zip file containing extras!
2016-02-23 16:34:10 +04:00
M i c a e l a R a v a
0c1fbe3b0b Update free-programming-books.md
space removed
2016-02-20 16:51:56 +01:00
Shubham Rao
1a74ff39a6 Update dead link "Mostly Adequate Guide to Functional Programming"
Original link returned 404
2016-02-19 19:47:54 +05:30
M i c a e l a R a v a
9e7efc78ca Update free-programming-books.md
a new addition to the #git list
2016-02-17 19:23:26 +01:00
Victor Felder
ee738048ca Formatting 2016-02-13 23:21:19 +01:00
Victor Felder
64bc0bff59 Merge branch 'patch-1' of https://github.com/AmmarAliShah/free-programming-books into AmmarAliShah-patch-1 2016-02-13 23:20:40 +01:00
victor felder
0af1825d14 Merge pull request #1827 from kiriappeee/master
Added advent of code. Closes #1773
2016-02-13 23:12:17 +01:00
victor felder
cc13acec78 Merge pull request #1822 from TiaanDuPlessis/master
Add books
2016-02-13 23:11:09 +01:00
victor felder
6fe580d821 Merge pull request #1762 from angerangel/master
Added livecode english book and italian guide
2016-02-13 23:06:31 +01:00
Victor Felder
9730754ec0 Remove a space 2016-02-13 23:03:47 +01:00
David McInnis
871318909b added Packt Publishing 2016-02-13 23:02:36 +01:00
victor felder
39d895f867 Merge pull request #1839 from saurabhmehta04/master
Fixed the broken link
2016-02-11 10:27:12 +01:00
-=fAlC0n=-
c3a6ccc437 Fixed the broken link 2016-02-10 15:14:24 -05:00
David McInnis
53aa82fec0 Merge remote-tracking branch 'upstream/master'
Because I contributed something
2016-02-08 10:13:06 -08:00
Istratov D. S
0b1869196f add rustonomicon 2016-02-08 11:36:12 +03:00
David McInnis
40ef91f7f3 forgot to add *account requred* 2016-02-06 14:30:12 -08:00
David McInnis
bc9de4d537 made changes according to feedback from owner 2016-02-06 14:27:09 -08:00
Ammar Ali Shah
6923dfd3d6 Added in "The Bash Academy" to Bash list
Adeed http://www.bash.academy/ to the Bash List
2016-02-06 07:16:40 +05:00
David McInnis
506aeaac05 fixed ordering 2016-02-05 14:37:20 -08:00
David McInnis
daf5ee4fc3 added Packt Publishing 2016-02-05 14:33:07 -08:00
Adnan Issadeen
b82cb5f819 Corrected oop with objective c link. Addresses #1768 2016-01-31 08:59:31 +05:30
Dupz
5baddd3503 Move Hacking with PHP 2016-01-27 12:09:30 +02:00
Thorsten Ball
bde04538a2 Fix wrongly indented bullet point
Just a small typo/error I found while reading through the list.
2016-01-27 09:54:35 +01:00
Dupz
fb7dcaae6f Add Books
Add  Canvassing and Learn CSS Layout the pedantic way to HTML & CSS section.
2016-01-26 10:31:37 +02:00
Dupz
6e9e1eb722 Add Hard Rock CoffeeScript 2016-01-26 10:23:50 +02:00
Dupz
c89969540c Add Hacking with PHP/Swift 2016-01-26 10:18:59 +02:00
eshellman
4a6dab8b39 replace unrelated party link with internet archive link
Judgement call. This is a 3Com "white paper". Though 3Com has copyright, white papers are typically freely distributed to advance a technology. It doesn't appear as if Prof. Ricci has anything to do with the white paper. The ooriginal link was likely lost on 3com's acquisition. I suggest replacing it with https://web.archive.org/web/20080401000000*/http://www.3com.com/other/pdfs/infra/corpinfo/en_US/501302.pdf
because if the owner wants to remove it they can do so.
2016-01-24 13:37:46 -05:00
Victor Felder
3cb42b5a98 Remove a link #1799 2016-01-23 14:12:26 +01:00