📚 Freely available programming books
Go to file
eshellman 3ea79782c7
Uniform treatment of Leanpub books (#2692)
* Uniform treatment of Leanpub books

free Leanpub books come in two flavors
- free to read online without an account or email address
- free to read after a "purchase" with a minimum price of "Free!" A
valid email is requested to create an account, but you can read   or
download even if the email is bogus.

After some consideration, I'm proposing that the free-to-read books
should be without any annotation, and the free-after-"purchase" books
be denoted as *(Leanpub Account or valid email requested)* . This PR
implements that for the english lists.

Comments requested!

* add required space
2018-01-28 20:53:38 -05:00
.editorconfig .editorconfig init 2014-05-22 21:24:24 +04:30
.travis.yml Update lint node 2017-03-04 14:59:14 +01:00
CODE_OF_CONDUCT.md Fix EOF / Markdown formatting 2015-11-12 22:19:14 +01:00
CONTRIBUTING.md Implement "In process" formatting (#2538) 2017-10-02 10:40:16 -04:00
LICENSE change vhf to EbookFoundation 2017-06-01 14:53:45 +02:00
README.md add to history (#2654) 2017-11-24 11:37:06 -05:00
_config.yml Set theme jekyll-theme-minimal 2017-06-30 14:50:31 -04:00
free-courses-de.md Add "Python-Kurs" (#2629) 2017-11-01 08:46:48 -04:00
free-courses-en.md Add Foundation of Data Structures to free-courses list (#2669) 2017-12-24 08:50:18 -05:00
free-courses-es.md Spanish branch (spanish-speaker reviews requested!) (#2635) 2017-11-23 14:13:34 -05:00
free-courses-ru.md reorder russian courses (#2577) 2017-10-12 09:39:17 -04:00
free-courses-vi.md Add some Vietnamese courses. (#2682) 2018-01-04 12:08:02 -05:00
free-podcasts-screencasts-cs.md added Kafemlejnek.TV to the free-podcasts-screencasts-cs.md (#2035) 2016-08-18 23:30:38 +02:00
free-podcasts-screencasts-en.md Fix style and some links (#2584) 2017-10-16 09:55:53 -04:00
free-podcasts-screencasts-es.md Fix formatting 2017-04-11 22:35:53 +02:00
free-podcasts-screencasts-pt_BR.md Added Angular and Java Screencasts (#2690) 2018-01-20 12:51:33 -05:00
free-podcasts-screencasts-ru.md add new Podcasts (#2683) 2018-01-04 17:06:36 -05:00
free-podcasts-screencasts-se.md Added a few swedish developer podcasts (#2627) 2017-11-01 08:36:25 -04:00
free-programming-books-ar.md fix broken links (#2559) 2017-10-05 10:00:21 -04:00
free-programming-books-az.md Fix Azerbaijani broken links (#2578) 2017-10-12 13:40:45 -04:00
free-programming-books-bg.md Remove problematic links (#2235) 2017-01-15 22:21:48 +01:00
free-programming-books-cs.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-de.md add "Module, Klassen, Verträge" (#2678) 2017-12-31 15:59:43 -05:00
free-programming-books-en.md For people looking at the file listing for the English list (#2689) 2018-01-22 16:25:54 -05:00
free-programming-books-es.md Spanish branch (spanish-speaker reviews requested!) (#2635) 2017-11-23 14:13:34 -05:00
free-programming-books-fa_IR.md Fixes #1892 2016-04-04 13:46:09 -07:00
free-programming-books-fi.md Add Finnish Language (#2244) 2017-02-04 11:28:26 +01:00
free-programming-books-fr.md Koma-Script (#2663) 2017-12-01 14:58:55 -05:00
free-programming-books-gr.md Add Greek PDF for SQL Servers (#2123) 2016-11-03 22:58:26 +01:00
free-programming-books-hu.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-id.md fix broken links (#2559) 2017-10-05 10:00:21 -04:00
free-programming-books-it.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-ja.md Fix Broken Links (#2603) 2017-10-23 09:53:01 -04:00
free-programming-books-ko.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-mm.md Add Myanmar language books (#2320) 2017-04-02 16:53:30 +02:00
free-programming-books-nl.md 2539: add the coder's apprentice book, Dutch version (#2644) 2017-11-14 10:27:54 -05:00
free-programming-books-pl.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-pt_BR.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-pt_PT.md regularize pub year format (#2387) 2017-06-16 10:03:13 -04:00
free-programming-books-ro.md Update broken links (#2318) 2017-04-02 16:52:21 +02:00
free-programming-books-ru.md Update free-programming-books-ru.md (#2665) 2017-12-20 09:47:33 -05:00
free-programming-books-se.md Formatting all files according to guidelines 2015-11-13 14:25:42 +01:00
free-programming-books-sk.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-tr.md Added a new book to Python section of free-programming-books-tr.md (#2664) 2017-12-03 15:14:53 -05:00
free-programming-books-ua.md 2626: add translated versions of django girls (#2643) 2017-11-12 16:02:59 -05:00
free-programming-books-zh.md wrong type of whitespace (#2653) 2017-11-24 10:48:00 -05:00
free-programming-books.md Uniform treatment of Leanpub books (#2692) 2018-01-28 20:53:38 -05:00
free-programming-interactive-tutorials-en.md Update to free books (#2671) 2017-12-27 16:33:11 -05:00
free-programming-playgrounds.md Add R-Fiddle to playgrounds (#2632) 2017-11-01 09:00:34 -04:00
javascript-frameworks-resources-pt_BR.md add "Framework Backbone (Javascript)" (#2614) 2017-10-24 09:53:21 -04:00
javascript-frameworks-resources.md Uniform treatment of Leanpub books (#2692) 2018-01-28 20:53:38 -05:00
problem-sets-competitive-programming.md Caribbean Online Judge added (#2655) 2017-11-24 23:00:17 -05:00

README.md

List of Free Learning Resources Awesome

View the English list

Intro

This list was originally a clone of stackoverflow - List of Freely Available Programming Books with contributions from Karan Bhangui and George Stocker.

The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of the most popular repositories on Github, with over 97,000 stars, over 4500 commits, over 950 contributors, and over 24,000 forks.

The repo is now administered by the Free Ebook Foundation, a not-for-profit organization devoted to promoting the creation, distribution, archiving and sustainability of free ebooks. Donations to the Free Ebook Foundation are tax-deductible in the US.

How To Contribute

Please read CONTRIBUTING.

How to Share

In Other Spoken Languages

Free Online Courses

Interactive Programming Resources

JavaScript Frameworks and Resources

Problem Sets and Competitive Programming

Podcast - Screencast

Free Podcasts and Screencasts:

Programming Playgrounds