* Added Codename One books
Codename One is an Open Source Java platform for mobile devices (iOS, Android, Windows etc.). The developer guide is created in the open as part of the Codename One wiki. The Uber Clone book isn't free but the first 2 chapters which are about 100 pages are free to download without an email address or anything. I hope the latter is considered free enough for this list
* Fixed typo in book name and added author
* Attempt to fix lint issues
* Added free course
* Fixed location of (PDF) next to author
* added '(first 2 chapters)' to the title
* Add links to two editions of MIT's Design and Analysis of Algorithms
course in MIT's Open Courseware from Spring 2012 and Spring 2015.
* Modify "Introduction to Algorithms" from Fall 2005 entry to follow
the same naming scheme as the two newly added courses.
* Move angular.js courses into the one section
* Move sails.js courses into Javascript section
* Move sails.js courses into Javascript section
* Move courses into javascript section
* Add Foundation of Data Structures to free-courses list
* Add Foundation of Data Structures to free-courses list
* Add Foundation of Data Structures to free-courses list with correct number of blank lines
* Added a course in Web Development
Added Freecodecamp in web development. Free code camp is a free course featuring building projects and getting certificates.
* update free code camp in alphabetical order
* Update Verilog courses
Renamed `SystemVerilog` section to `Verilog / VHDL / SystemVerilog` because they are 3 different hardware description languages. Grouped them together so that all the Verilog resources can be found in one spot. Added new course as suggested in #2151
* Reorder Verilog courses by alphabetical order
* Add new course suggested by @mramdas
* Reorder Verilog courses
* Adding Practical Deep learning Course
* Deep learning course by Harvard
* Adding Deep learning course
* Linting
* Intro to Algorithms by Charles Leiserson - Writer of Introduction to Algorithms
* 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
* 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.
* 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 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)
* 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
* 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