Mało ludzi zna te kursy. Stoi za tym Uniwersytet w Helsinkach. Są to podstawy programowania prowadzone w Javie. Za darmo. Raczej Simple English.
http://moocfi.github.io/english.html
a dokładnie:
http://moocfi.github.io/courses/2013/programming-part-1/material.html
http://moocfi.github.io/courses/2013/programming-part-2/material.html
Jak to działa?
- Jest teoria - czytasz
- Są ćwiczenia - robisz je w Netbeansie lub IntelliJ z wtyczką od nich. Ćwiczenia są sprawdzane na serwerze przez testy jednostkowe i jak coś jest źle, poprawiasz.
- Jak się zatniesz - piszesz na IRCu, albo na maila, zawsze ktoś tam siedzi i pomoże
Kurs jest na 12 tygodni, ale to jest raczej nierealne by skończyć go w tym czasie. Nie ma deadline'u. Bardzo dużo nauki i ćwiczeń do zrobienia.
Wady:
- Nie prowadzi za rączkę, od początku trzeba sobie ściągnąć IDE, zainstalować, pokonfigurować wszystko. Nie jest to codingame, czy freeCodeCamp, gdzie jest edytor online (ale to zaleta raczej ;) )
- Nie jest to NAJnowszy
- Przenosili się jakiś czas temu na inny serwer, więc jest mały bałagan jeśli chodzi o proces rejestracji itp., ale wszystko działa :) Jak co jest IRC do pomocy.