background preloader

Classes

Facebook Twitter

Become a Programmer, Motherfucker. If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way I'm also working on a whole series of programming education books at learncodethehardway.org. Learn C The Hard Way Learn SQL The Hard Way Graphics Programming Language Agnostic NerdDinner Walkthrough Assembly Language Bash Clojure Clojure Programming ColdFusion CFML In 100 Minutes Delphi / Pascal Django Djangobook.com Erlang Learn You Some Erlang For Great Good Flex Getting started with Adobe Flex (PDF) Forth Git Grails Getting Start with Grails Haskell Java JavaScript JavaScript (Node.js specific) Latex The Not So Short Introduction to LATEX (perfect for beginners) Linux Advanced Linux Programming Lisp Lua Programming In Lua (for v5 but still largely relevant)Lua Programming Gems (not entirely free, but has a lot of free chapters and accompanying code) Maven Mercurial Nemerle Nemerle NoSQL Oberon Objective-C.

Linguee | Dictionary for German, French, Spanish, and more. Italki: Learn a language online. Hacking Chinese - 揭密中文 | Everything you need to know about studying Chinese but no-one will tell you. Language Immersion | Learn a Language with Videos | FluentU. Babbel.com.

Advance Your Career Through Project-Based Online Classes - Udacity. Learning, powered by imagination. - Memrise. Your Courses | Coursera. Free Online College Courses from Top Universities | Academic Earth. Lessons. Dashboard | Wall Street Survivor. Daily Finance. Interactive Investment Education - Investing Teacher. US Sector and Key Indexes.