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

4855 Commits

Author SHA1 Message Date
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
157c0d9741 Updated javascript-frameworks-resources.md (#2362)
* Updated javascript-frameworks-resources.md

Added a new Angular.JS and Node.JS free eBooks

* Updated free-programming-books.md

Added the new eBook in alphabetical order

* Updated free-programming-books.md

Corrected the new eBook alphabetically
2017-05-24 09:42:08 -04: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
飞鸿影~
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