Plan Szkolenia
Recenzja
- Dziedziczenie i interakcje
- Odniesienia do obiektów a dziedziczenie
- Wielopostaciowość
- Metody statyczne i domyślne interfejsu
- Kolekcje i rodzaje generyczne
- Ogólne (dziedziczenie, symbole wieloznaczne)
- Pisanie typów ogólnych
Design Patterns
- Tworzenie obiektu
- Metody i pola statyczne
- nowego Operatora
- Wzory tworzenia
- Dziedziczenie a kompozycja / Plusy i minusy
- Wzór złożony
- Klasy wewnętrzne
Odbicie
- Klasa o nazwie Klasa
- Znajdowanie pól, metod i konstruktorów
- Accessedycja pól, wywoływanie metod
- Badanie tablic
Adnotacje
- Adnotacje w Java API (@Override, @Deprecated)
- Definiowanie adnotacji
Funkcjonalne Programming
- Przegląd jonów lambda Express
- Jony lambda Express i interfejsy funkcjonalne
- Stosowanie jonów Lambda Express
- Praca z odwołaniami do metod
Interfejs API strumienia
- Strumienie i kolekcje
- Filtrowanie kolekcji
- Łańcuchy i rurociągi
Interfejs API daty/godziny
- Starsze interfejsy API
- Interfejs API daty/godziny (JSR 310)
- Wydarzenia oparte na dacie i czasie
- Znaczniki czasu, okresy i czasy trwania
- Wykonywanie obliczeń
- Formatowanie
- Lokalizacja / Strefy czasowe
Podstawy JUnita
- Przegląd JUnit, rozwój oparty na testach
- Testy i twierdzenia
- Praca z wyjątkami
- Organizowanie testów za pomocą JUnit
- Pisanie urządzeń - @Przed, @Po
- Zestawy testów i inne możliwości
- Przegląd obiektów próbnych
Narzędzia do budowania
- Przegląd mrówek
- Maven Przegląd
Wymagania
Znajomość języka Java i OOP. Uczestnicy muszą znać pakiety, przepływy i pętle sterujące, podstawowe konkretne klasy i podstawowe interfejsy.
Opinie uczestników (5)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Szkolenie - Quarkus for Developers
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Szkolenie - Groovy Programming
trener może wyraźnie wyjaśnić temat i odpowiedzieć na każde pytanie.
Hannah Mae Lubigan - Security Bank Corporation
Szkolenie - Advanced Spring Boot
Przetłumaczone przez sztuczną inteligencję
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Szkolenie - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.