Trips-Traps-Trull mobiiliekraanil * Loo ruudustik, milles saab kordamööda märkida riste ja nulle * Kontrolli võidu- või viigiseisu ning teata mängu lõpust * Salvesta ja näita telefonis hiljem välja, et millistel kellaaegadel ja kumma poole võiduga partiid lõppesid. Kontrolliga veebilehestik * Koosta Java abil veebileht andmebaasis olevate teadete kuvamiseks. * Võimalda teateid ka lisada ja kustutada. Ühtlasi teatatakse, mitu teadet baasis on. * Lisa lehestiku töö kontrollimiseks graafiline automaattest: teade lisatakse ja kustutatakse, ühtlasi kontrollitakse, kas baasis olevate teadete arvu näidatakse õigesti. Laevade pommitamine * Kasutaja saab märkida omi laevu ruudustikul. Kontrollitakse, et ruudud ei läheks nurkapidi kokku. * Kontrollitakse, et laevu saab õige kogus - 10x10 ruudustikul 1 neljane, 2 kolmest, 3 kahest, 4 ühest. * Kaks kasutajat saavad oma laevad märkida ning üle võrgu laevade pommitamist mängida. Tekstifailipõhine statistikalehestik * Veebi kaudu saavad inimesed sisestada omi eesnimesid ja pikkusi. Andmed talletatakse tekstifaili. * Veebilehel kuvatakse pikkuste summa, vähim ja suurim. Arvutamiseks kasutatakse Java 8 vahendeid. * Andmehaldus on eraldi objekti ülesandeks, mida siis kujunduslehelt välja kutsutakse. Geneeriline puu * Koosta klass, mille väljaks on geneerika vahenditega määratud tüüpi väärtus. Katseta väärtuse sisestamist ja küsimist Stringi, Integeri ja mõne muu tüübi abil. * Klassi andmeteks on lisaks määratud tüüpi väärtusväljale ka kaks välja sama klassi tüüpi, nii et andmestruktuuri abil on võimalik ehitada kahendpuu. Lisa katseks puusse enese, oma vanemate ja vanavanemate nimed. * Määra et puus hoitav tüüp on Comparable. Lisa käsklus loendamaks, mitu korda etteantud väärtus puus esineb. Hibernate andmesalvestus * Loo klass faili andmete (nimetus, baitidearv) salvestamiseks Hibernate abil andmebaasi. Talleta mõne faili andmed ning loe need välja. * Loo programm etteantud kataloogi failide andmete salvestamiseks baasi ning nende kuvamiseks. * Faili tüüp hõlmab ka katalooge. Igal failil või kataloogil on viide kataloogile kuhu ta kuulub, vaid juurkataloogil on selleks tühiviit null. Sisesta nõnda paari kataloogi ja alamkataloogi andmed baasi. Loo programm failipikkuste summa arvutamiseks alates etteantud kataloogist baasis olevate andmete põhjal.