Podstawy Java
Misja „Podstawy Java” jest przeznaczona dla osób, które przeszły już podstawowe szkolenie Java (kończąc misję CodeGym „Składnia Java”). Do przejścia masz 10 fascynujących poziomów, na których nauczysz się podstaw programowania obiektowego, zapoznasz się ze strumieniami, serializacją i przeciążaniem metod, a także nauczysz się dużo o interfejsach i wielokrotnym dziedziczeniu. Szkolenie nie jest już tak proste jak misja „Składnia Java”, ale regularne ćwiczenia (przez wykonywanie zadań) pomogą Ci przejść wszystkie 10 poziomów tej misji i przygotować się do realizacji mini projektów.
- Poziom 1
Zablokowane Podstawy programowania obiektowego: podstawowe zasady, dziedziczenie, hermetyzacja - Poziom 2
Zablokowane Podstawy programowania obiektowego: przeciążanie, polimorfizm, abstrakcja, interfejsy - Poziom 3
Zablokowane Interfejsy: porównanie z klasą abstrakcyjną, dziedziczenie wielokrotne - Poziom 4
Zablokowane Rzutowanie typów, instanceof. Duże zadanie dotyczące interfejsów - Poziom 5
Zablokowane Przeciążanie metod, funkcja wywołań konstruktora - Poziom 6
Zablokowane Wprowadzenie do wątków: Thread, Runnable, start, join, interrupt, sleep - Poziom 7
Zablokowane Wprowadzenie do wątków: synchronized, volatile, yield - Poziom 8
Zablokowane Wprowadzenie do strumieni: InputStream/OutputStream, FileInputStream, FileOutputStream - Poziom 9
Zablokowane Wprowadzenie do strumieni: Reader/Writer, FileReader/FileWriter - Poziom 10
Zablokowane Serializacja