Sisältö
Kurssi koostuu neljästätoista tehtäväsarjasta. Kunkin tehtäväsarjan tekemiseen kannattaa aiemmasta ohjelmointitaustasta riippuen varata aikaa noin 5-20 tuntia.
Kurssilla ei ole viikoittaisia deadlineja, vaan seuraava viikko aukeaa aina kun olet saanut vähintään 85% edeltävän viikon TMC-pisteistä.
Aikataulu | Aiheet |
---|---|
Viikko 1 | Syöte, tulostus, valintalause, toiston alkeet |
Viikko 2 | Toistolause, metodien alkeet |
Viikko 3 | Metodit ja listat (ArrayList) |
Viikko 4 | Olioiden alkeet |
Viikko 5 | Olioihin tutustuminen jatkuu |
Viikko 6 | Olioihin tutustuminen jatkuu, taulukot |
Viikko 7 | Järjestäminen ja etsintä |
Viikko 8 | Assosiaatiotaulukko (HashMap) |
Viikko 9 | Rajapinnat |
Viikko 10 | Poikkeukset ja tiedostojen lukeminen |
Viikko 11 | Perintä |
Viikko 12 | Tiedostoon kirjoittaminen, graafiset käyttöliittymät |
Viikko 13 | Säännölliset lausekkeet, iteraattori, enum |
Viikko 14 | Kertausta |