Most of these are introductory tutorials. It would be a good challenge to be able to finish most or all of these.
NOTES:
- Codecademy covers most of the web-related languages and keeps track of progress
- The learn*.org groups of sites (ex: http://www.learn-c.org) also covers a lot of languages
- InteractivePython has mappings to several books and is somewhat an interactive textbook
- PythonTutor and the derivatives in other languages (Java, Ruby, Javascript) provides nice step-by-step visualization of the programs being run
Bash
http://www.learnshell.org
https://www.hackerrank.com/domains/shell/bash
Bootstrap
https://www.freecodecamp.com
C
http://www.learn-c.org
C++
http://www.learn-cpp.org
C#
http://www.learncs.org
Chrome Developer Tools
https://www.freecodecamp.com
Clojure
http://codecombat.com
CoffeeScript
http://codecombat.com
CSS
https://dash.generalassemb.ly
https://www.codecademy.com/learn/learn-html-css
http://www.codecademy.com/tracks/web
https://www.codeschool.com
http://cssgridgarden.com
http://flexboxfroggy.com
https://flukeout.github.io
https://www.freecodecamp.com
https://www.learn-html.org
Express.js
https://www.freecodecamp.com
Git
https://www.freecodecamp.com
Go
http://tour.golang.org
HTML
https://dash.generalassemb.ly
https://www.codecademy.com/learn/learn-html-css
http://www.codecademy.com/tracks/web
https://www.codeschool.com
https://www.freecodecamp.com
https://www.learn-html.org
Io
http://codecombat.com
Java
http://www.learnjavaonline.org
Javascript
https://dash.generalassemb.ly
http://www.codecademy.com/tracks/javascript
http://www.learn-js.org
http://codecombat.com
https://www.codeschool.com
https://www.freecodecamp.com
jQuery
http://www.codecademy.com/tracks/jquery
https://www.freecodecamp.com
Node.js
https://www.freecodecamp.com
Lua
http://codecombat.com
MongoDB
https://www.freecodecamp.com
PHP
http://www.codecademy.com/tracks/php
http://www.learn-php.org
Perl
http://www.learn-perl.org
http://www.codecademy.com/tracks/python
http://www.learnpython.org
http://www.pyschools.com
http://interactivepython.org
http://pythonmonk.com
https://www.hackerrank.com/domains/miscellaneous/python-tutorials
http://www.pythonchallenge.com
http://codecombat.com
http://www.checkio.org
http://www.trypython.org
R
http://tryr.codeschool.com
https://www.datacamp.com
React
https://www.freecodecamp.com
React Native
https://facebook.github.io/react-native
http://www.reactnativeexpress.com
Regex
https://regexcrossword.com
https://www.hackerrank.com/domains/regex/re-introduction
Ruby
http://www.codecademy.com/tracks/ruby
https://rubymonk.com
https://www.codeschool.com
http://www.learn-ruby.org
Scala
https://www.scala-exercises.org
http://www.scala-tour.com/
http://scalatutorials.com/
1 comment:
nice information for beginners.thank you
perl tutorial
Post a Comment