1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-11-26 13:26:28 +00:00
Commit Graph

343 Commits

Author SHA1 Message Date
Ivan Bobev
dbd1324fa0 Add link to Caltech's "Learning From Data" course. (#2805)
Add link to Caltech's "Learning From Data" free online machine learning
course by professor Yaser Said Abu-Mostafa.
2018-04-20 17:13:49 -04:00
sstt011
ef3be19362 Move angular.js, node.js etc under javascript (#2775)
* 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
2018-03-21 08:55:28 -04:00
sstt011
899f06c3d6 Javascript File Removal (#2772)
* Move jQuery books from javascript page (#2494)

* Move jQuery books from javascript page (#2494)

* Move node.js books from javascript page (#2494)

* Move node.js books from javascript page (#2494)

* Move angular.js books from javascript file (#2494)

* Move angular.js tutorials from javascript file (#2494)

* Move angular.js videos from javascript file (#2494)

* Move angular.js resources from javascript file (#2494)

* Fix up Angular.js

* Move various books from javascript page (#2494)

- Booty5.js
- Dojo
- Express.js
- Om

* Move various books from javascript page (#2494)

- Booty5.js
- Dojo
- Express.js
- Om

* Move Redux podcasts from javascript page (#2494)

* Move Redux books from javascript page (#2494)

* Move Redux resources from javascript page (#2494)

* Move Elm books from javascript page (#2494)

* Move elm books from javascript page (#2494)

* Move ember.js books from javascript page (#2494)

* Move ember.js books from javascript page (#2494)

The remaining one will be fixed in a later commit due to the site currently being down (for me)

* Move meteor books from javascript page (#2494)

* Move meteor books from javascript page (#2494)

* Move D3.js books from javascript page (#2494)

* Move d3.js books from javascript page (#2494)

* Move React Native books from javascript page (#2494)

* Move react native books from javascript page (#2494)

* Move backbone.js books from javascript page (#2494)

* Move backbone.js books from javascript page (#2494)

* Move react books from javascript page (#2494)

* Move react courses from javascript page (#2494)

* Misplacing from previous javascript moving commits

* Location fixing from previous javascript moving

* Move react books from javascript page (#2494)

* Remove "books" that are not a good fit

* Move missing books from javascript page (#2494)

* Move missing books from javascript page (#2494)

* Final removal of deprecated javscript page!

* Update contents for books (javascript migration)

* Reorder alphabetically and update list (javascript migration)

* Update contents (javascript migration)

* Fix linter

* Fix linter

* Fix linter

* Fix linter

* Fix linter
2018-03-20 10:43:06 -04:00
Edmond Major III
f29c4c6448 Update free-courses-en.md (#2768)
Add free machine learning course.
2018-03-15 15:22:48 -04:00
eshellman
ad110bbc25
add princeton algorithms (#2732)
to close #2491
2018-03-03 15:56:14 -05:00
Simran Kohli
2db411181c Add Foundation of Data Structures to free-courses list (#2669)
* 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
2017-12-24 08:50:18 -05:00
Rose Cass
be19c1b2d8 Updated Berkeley CS course links. Many were taken down and/or needed a link update. (#2620) 2017-10-27 08:39:47 -04:00
C DHARMATEJA
3b83a9be48 Added a course in Web Development (#2618)
* 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
2017-10-24 11:49:51 -04:00
Marco Lussetti
ac5e50e5c5 Fix misformatted list item on courses (#2611)
Fix a small mistake that causes errors in display of the courses list.
2017-10-23 10:21:34 -04:00
Suryakant
dc9813eb22 Added free resource of Ray Wenderlich in iOS section (#2601)
* added Ray Wenderlich Free tutorial in iOS section

* just a spelling change

* add back space to satisfy linter
2017-10-19 11:07:12 -04:00
Charlotte Tan
7b332f6e76 Add/verilog courses #2151 (#2587)
* 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
2017-10-16 10:09:32 -04:00
TurekBot
0960337733 Add Mercurial as a category and add a Mercurial Course. (#2575)
* Add Mercurial as a category and add a Mercurial Course.

* Removed trailing slash
2017-10-11 21:22:57 -04:00
Himanshu
f7a1ba1228 Adding Practical Deep learning Course (#2573)
* 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
2017-10-11 09:42:37 -04:00
Devinsuit
20a6008975 fix broken links (#2559) 2017-10-05 10:00:21 -04:00
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
bharath-123
217301468e Removed the bash book from online course section again. (#2492) 2017-07-08 04:09:43 -04:00
bharath-123
8fe4b35a8d Update free-courses-en.md (#2483)
Adding new course
2017-07-02 09:20:44 -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
Victor Felder
65b9c23c05
Fix formatting 2017-04-11 22:35:53 +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
Gary Sieling
f46a9885bf Update free-courses-en.md (#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
2017-03-11 15:04:40 +01:00
Devinsuit
0a6d0b1e6c Add rubymonk (#2285) 2017-03-04 15:02:04 +01:00
Ramdas M
93a2121e51 Update with SystemVerilog FREE courses (#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)
2017-02-04 11:32:02 +01:00
Liza :)
ffb0e853af Added material design tutorial (#2243)
* Added material design tutorial

* Update free-courses-en.md
2017-02-04 11:28:05 +01:00
victor felder
1eeed8f5f6 Remove problematic links (#2235)
* Remove problematic links

* Fix according to comments

* Formatting
2017-01-15 22:21:48 +01:00
SentinelWarren
032769a6b8 Fixed Alphabetical Order 2017-01-15 17:31:03 +01:00
SentinelWarren
abf27a88bb Added Python Books 'Think Complexity & 'How to Make Mistakes in Python' 2017-01-15 17:31:03 +01:00
soliosg
c7baa931f7 Add book Python for Everybody (#2223)
* Update details for python course Programming for Everybody
2017-01-13 22:52:12 +01:00
Liza :)
2329e6721d Added course about Git and section about Data Science (#2185)
* Added section about Data Science

* Update free-courses-en.md

* Added course about Git
2017-01-02 21:13:29 +01:00
Anubhav Shrimal
c05390b8f7 New branch (#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
2016-11-03 23:05:35 +01:00
Laura Uzcategui
9cbe7f8880 Add Python course from Udacity (#2137) 2016-11-03 23:03:57 +01:00
{ michelle.j(dev); }
8e91135140 Add learn:query - Learn JavaScript Fundamentals (#2124)
* Add learn:query - Learn JavaScript Fundamentals

* Removed trailing slash from link
2016-11-03 22:59:10 +01:00
Rian Adam
0afe5afbab Add deep learning courses (#2122)
* Add deep learning courses

* fix accidental change

* remove trailing slash

* Added NVIDIA's Deep Learning Course
2016-11-03 22:55:57 +01:00
Andrii Bida
4674628117 Fix C++ anchor (#2116) 2016-11-03 22:52:59 +01:00
Florin Cioloboc
7225ca02d0 Add to [Free courses] new courses and sections (#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
2016-10-02 12:42:32 +02:00
Purusothaman Ramanujam
898a084b75 Broken URL (#2056) 2016-10-02 12:14:01 +02:00
Anthony Scemama
6f7250926b Added a bash tutorial in free-courses-en.md (#1983)
* Added a bash tutorial in free-courses-en.md

* Missing PDF indication
2016-07-07 19:38:56 +02:00
caisah
85cf5576f0 Update OCaml MOOC link (#1991)
Fix broken link.
2016-07-07 19:29:54 +02:00
Ruben
d0a0d4cf2b Overwork Mk2 (#1969)
* Angular Course added closes #1690

* Inroduction to Rx closes #1817

* Overwork on free-prpgramming-books-zh.md

* Done #1948

* Deleted not-freely obtainable ebook closes #1930
2016-07-04 00:21:28 +02:00
Roberto Ruccia
b4bfa0cc76 Update free-courses-en.md (#1955) 2016-06-26 11:16:51 +02:00
Victor Felder
e92892f803 Merge branch 'pr/1897' 2016-04-10 12:17:15 +02:00
Victor Felder
95818afafa Merge branch 'pr/1863' 2016-04-10 12:14:14 +02:00
Kirti Chaturvedi
44ccd3d2af Update free-courses-en.md 2016-04-02 22:17:17 +05:30
Harshita
b15726c6b9 Issue #1797 fixed
In the android section, a link was taking to a 404 page. The link was mentioned as (https://www.coursera.org/course/androidpart1apps101) instead of (https://www.coursera.org/course/androidapps101/)
2016-03-30 22:46:49 +05:30
Alok Mistry
265b152fa0 Update free-courses-en.md 2016-03-07 13:58:34 +05:30
Alok Mistry
df51fb064c Adding CUDA
CUDA is programming language for Nvidia GPUs. This is a course from Udacity, where you can start learning Cuda programming.
2016-03-07 13:56:06 +05:30
Victor Felder
c9efc2fb04 Fix heading 2015-12-29 17:28:58 +01:00
Victor Felder
0b2431b2ef Fix heading 2015-12-29 17:26:01 +01:00
Victor Felder
12d2203b8e Fix heading 2015-12-29 17:25:01 +01:00
Victor Felder
a3d06ef943 Fix missing blank line 2015-12-14 14:47:53 +01:00
Craig Davison
ec5a1d337b Remove trailing slashes 2015-12-13 21:46:49 +00:00
Craig Davison
fc7e944e27 Update URLs based on redirects 2015-12-13 21:46:49 +00:00
Md Mehrab Alam
13ddb025d2 Update free-courses-en.md
reorder in alphabetical order
2015-12-13 12:40:21 -08:00
Md Mehrab Alam
ae54f7327a Update free-courses-en.md
modify name
2015-12-12 22:33:17 +05:30
Md Mehrab Alam
4dabe8674a Update free-courses-en.md
added python and flask source
2015-12-12 22:30:58 +05:30
Preston Parry
12dbb915f8 Fix improperly capitalized "O" 2015-12-04 12:23:14 -08:00
Victor Felder
a7169d86c7 Alphabetical order 2015-11-23 23:57:01 +01:00
Victor Felder
8dd9786342 Some alphabetical ordering 2015-11-19 22:52:47 +01:00
Victor Felder
9646a37e88 Remove all trailing slashes 2015-11-13 21:52:57 +01:00
Victor Felder
b6a611c9ec Formatting all files according to guidelines 2015-11-13 14:25:42 +01:00
Peyton Cross
713f9b75e6 Added Java for Complete Beginners in courses 2015-10-17 16:37:01 -07:00
Hunter Stevens
dacf9047b2 Update free-courses-en.md
Move links from free books to free courses.
2015-09-03 08:25:25 -04:00
Fwiffo
271bd08c73 Merge pull request #1545 from fredericksilva/lua
add Lua org,Lua Tutorial, lua wikibook and lua interactive course
2015-08-30 17:09:18 -07:00
Ito Mikael Alcuaz
a800bf9bf1 Added R and C# section/course, and more courses
More Coursera courses for android (Programming Mobile Applications for Android Handheld Systems is a two part course, so just split the older entry), misc, as well as others above.
2015-08-24 23:12:55 -07:00
Ito Mikael Alcuaz
e5c28e45d6 Alphabetize Web Development section 2015-08-23 22:44:36 -07:00
Hongchang Wu
1d7a521db5 Add "Introduction to Functional Programming in OCaml" 2015-07-31 13:55:43 -04:00
Hongchang Wu
eed30c8df2 Update link for "Introduction to Functional Programming" 2015-07-17 16:19:50 -04:00
Frederick Silva
40f92388b0 add Lua interactive Crash Course - Close #1518 2015-07-15 09:18:38 -03:00
Frederick Silva
26370a1f4a add "Learn Python" - close #1520 2015-07-15 09:04:25 -03:00
Frederick Silva
62dfa26df0 add Lua org and Lua Tutorial - Close #1542 2015-07-15 08:52:05 -03:00
Frederick Silva
594874da02 add Go section and go Tutorial - Close #1543 2015-07-15 08:33:59 -03:00
Kevin Morales
93b2d33566 Update free-courses-en.md 2015-07-09 10:53:44 -04:30
iKenshu
1e2f988f57 Add free courses 2015-07-09 10:23:32 -04:30
Hongchang Wu
f0394022a1 Update link for "Functional programming with Clojure" 2015-06-26 10:09:45 -04:00
victor felder
29125c7b8a Merge pull request #1370 from mrblueblue/master
added course names to Berkeley free courses
2015-02-20 11:29:15 +01:00
Jonathan Huang
1274b450ea added course names to Berkeley free courses 2015-02-17 15:43:51 -08:00
bharadwaj6
d75b4123ec added discover flask to web development courses 2015-02-17 11:53:41 +05:30
Nicole Foster
82c4d426e3 Alphabetized free-courses-en.md 2015-02-13 14:41:36 -05:00
Jonathan Huang
57274aecab Update free-courses-en.md 2015-02-11 22:25:45 -08:00
Jonathan Huang
4dda3803a1 Update free-courses-en.md 2015-02-11 22:22:22 -08:00
Jonathan Huang
1a1e31072f Added Stanford's Cryptography course on Coursera
https://www.coursera.org/course/crypto
2015-02-11 22:20:43 -08:00
Jonathan Huang
dec197b9e5 Added Stanford's iOS dev course
Stanford CS 193P iPhone Application Development
http://online.stanford.edu/courses/topic/4
2015-02-11 22:11:24 -08:00
Ibtehaz Shawon
68dea5002f Add a course for C and update the hyperLink for C and C++
Add course on C from edx.org
2015-02-11 18:47:05 +06:00
victor felder
2427b9eb6f Merge pull request #1344 from tejasbubane/add-udacity-android-courses
Add Udacity Android Development Courses.
2015-02-11 08:17:04 +01:00
Tejas Bubane
da4e310f91 Add Udacity Android Development Courses. 2015-02-11 12:17:23 +05:30
Tejas Bubane
fbda467cc7 Add Udacity Web-Development courses to list of free courses. 2015-02-11 12:09:30 +05:30
Ilias Tsangaris
fd8ab9e6f8 Arranged syntax to mirror other listings 2015-02-08 09:58:32 -08:00
iliastsangaris
c63105e5b9 Dash added to HTML & CSS free-courses 2015-02-08 09:54:17 -08:00
Charles Kibue
0c4bd93e2c Update free-courses-en.md
Added Angular beginner course
2014-12-30 15:17:01 -05:00
switchhax
a8dfa92f37 Added several courses and books 2014-12-26 20:59:24 +01:00
Hongchang Wu
8770887fa4 Add free Haskell course - Introduction to Functional Programming 2014-12-18 09:08:12 -05:00
Hongchang Wu
e8bd80a044 Fix link 2014-12-17 17:59:42 -05:00
Hongchang Wu
960dc4d54e Add free Scala courses 2014-12-17 17:59:41 -05:00
Hongchang Wu
b9590668dd Move to free courses 2014-12-16 14:37:41 -05:00
Meet Shah
5e47a45477 Added MATLAB Course 2014-12-16 11:49:25 +05:30
Keith Abdulla
eeb1c24bce fix style nit 2014-12-02 07:15:15 -08:00
Keith Abdulla
7a27c440aa add mooc classes for android 2014-12-01 22:02:25 -08:00
Victor Felder
8741232fa5 Fixed a ton of dead links, close #1179 2014-11-03 11:11:18 -05:00
Victor Felder
37b58cf040 Merge branch 'add-courses' of github.com:mikesjewett/free-programming-books into mikesjewett-add-courses
Conflicts:
	free-courses-en.md
2014-10-06 21:28:53 -04:00
Mike Jewett
ec9d84c682 Updated links 2014-10-06 17:56:51 -04:00
Václav Makeš
f148b14f51 sorting free courses 2014-10-06 12:42:27 +02:00
n19270
53fdd37c85 add new course 2014-08-29 18:32:49 +08:00
Mike Jewett
d82a6dd572 Updated link 2014-08-02 16:18:28 -04:00
Mike Jewett
6e305feee2 Added HTML/CSS and Swift courses 2014-07-31 12:14:40 -07:00
Christoph Uschkrat
bacafe58c7 Fix formatting 2014-07-27 22:37:18 +02:00
mousebaiker
db49c99350 Update free-courses-en.md
Added Python course from MIT OCW
2014-06-11 19:20:55 +04:00
mousebaiker
48181882b8 Update free-courses-en.md
Added Python course by MIT
2014-06-11 18:26:13 +04:00
Evan Sebastian
317f58cce1 Added Haskell Course 2014-06-04 11:54:56 +07:00
omarayad1
6e50a931d4 Added a few Mathematics books and a few HDL (Verilog, VHDL) Books 2014-05-29 19:35:36 +03:00
omarayad1
0d89097999 Fixed new line mistake 2014-05-25 23:56:52 +03:00
omarayad1
ea04a5f717 Added 1 Book and 2 Courses on Assembly 2014-05-25 23:53:35 +03:00
Mohammad Hossein Mojtahedi
e3127efed5 reverts #989 2014-05-24 11:39:34 +04:30
Mohammad Hossein Mojtahedi
e6b9337096 Merge pull request #989 from edagarli/master
update go
2014-05-24 11:30:59 +04:30
lizhi
a14b7fc956 update go
update go
add <<An Introduction to Programming in Go>>
2014-05-24 10:53:19 +08:00
Vinoth kumar A
e3009248d9 Sorted Java & Python courses.,
Removed interactive tutorial from javascript..
2014-05-16 07:08:09 +05:30
Vinoth kumar A
a77746caf3 Sorted Index and ios section 2014-05-16 07:05:39 +05:30
Vinoth kumar A
20f5c0505c Update free-courses-en.md 2014-05-16 06:56:28 +05:30
Mohammad Hossein Mojtahedi
a267f683c6 fix links 2014-05-13 05:33:24 +04:30
Mohammad Hossein Mojtahedi
43a07ab53d 2 line after each Section 2014-05-13 05:28:57 +04:30
Vinoth kumar A
82ba2ab5ef Update free-courses-en.md 2014-05-13 05:43:25 +05:30
Vinoth kumar A
ab266ee005 Update free-courses-en.md 2014-05-13 05:42:45 +05:30
Vinoth kumar A
8cd094c954 Update free-courses-en.md 2014-05-12 23:43:31 +05:30
Vinoth kumar A
e6ec424afa revised..
Removed Books and added some more Courses..
2014-05-12 23:40:59 +05:30
Vinoth kumar A
d6b3bed3e2 Update free-courses-en.md 2014-05-07 20:17:35 -04:00
Manan Shah
1dd51bc872 Add additional JS and iOS courses 2014-05-07 10:06:54 -07:00
Jason Yeo
1458bbd4c6 Add berkeley's sicp in python course 2014-05-07 19:46:55 +08:00
Jason Yeo
721f517166 Added Cornell's fp course 2014-05-07 19:36:19 +08:00
Manan Shah
def4d3dfb6 Add Central Connecticut State University Course
Intro to CS Using Java
2014-05-07 00:12:09 -07:00
Manan Shah
967ec4ba38 Add four base Java courses to free-courses-en.md
Includes 
* MIT OpenCourseWare introduction to Java
* Udacity Problem Solving With Java
* Coursera Princeton Algorithms Part I 
* Coursera Princeton Algorithms Part II
2014-05-06 22:32:12 -07:00
Yohanna Gadelrab
5757108748 Alphabetized C++ Section. 2014-04-26 22:12:00 -04:00
Yohanna Gadelrab
f301883116 Added two C++ tutorials. 2014-04-26 22:05:03 -04:00
Gordon Chiam
48bb634f4c format free-courses-en.md 2014-04-24 16:27:56 +08:00
Gordon Chiam
c7a85dbb54 add Google C++ and Python courses 2014-04-24 16:27:05 +08:00
Victor Felder
fa7a4dfdf3 Correct #918 2014-04-20 14:04:55 +02:00
Mojtahedi
90c648e631 Fixes #901 2014-04-16 07:01:59 +04:30
duncanmccoll
9253374165 added cocoadevcentral.com 2014-04-16 07:04:28 +10:00
Emanuel Saringan
4b845fc308 Added egghead.io in free courses 2014-04-14 18:27:56 +08:00
Jay Engineer
7ba8d8ba9a typo 2014-03-30 19:05:20 -04:00
Jay Engineer
4216abf62c added mit's database course 2014-03-30 19:03:45 -04:00
Jay Engineer
7deffc433b added an intro to databases class 2014-03-30 06:33:01 -04:00
Ken Mazaika
ec1053d1a2 Move the free video courses listed under free-programming-books.md, to the free-courses-en.md file 2014-03-26 12:26:20 -04:00
Ken Mazaika
9923061c24 Add a section to put free courses that aren't in the 'book' format (video/etc) 2014-03-26 12:09:41 -04:00