1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-09-21 09:09:02 +00:00
Commit Graph

4403 Commits

Author SHA1 Message Date
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
飞鸿影~
a061d8709a Update PHP and Shell. (#2265)
@52fhy Thanks for being a contributor to F-P-B! Next time, remember to check the Travis CI output, it makes it much easier for the maintainers.

* Update PHP and Shell.

* update python and php

* update shell

* fix number of blank lines between sections
2017-05-19 11:18:00 -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
kompowiec2
d7e87f6352 Add bash (#2129)
With the new additions, I think there are enough videos to start a free-podcasts-screencasts-pl list and move them. But I'll merge these and create an issue, if polish readers agree then hopefully they'll contribute a PR.
* Add bash

and site from which I learned about webdev

* fix and add service similar to codecademy

* added high quality course on video

* alphabetize, delint

* more delinting
2017-05-18 11:56:29 -04:00
Abdoul Malik
902ea1ca6c Ajout du cours sur le langage c (#2347)
Merci!
2017-05-17 15:19:21 -04:00
Aramis S. H. Fernandes
81e48d87ec Adds Perl Playground (#2345)
Thanks!
2017-05-17 15:16:53 -04:00
lerthe61
212f758416 Add playground section for Haskell (#2344)
Thanks!
* Add playground section for Haskell

Try Haskell https://www.tryhaskell.org/

* following markup rules
2017-05-17 15:15:31 -04:00
Jetlum Ajeti
184ea200dc Added new golang screencasts (#2152)
Thanks!

* Added new golang screencasts

* Added new golang screencasts
2017-05-17 14:42:24 -04:00
Jon H.M. Chan
15484cbc43 Added Bento learning tracks with free tutorials (#2356)
* Added Bento learning tracks with free tutorials

* Fixed alphabetical ordering

* Added more Bento tracks, extended topics

* Fixed alphabetical ordering

* Fixed heading spacing for jQuery topic

* Nested jQuery into JavaScript, extended JS abbreviation

* Removed GitHub from index and titles

* Corrected spacing between sections

* Added Bento learning tracks to main books list

* Fixed alphabetical ordering

* Revert on books additions
2017-05-17 12:11: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
zcq100
c19cb958f7 添加 Ruby on Rails Guide (#2352)
* 添加 Ruby on Rails Guide

添加 Ruby on Rails 简体中文指南

* add a line

* change order

* remove tailing slash

* add sinatra link
2017-05-10 21:13:00 -04:00
杨_小_小_小_小_明
78bc97dfd4 add postgreSQL 9.4 9.5 9.6 chinese translate document (#2350) 2017-05-10 11:43:03 -04:00
HuMeng
c9b8dd0fcd add: 计算机图形学 (#2339)
* add: 计算机图形学

* code review

* code lint
2017-04-23 14:43:56 +02:00
Denys Dovhan
6e22aac049 Add LambdaBooks books (#2337)
* Add LambdaBooks books

Add Ukrainian books translation by [LambdaBooks](https://github.com/LambdaBooks)

* Remove trailing slash
2017-04-23 14:43:41 +02:00
shivam-k
5cf846ef71 added Linux Shell Scripting Tutorial (LSST) v2.0 2017-04-23 14:42:11 +02:00
Sergiy
a86fee056f Update free-programming-books-ua.md 2017-04-23 14:41:56 +02:00
Sergiy
7d90ad57cb Update free-programming-books-ua.md 2017-04-23 14:41:56 +02:00
Lawrence Wakefield
45d066a83e
Adds monitoring modern infrastructure 2017-04-23 14:40:35 +02:00
Victor Felder
6e10010003
Fix formatting 2017-04-23 14:37:53 +02:00
Gökmen Koç
71e0c60338 added .net fiddle
added .net fiddle for .net lovers
2017-04-23 14:37:18 +02:00
Liza :)
53f5743423 Update problem-sets-competitive-programming.md 2017-04-23 14:36:55 +02:00
Luca Polpettini
dc898c2888 Added Java version
I added Java version of Java Wikibook, by checking the edits history.
2017-04-23 14:36:37 +02:00
Victor Felder
3b7aaefebe
Fix formatting 2017-04-23 14:35:25 +02:00
Carlos Rocha
83dc5ea921 Add free playgrounds for Crystal 2017-04-23 14:33:54 +02:00
Babajide Owosakin
3e3832b8d5 Update free-programming-books.md 2017-04-23 14:32:43 +02:00
Sebastian
c1aacf03c4 Correction of the Freelines issue by Check! 2017-04-23 14:30:27 +02:00
Sebastian
dabda597eb Reorder Go List 2017-04-23 14:30:27 +02:00
Sebastian
1f826ef4cc Add Golang tutorials 2017-04-23 14:30:27 +02:00
Sebastian
9269675a54 Change Order
i after g!
2017-04-23 14:30:27 +02:00
hanefi
4fd603ec62 remove broken link & sort lexicographically 2017-04-23 14:28:30 +02:00
Victor Felder
65b9c23c05
Fix formatting 2017-04-11 22:35:53 +02:00
Ignacio Villanueva
4aed92ea2a Added WeCodeSign Podcast (#2322)
* Added WeCodeSign Podcast (Spanish Podcast about Front-end, Web Development and UX)

* Update free-podcasts-screencasts-es.md
2017-04-11 22:35:03 +02:00
Victor Felder
5400e4ae54
Fix author 2017-04-11 22:34:10 +02:00
Sai Phaninder Reddy Jonnala
02e7a1f4d1 Adding course links from www.learnhowtoprogram.com/courses (#2330)
* Adding links to free courses from Epicodus, Inc.

* adding the new line back in

* Update free-courses-en.md: Reordering my additions

* Reordering my additions.
2017-04-11 22:33:09 +02:00
Plínio Pereira
1215b104b1 Update free-podcasts-screencasts-pt_BR.md (#2334) 2017-04-11 22:31:58 +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
Adrien nayrat
c6f7cbca43 Add SQL category + SQL book (#2323) 2017-04-02 16:54:04 +02:00
Ziyaddin Sadigov
c2ae34d1f8 fix grammar typo (#2321) 2017-04-02 16:53:45 +02:00
Nay Zaw Oo
0304cfe6e6 Add Myanmar language books (#2320)
* Add Myanmar language books

* Fix order
2017-04-02 16:53:30 +02:00
Devinsuit
0d1d654a28 Update broken links (#2318)
* Update broken links

* Add pdf indication
2017-04-02 16:52:21 +02:00
Antônio Milesi Bastos
46af129089 Add book about JavaScript Stack (#2316)
Add book about JavaScript Stack with Node, Express, MongoDB and React
2017-04-02 16:52:00 +02:00
Antônio Milesi Bastos
eb832fad64 Add book about JavaScript Stack (#2315)
Add book about JavaScript Stack with Node, Express, MongoDB and React
2017-04-02 16:51:51 +02:00
Daniel R. Saguez Tezanos Pinto
c81eb3da39 update django doc (#2313) 2017-04-02 16:49:52 +02:00
Rafael Sakurai
7f1e0eaf48 Add book about Component Development in JavaEE (#2296) 2017-03-25 13:42:02 +01: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
Tiaan du Plessis
40cd604e9c Add React Native section (#2302) 2017-03-25 13:41:17 +01:00
Abdoul Malik
46d13ce221 Ajout du livre c++ moderne (#2304)
* Ajout du livre c++ moderne

* Correction de l' ordre alphabetique c++ moderne

* Recorrection

* Petite correction
2017-03-25 13:40:45 +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