Bladeren bron

Merge pull request #627 from JIghtuse/master

Add more interactive tutorials and guide on Linux
vhf / victor felder 12 jaren geleden
bovenliggende
commit
204832ce26
2 gewijzigde bestanden met toevoegingen van 39 en 1 verwijderingen
  1. 1 0
      free-programming-books.md
  2. 38 1
      free-programming-interactive-tutorials-en.md

+ 1 - 0
free-programming-books.md

@@ -961,6 +961,7 @@ See also [TeX](#tex)
 * [Getting Started with Ubuntu](http://ubuntu-manual.org/)
 * [GNU Autoconf, Automake and Libtool](http://sources.redhat.com/autobook/download.html)
 * [GTK+/Gnome Application Development](http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/index.html)
+* [Learn Linux The Hard Way](http://nixsrv.com/llthw)
 * [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org/)
 * [The Debian Administrator's Handbook](http://debian-handbook.info/)
 * [The Linux Command Line](http://linuxcommand.org/tlcl.php) (PDF)

+ 38 - 1
free-programming-interactive-tutorials-en.md

@@ -1,13 +1,26 @@
+###Bash
+* [Learn Shell Programming](http://www.learnshell.org)
+
+###C
+* [Learn C](http://www.learn-c.org/)
+
+###C#
+* [Learn C#](http://www.learncs.org/)
+
 ###Clojure
 * [Clojure Koans](http://clojurekoans.com/)
 * [ClojureScript Koans](http://clojurescriptkoans.com/)
+* [Try Clojure](http://tryclj.com/)
 
 
 ###CoffeeScript
 * [Smooth CoffeeScript, Interactive Edition](http://autotelicum.github.io/Smooth-CoffeeScript/interactive/interactive-coffeescript.html)
 
+###Erlang
+* [Try Erlang](http://www.tryerlang.org/)
 
 ###Git
+* [Githug](https://github.com/Gazler/githug) (Tutorial in shell)
 * [Try Git](http://try.github.io)
 * [Learn Git Branching](http://pcottle.github.io/learnGitBranching/)
 
@@ -15,9 +28,18 @@
 ###Go
 * [The Go Tutorial](http://golang.org/doc/go_tutorial.html)
 
+###Haskell
+* [Try Haskell!](http://tryhaskell.org/)
+
+###Java
+* [Learn Java](http://www.learnjavaonline.org/)
+
 
 ###Javascript
 * [Learning Advanced JavaScript](http://ejohn.org/apps/learn/)
+* [Learn JavaScript](http://www.learn-js.org/)
+* [Learn knockout.js](http://learn.knockoutjs.com)
+* [Try jQuery](http://try.jquery.com/)
 
 
 ###Lisp
@@ -30,15 +52,27 @@
 
 ###NoSQL
 * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
+* [Try Redis](http://try.redis.io/)
 
 ###Objective-C
-
 * [Try Objective-C](http://tryobjectivec.codeschool.com)
 
+###Ocaml
+* [Try Ocaml](http://try.ocamlpro.com/)
+
+###Perl
+* [Perltuts.com](http://perltuts.com)
+
+###PHP
+* [Learn PHP](http://www.learn-php.org/)
+
 ###Python
 * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html)
+* [Learn Python](http://www.learnpython.org/)
 * [Python Koans](https://github.com/gregmalcolm/python_koans)
 
+###R
+* [Try R](http://tryr.codeschool.com)
 
 ###Ruby
 * [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
@@ -48,3 +82,6 @@
 
 ###Scala
 * [Scala Tour](http://www.scala-tour.com/)
+
+###Vim
+* [Interactive Vim Tutorial](http://www.openvim.com/tutorial.html)