Commit Graph

4644 Commits (b663a3cb5edab47e82e0a375ae88ebfd4ee78a6c)

Author SHA1 Message Date
Calloway Sutton 5916dea501 Added QB64 to the list (#2505)
* Added QB64 to the list

added QB64 to the list and a small course to help beginners get started

* Fixed for travis

* added author

* fixed name and title

* last commit

* oops

* I have a bad keyboard
2017-08-07 14:30:09 -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
JJ e1e19f29d2 Add "Start Using React to Build Web Applications" (#2140)
* Add "Start Using React to Build Web Applications"

* alphabetize
2017-07-12 17:53:01 -04:00
Bervianto Leo Pratama d90cc2cfac Add Java E-Book Programing (#2120)
* Add Java E-Book Programing

Update free-programming-books-id.md

Update free-programming-books-id.md

Revert change and add mine

* Add Python and PHP Tutorial

* Add php and python tutorial

* add PDF indication
2017-07-12 17:47:50 -04:00
Sonkeng Maldini d09e3eb57f Adding more Java French books. (#2209)
* Adding more Java books.

* Update free-programming-books-fr.md

Putting the book author name.

* Update free-programming-books-fr.md

Alphabetical ordering.

* Update free-programming-books-fr.md

* Update free-programming-books-fr.md

* Update free-programming-books-fr.md

* Update free-programming-books-fr.md

Pairing with master branch

* remove additions that don't seem to be free
2017-07-12 17:40:10 -04:00
ffernandorl 0fd699f533 Vue.js - correction broken links and adding a new link (#2115)
* Vue.js - correction broken links and adding a new link

* Vue.js - correction broken links and adding a new link[2]

* Vue.js - correction broken links and adding a new link[3]

* Update javascript-frameworks-resources-pt_BR.md
2017-07-12 17:33:30 -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
Hrishi Mittal f92b640593 Add link to free React course (#2489) 2017-07-09 16:42:15 -04:00
bharath-123 217301468e Removed the bash book from online course section again. (#2492) 2017-07-08 04:09:43 -04:00
Tiaan 04371a6c1e Add React Native Express to React Native section (#2488) 2017-07-06 10:55:39 -04:00
Saurabh Pandey 37ee09b05a Fix links of bootstrap under HTML (#2487) 2017-07-05 10:16:26 -04:00
bharath-123 8fe4b35a8d Update free-courses-en.md (#2483)
Adding new course
2017-07-02 09:20:44 -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
eshellman 5ddaa8039d Set theme jekyll-theme-minimal 2017-06-30 14:50:31 -04:00
eshellman 92914c9e69 Set theme jekyll-theme-slate 2017-06-30 14:49:59 -04:00
eshellman 0d3d1731c8 Set theme jekyll-theme-minimal 2017-06-30 14:46:16 -04:00
Drew Smith 885ad50bb8 added webpack bin, js bin playgrounds (#2478) 2017-06-29 14:52:03 -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
Drew Smith 33bb452e1e Modified Railscasts, now Free (#2475)
Ryan Bates of Railscasts recently announced that all screencasts are free: http://railscasts.com/announcements/13
2017-06-28 09:35:57 -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
Drew Smith fa0cac09c8 added CodeSandbox.io React playground (#2395)
Added .NET anchor for TOC link and corrected Try Haskell formatting
2017-06-17 00:04:01 -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
BenSandeen 78057a8bec Adding link to Rust playground (#2390) 2017-06-14 18:06:06 -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
iahaelalmeida 460b781093 Upadte free-programming-books-pt_BR.md (#2380)
* Upadte free-programming-books-pt_BR.md

Add topic about language LISP

* Update free-programming-books-pt_BR.md
2017-06-07 12:03:13 -04:00
Yigit 4279a5843a Update free-programming-books-tr.md (#2378)
Removed broken link
2017-06-07 09:33:25 -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
eric 1e0e3adb30 Merge branch 'pr/2371' 2017-06-01 09:59:20 -04:00
eric 08fa7c83c7
change vhf to EbookFoundation
And add to README intro
2017-06-01 14:53:45 +02: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 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