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