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
Niedostępny Podstawy programowania obiektowego: podstawowe zasady, dziedziczenie, hermetyzacja - Poziom 2
Niedostępny Podstawy programowania obiektowego: przeciążanie, polimorfizm, abstrakcja, interfejsy - Poziom 3
Niedostępny Interfejsy: porównanie z klasą abstrakcyjną, dziedziczenie wielokrotne - Poziom 4
Niedostępny Rzutowanie typów, instanceof. Duże zadanie dotyczące interfejsów - Poziom 5
Niedostępny Przeciążanie metod, funkcja wywołań konstruktora - Poziom 6
Niedostępny Wprowadzenie do wątków: Thread, Runnable, start, join, interrupt, sleep - Poziom 7
Niedostępny Wprowadzenie do wątków: synchronized, volatile, yield - Poziom 8
Niedostępny Wprowadzenie do strumieni: InputStream/OutputStream, FileInputStream, FileOutputStream - Poziom 9
Niedostępny Wprowadzenie do strumieni: Reader/Writer, FileReader/FileWriter - Poziom 10
Niedostępny Serializacja