Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Python course from Udacity #2137

Merged
merged 1 commit into from
Nov 3, 2016

Conversation

laurauzcategui
Copy link
Contributor

No description provided.

@laurauzcategui
Copy link
Contributor Author

HI @vhf could you please review? :)

@vhf
Copy link
Member

vhf commented Oct 27, 2016

@laurauzcategui will do over the weekend, no worries :)

@vhf
Copy link
Member

vhf commented Nov 3, 2016

Thanks!

@vhf vhf merged commit 9cbe7f8 into EbookFoundation:master Nov 3, 2016
yssmcl added a commit to yssmcl/free-programming-books that referenced this pull request Aug 14, 2017
* Add React Enlightenment and React In-depth (EbookFoundation#2081)

* Fix broken link for "Writing Robust Java. CodeJava | Japanese translation edition" (EbookFoundation#2085)

current link redirects to another page and it says "our hosting service is closed on 01/31/2016"

* Fix formatting

* broken sql pdf link replaced (EbookFoundation#2088)

* Add to [Free courses] new courses and sections (EbookFoundation#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

* Fix EbookFoundation#2073

* Formatting round

* Update free-programming-books-it.md (EbookFoundation#2092)

* Broken Links ( http://yottabi.com/mld.pdf ) (EbookFoundation#2093)

The link no longer works.

* Broken Link Fix ( Inmersión en Python 3 ) (EbookFoundation#2094)

Suggestion for new link.

* Broken Link Fix ( Programación de videojuegos ) (EbookFoundation#2095)

Fixing broken link.

* Broken Link Possible Fix ( Base de Datos ) (EbookFoundation#2096)

Possible fix for broken link.

* fixed anchor (EbookFoundation#2102)

* Add Unix as IDE repo (epub & mobi format) (EbookFoundation#2100)

* Add Unix as IDE repo (epub & mobi format)

* Reorder alphabetically

* Change url to a better source (EbookFoundation#2103)

ObeytheTestingGoat.com is the author's website for the book. I think the presentation is nicer than O'Reilly site

* Update free-programming-books.md

* Update free-programming-books.md

Fixed alphabetic order

* Add HTML version of "Using Swift with Cocoa and Objective-C" (EbookFoundation#2101)

* Add HTML version of "Using Swift with Cocoa and Objective-C"

* Correct the syntax of Swift links with multiple formats

* Added "A Whirlwind Tour of Python". (EbookFoundation#2107)

* Adding MagPi Learn to Code With C (EbookFoundation#2109)

Via official tweet https://twitter.com/Raspberry_Pi/status/786526873396342784

* Added PyMOTW3 (EbookFoundation#2112)

* Fix C++ anchor (EbookFoundation#2116)

* Add Ry's Git Tutorial (EbookFoundation#2117)

* update url and add author for "High Performance Browser Networking" (EbookFoundation#2118)

* update url and add author for "High Performance Browser Networking"

* placate travis

* Added Linux category, and a python book in Korean (EbookFoundation#2121)

* Linux category, a python book

* fixed line spacing, alphabetical order

* Add deep learning courses (EbookFoundation#2122)

* Add deep learning courses

* fix accidental change

* remove trailing slash

* Added NVIDIA's Deep Learning Course

* Add Greek PDF for SQL Servers (EbookFoundation#2123)

* Add Greek PDF for SQL Servers

Add the greek book (pdf) about database systems, sql server. 

English: Database Systems - Theory and practice
Greek title: Συστήματα Βάσεων Δεδομένων - Θεωρία και πρακτική εφαρμογή

* Add the (PDF) suffix

* Fix the line between last section and next heading

* Add learn:query - Learn JavaScript Fundamentals (EbookFoundation#2124)

* Add learn:query - Learn JavaScript Fundamentals

* Removed trailing slash from link

* Add book and section on ESP8266 (EbookFoundation#2126)

* add ESP8266 section and a book to it

* fix link case

* Create swedish podcast section (EbookFoundation#2127)

* Create swedish podcast section

Add Kodsnack podcast

* Formatting

* Line breaks

* Added a book on C++ (EbookFoundation#2131)

* Add a new "Node.js Fullstack" ebook (EbookFoundation#2133)

* Update free-programming-books-zh.md

* Update free-programming-books-zh.md

* Update free-programming-books-id.md (EbookFoundation#2134)

* Add Python course from Udacity (EbookFoundation#2137)

* Updating link to Jenkins book that was broken (EbookFoundation#2139)

* New branch (EbookFoundation#2142)

* added NodeJS Documentation as a javascript framework resource

* added Angularjs material designing resource to javascript framework resources

* rearranged position of angular material desigining

* added machine learning free course on coursera.org

* added Kattis to competitive programming and problem sets (EbookFoundation#2143)

* markdown/typo mistake (EbookFoundation#2145)

before:
* [C++](#c-2)
after:
* [C++](#c-1)

* Added free golang podcast (EbookFoundation#2147)

* Added new section for free programming playgrounds (EbookFoundation#2148)

* Added Python Bytes podcast

* remove trailing slash

* Update free-programming-books-zh.md

增加一个在线教育网站。

* Added The Python Experience podcast

* Remove trailing slash

* Add Css, HTML and Javascript with various options

All in Italian

* Add arabic language books (EbookFoundation#2132)

* add arabic language books

* 'fix broken link'

* 'fix alphabetical order'

* 'fix alphabetical order'

* 'fix alphabetical order and blank space'

* add book

* add book

* Fixed

* True fix?

* Try EbookFoundation#6

* The last one

* Added flexbox playground and link to playgrounds from readme

* Try

* Add the brazilian Lambda3 Podcast

* Update free-programming-books.md (EbookFoundation#2155)

* 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

* add golang resource (EbookFoundation#2157)

* Added SICP in Python (EbookFoundation#2159)

* Added SICP in Python

* deleted two spaces

* fix ordering

* Remove comment

* Add Using Zend Framework 3 book to PHP section (EbookFoundation#2162)

* Added Using Zend Framework 3 book

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Added some brazilian podcasts (EbookFoundation#2163)

* Added some brazilian podcasts

* Fixing alphabetical order

* Fixing alphabetical order (again)

* Adding blank line between sections

Fixing errors caught by Travis CI build

* add Ruby Web Dev: The Other Way (EbookFoundation#2164)

* Add "Ten Steps to Linux Survival" (EbookFoundation#2166)

CC BY-SA

* Update free-programming-books-zh.md (EbookFoundation#2167)

* Remove comment

* Add "Import this" Python podcast (EbookFoundation#2153)

* Update Title and Author for the www.railstutorial.org free e-book (EbookFoundation#2154)

* Added I Love Ruby official website (EbookFoundation#2169)

Added I love ruby official website so that people can get latest updated book every time. This was done because I consider dropbox as a spyware and so have moved to openmailbox for my book distribution.

* Added three great R books (EbookFoundation#2170)

* Added three great R books

* Fixed entries

removed the potentially not free book, and alphabetized entries

* Update free-programming-books.md

* Added Python Tips screencast playlist (EbookFoundation#2173)

* Remove trailing spaces

* Fix ordering

* Fix ordering

* Add book Introduction to Evolutionary Computing (EbookFoundation#2179)

* added CodeSourcery LLC - Advanced Linux Programming (EbookFoundation#2180)

* Revert "Add book Introduction to Evolutionary Computing" (EbookFoundation#2184)

* Fix ordering

* Add "Tidy Text Mining with R" (EbookFoundation#2165)

CC BY-NC-SA

* Add 'Begin Latex in minutes' (EbookFoundation#2168)

* 📝 Add  to

* 📝 Add Begin Latex in minutes and fix typos

* added link to HackerEarth (EbookFoundation#2174)

* Added ReactCasts (EbookFoundation#2178)

* Added course about Git and section about Data Science (EbookFoundation#2185)

* Added section about Data Science

* Update free-courses-en.md

* Added course about Git

* (Added 3 new books/sites for C list) (EbookFoundation#2189)

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Add SQL Server Internals: In-Memory OLTP book (EbookFoundation#2186)

* Fix formatting

* Add ukrainian translation of the "Dive into Python" book (EbookFoundation#2196)

* Updated Operating Systems Resource (EbookFoundation#2200)

* Updated Operating Systems Resource

* Updated Operating Systems resource

* Added "Computational and Inferential Thinking" (EbookFoundation#2201)

* Added "Computational and Inferential Thinking"

* Remove trailing slash

* Reorder alphabetically

* Added From Python to NumPy (EbookFoundation#2203)

* Add and Update about Standard ML (EbookFoundation#2205)

* Add a Standard ML slides by Atsushi Ohori

* Update SML# Document to new version in Japanese

* Add Standard ML Document in English, copied from Japanese

* Fix alphabettical order

* Replace "Learn Lisp the Hard Way" dead link (EbookFoundation#2206)

* Minor change: Updated Course Name (EbookFoundation#2207)

Course name is MTH101 and not MTS 101

* there is no web site (EbookFoundation#2211)

* Enlace actualizado (EbookFoundation#2221)

El enlace del libro "El modelo relacional y el álgebra relacional" ya no funcionaba. Lo actualicé con un nuevo enlace que sí sirve.

* Add book Python for Everybody (EbookFoundation#2223)

* Update details for python course Programming for Everybody

* Update free-programming-playgrounds.md (EbookFoundation#2225)

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md

* Close EbookFoundation#2218

* Added Python Books 'Think Complexity & 'How to Make Mistakes in Python'

* Fixed Alphabetical Order

* Fixed Alphabetical Order

* Remove problematic links (EbookFoundation#2235)

* Remove problematic links

* Fix according to comments

* Formatting

* Fixed link for Machine Code for Beginners (EbookFoundation#2236)

Original linked to a page whose download links were all broken. Linked instead to publisher's website, where the book can be downloaded for free.

* new publication about crystal (EbookFoundation#2238)

* add PythonToScala (EbookFoundation#2210)

* [PythonToScala](https://wrobstory.gitbooks.io/python-to-scala/content/) - Rob Story

* https://www.scala-exercises.org/ (EbookFoundation#2215)

[Scala Exercises](https://www.scala-exercises.org/)

* added ScalaFiddle (s) (EbookFoundation#2220)

added ScalaFiddle (s)

* Fr: Add two french books on Ada  (EbookFoundation#2224)

* Add french book "Cours Ada 95 pour le programmeur C++", Q. Ochem

* Add Ada course in French from D. Feneuille

* Make changes to follow the guidelines

* Indicate a book is distributed as a ZIP file

* Add Cocoaheads podcast pt-BR (EbookFoundation#2226)

* Add cocoa heads pt-BR podcast

* Update link anchor

* Adding the API with Silex on GAE ebook, in pt_BR, PHP Section. (EbookFoundation#2242)

* Adding the API with Silex on GAE ebook, in pt_BR, PHP Section.

* Adding the API with Silex on GAE ebook, in pt_BR, PHP Section.

* Alphabetize the PHP ebooks in pt_BR.

* Formatting

* Added material design tutorial (EbookFoundation#2243)

* Added material design tutorial

* Update free-courses-en.md

* Add Finnish Language (EbookFoundation#2244)

* 'The Linux Command Line' added (EbookFoundation#2245)

* new publication about crystal (EbookFoundation#2246)

* Formatting

* Update with SystemVerilog FREE courses (EbookFoundation#2248)

* Update with SystemVerilog FREE courses

SystemVerilog is IEEE1800 standard and most widely used Hardware Description language

* Update with SystemVerilog FREE course

Update with SystemVerilog (IEEE1800 standard and commonly used Hardware Description Language)

* Updated index section (EbookFoundation#2249)

remove broken "windows phone" link

* Added Python Data Science Handbook book (EbookFoundation#2251)

Added Jake VanderPlas's Python Data Science Handbook book to the Python list.

* Added Java™ Tutorials (EbookFoundation#2255)

* Update free-programming-books.md

* Update free-programming-books.md

* Added The Internals of PostgreSQL (EbookFoundation#2256)

* Added The Internals of PostgreSQL

* Removed trailing slash

* Formatting

* Update free-programming-books-pl.md (EbookFoundation#2217)

* Update broken links (EbookFoundation#2271)

* Update broken links

* Small fix

* Update broken link

* Fixed A Byte of Python book entry (EbookFoundation#2257)

- Renamed book to A Byte of Python
- Fixed book ordering
- Changed link to https
- Fixed Python version (3.x)
- Added available formats

* Adding some books (EbookFoundation#2258)

* Update free-programming-books.md

* Alphabetical order

* Adding books in Mathematics and Operating Systems

* Added Kali Linux Documentation (EbookFoundation#2259)

* Update free-programming-books.md

* Update free-programming-books.md

* Added Daily Design Patterns (PDF) (EbookFoundation#2263)

* Add PT-BR ebook on Basic Python (EbookFoundation#2264)

* Add a book to JavaScript section (Spanish) (EbookFoundation#2267)

* Add a book to JavaScript section (Spanish)

Spanish: free-programming-books-es.md

### JavaScript
- [JavaScript, ¡Inspírate!](https://github.com/UlisesGascon/javascript-inspirate)

* New order

New order

* Add Modelica by Example book (EbookFoundation#2268)

* Adding zeimer.github.io Coq tutorial (Polish) (EbookFoundation#2282)

* Update free-programming-books-pl.md

* Adding required blank line

* Removed trailing slash

* Fixing blank line again

* Delete a non free book. (EbookFoundation#2287)

* Update free-programming-books.md

The book-- <Realm of Racket> is not free.

* Update free-programming-books.md

Added a repo of Unix system programming in OCaml

* Update lint node

* fix category for "Second Book of Machine Language" (EbookFoundation#2286)

Compute!'s "Second Book of Machine Language" by Richard Mansfield covers the MOS 6502 for Commodore, Apple, and Atari 8-bit systems. This moves it from the "Assembly Language" main section to the "Assembly Language Non-x86" subsection.

* Add rubymonk (EbookFoundation#2285)

* Added book on Cryptography (EbookFoundation#2283)

* Added book on Cryptography

* Added book on Cryptograph, removed trailing slash.

* Fix anchor

* Fix some formatting

* Update free-courses-en.md (EbookFoundation#2269)

* Update free-courses-en.md

I built this search engine for my own research into software architecture, but I suspect it might be helpful to others.

* Update free-courses-en.md

* Update free-courses-en.md

* Update problem-sets-competitive-programming.md (EbookFoundation#2288)

* Update Disque link (EbookFoundation#2289)

* add Aurelia free book (EbookFoundation#2290)

* add Aurelia free book

* add new line between head and last line

* Add the ModernDive - An Intro to DataSci via R (EbookFoundation#2291)

ModernDive - An Introduction to Statistical and Data Sciences via R

* Update javascript-frameworks-resources.md (EbookFoundation#2301)

* Added one python book (EbookFoundation#2293)

* Added one Python and one Go screencast (EbookFoundation#2292)

* Update Erlang in Anger Url (EbookFoundation#2300)

* Update Erlang in Anger Url

* updated ebook link to website

* provide a much better url for "Open Data Structures" (EbookFoundation#2310)

* provide a much better url

with python, java, c++ versions; slovenian and turkish translations and source code

* remove trailing slash

* Remove "Learn SQL The Hard Way" for not being free (EbookFoundation#2309)

* Ajout du livre c++ moderne (EbookFoundation#2304)

* Ajout du livre c++ moderne

* Correction de l' ordre alphabetique c++ moderne

* Recorrection

* Petite correction

* Add React Native section (EbookFoundation#2302)

* Perl 6 (rakudo) book (EbookFoundation#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

* Add book about Component Development in JavaEE (EbookFoundation#2296)

* update django doc (EbookFoundation#2313)

* Add book about JavaScript Stack (EbookFoundation#2315)

Add book about JavaScript Stack with Node, Express, MongoDB and React

* Add book about JavaScript Stack (EbookFoundation#2316)

Add book about JavaScript Stack with Node, Express, MongoDB and React

* Update broken links (EbookFoundation#2318)

* Update broken links

* Add pdf indication

* Add Myanmar language books (EbookFoundation#2320)

* Add Myanmar language books

* Fix order

* fix grammar typo (EbookFoundation#2321)

* Add SQL category + SQL book (EbookFoundation#2323)

* Add android books from google training (EbookFoundation#2307)

* Add android books from google training

* Update free-programming-books.md

* Update free-podcasts-screencasts-pt_BR.md (EbookFoundation#2334)

* Adding course links from www.learnhowtoprogram.com/courses (EbookFoundation#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.

* Fix author

* Added WeCodeSign Podcast (EbookFoundation#2322)

* Added WeCodeSign Podcast (Spanish Podcast about Front-end, Web Development and UX)

* Update free-podcasts-screencasts-es.md

* Fix formatting

* remove broken link & sort lexicographically

* Change Order

i after g!

* Add Golang tutorials

* Reorder Go List

* Correction of the Freelines issue by Check!

* Update free-programming-books.md

* Add free playgrounds for Crystal

* Fix formatting

* Added Java version 

I added Java version of Java Wikibook, by checking the edits history.

* Update problem-sets-competitive-programming.md

* added .net fiddle

added .net fiddle for .net lovers

* Fix formatting

* Adds monitoring modern infrastructure

* Update free-programming-books-ua.md

* Update free-programming-books-ua.md

* added Linux Shell Scripting Tutorial (LSST) v2.0

* Add LambdaBooks books (EbookFoundation#2337)

* Add LambdaBooks books

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

* Remove trailing slash

* add: 计算机图形学 (EbookFoundation#2339)

* add: 计算机图形学

* code review

* code lint

* add postgreSQL 9.4 9.5 9.6 chinese translate document (EbookFoundation#2350)

* 添加 Ruby on Rails Guide (EbookFoundation#2352)

* 添加 Ruby on Rails Guide

添加 Ruby on Rails 简体中文指南

* add a line

* change order

* remove tailing slash

* add sinatra link

* change some positon of books, update some url of books and delete "Natural Language Processing in Lisp" (EbookFoundation#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

* Added Bento learning tracks with free tutorials (EbookFoundation#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

* Added new golang screencasts (EbookFoundation#2152)

Thanks!

* Added new golang screencasts

* Added new golang screencasts

* Add playground section for Haskell (EbookFoundation#2344)

Thanks!
* Add playground section for Haskell

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

* following markup rules

* Adds Perl Playground (EbookFoundation#2345)

Thanks!

* Ajout du cours sur le langage c (EbookFoundation#2347)

Merci!

* Add bash (EbookFoundation#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

* Added Free O'Reilly Programming Books (EbookFoundation#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

* Update PHP and Shell. (EbookFoundation#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

* Update free-programming-books.md (EbookFoundation#2360)

* Added new free eBooks from Packt Publishing (EbookFoundation#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

* Updated javascript-frameworks-resources.md (EbookFoundation#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

* 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.

* Update Python version as noted on book page (EbookFoundation#2369)

* Updated free-programming-books.md

Added new free programming books to the list

* Updated free-programming-books.md

Added the Xamarin book under C#

* change vhf to EbookFoundation

And add to README intro

* Added Think Perl 6 by Allen Downey (EbookFoundation#2374)

* Added Think Perl 6 by Allen Downey

* Added author's name as suggested by @eshellman

* Added Solidity programming language and book (EbookFoundation#2373)

* added Solidity

* added Solidity

* added Solidity

* bitcoin book added

* fixed ordering on bitcoin book entry

* added authors for bitcoin and solidity books

* Bitcoin and cryptocurrency book from Princeton (EbookFoundation#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

* Update free-programming-books-tr.md (EbookFoundation#2378)

Removed broken link

* Upadte free-programming-books-pt_BR.md (EbookFoundation#2380)

* Upadte free-programming-books-pt_BR.md

Add topic about language LISP

* Update free-programming-books-pt_BR.md

* Included open sourced books from underscore.io (EbookFoundation#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

* Added authors and year of publication for books in the Java section. (EbookFoundation#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).

* Fix broken compiler design link (EbookFoundation#2386)

* Adding link to Rust playground (EbookFoundation#2390)

* Added Confessions of an Unintentional CTO to Misc (EbookFoundation#2391)

* regularize pub year format (EbookFoundation#2387)

and add to guidelines

* added CodeSandbox.io React playground (EbookFoundation#2395)

Added .NET anchor for TOC link and corrected Try Haskell formatting

* Added Crafting Interpreters (EbookFoundation#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) 🚧

* Added "High level async programming with Rx" (EbookFoundation#2471)

* "High level async programming with Rx" added

* Updated .NET Rx book with author

* Modified Railscasts, now Free (EbookFoundation#2475)

Ryan Bates of Railscasts recently announced that all screencasts are free: http://railscasts.com/announcements/13

* EbookFoundation#2473 added Learn Ruby Today (EbookFoundation#2477)

* EbookFoundation#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

* added webpack bin, js bin playgrounds (EbookFoundation#2478)

* Set theme jekyll-theme-minimal

* Set theme jekyll-theme-slate

* Set theme jekyll-theme-minimal

* Remove hardrockcoffeescript.org (EbookFoundation#2480)

It looks like this domain has been registered to a different owner.

* Update free-courses-en.md (EbookFoundation#2483)

Adding new course

* Fix links of bootstrap under HTML (EbookFoundation#2487)

* Add React Native Express to React Native section (EbookFoundation#2488)

* Removed the bash book from online course section again. (EbookFoundation#2492)

* Add link to free React course (EbookFoundation#2489)

* sort the books of Javascript Framework, move Node.js from JS Framework to free-programming-books and so on (EbookFoundation#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

* Vue.js - correction broken links and adding a new link (EbookFoundation#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

* Adding more Java French books. (EbookFoundation#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

* Add Java E-Book Programing (EbookFoundation#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

* Add "Start Using React to Build Web Applications" (EbookFoundation#2140)

* Add "Start Using React to Build Web Applications"

* alphabetize

* Update Competeivie Programming Link (EbookFoundation#2328)

* Update Competeivie Programming Link

* better url

* Add The JavaScript Way book (EbookFoundation#2497)

* Added QB64 to the list (EbookFoundation#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

* added a django ebook (EbookFoundation#2507)

* fix http://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto (EbookFoundation#2501)

www.jackkinsella.ie not available on https, flagged by link checker in issue EbookFoundation#2500
Would appreciate double check.

* (zh)PHP composer and laravel and Vue.js (EbookFoundation#2498)

* add PHP composer zh doc and laravel zh doc

add PHP composer zh doc and laravel zh doc

* add Vue.js zh doc

* add chinese PSR,Yii,Phalcon doc

PSR is PHP Standard Recommendations.Yii and Phalcon is PHP Framework.

* Sort by unicode

* Sort by unicode

```php
public function utf8_array_asort(&$array) {
        if (!isset($array) || !is_array($array)) {
            return false;
        }
        foreach ($array as $k => $v) {
            $array[$k] = iconv('UTF-8', 'GBK//IGNORE', $v);
        }
        asort($array);
        foreach ($array as $k => $v) {
            $array[$k] = iconv('GBK', 'UTF-8//IGNORE', $v);
        }

        return true;
    }
```

* sort by remark-lint-alphabetize-lists

* Fix travis-ci warning

* Adding "Microsoft Technologies 3" (EbookFoundation#2508)

Adding "Microsoft Technologies 3, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman"

* Remove broken link (EbookFoundation#2509)

EbookFoundation#2500
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants