Resources
A curated list of resources. Great if you want to learn something new!
Languages
- Scala - Statically typed object-oriented/functional/pragmatic language that runs on the JVM
- Python - Popular dynamically typed language. Used at: Google, Dropbox, Reddit et. al.
- Clojure - Modern Lisp dialect that runs on the JVM
- Go - Compiled and statically type language by Google
- Haskell - A purely functional language
- Ruby - Of Ruby on Rails fame and much more
- C++ - Long ago simply named "C with Classes", now it's far more
- Java - Statically typed language which gave rise to the JVM
Code@LTH produced exercises
Programming Competitions
Check out our
Competitive Programming page. Here you can find a calendar of upcoming competitions and a list of yearly of competitions.
Online Courses
-
Udacity
Note that the course materials are free via the "Access course materials" button.
-
Codecademy
(HTML + CSS, JavaScript, Python, Ruby, PHP)
-
Coursera
-
edX