Programowanie w Javie – poziom zaawansowany
-
Poziom kursu
- Zaawansowany
-
Cena za uczestnika
-
3 200,00 zł netto
-
Czas trwania
-
4 dni
Taniej w grupie
O szkoleniu
Szkolenie przeznaczone jest dla osób, które mają opanowane podstawy Javy i chciałyby przejść do zaawansowanych aspektów wspomnianego języka. Podczas szkolenia uczestnik pozna zaawansowane typy zmiennych i struktury danych. Dowie się w jaki sposób tworzyć czysty kod, po co tworzyć dokumentację własnego kodu i jak korzystać z dokumentacji innych bibliotek. Uczestnik pozna również typy programowania i nauczy się programować obiektowo. Pozna podstawy algorytmiki oraz dowie się w jaki sposób sprawdzać złożoność algorytmów – będzie potrafił odróżnić dobry algorytm od złego algorytmu.
Szkolenie zakończy się utworzeniem aplikacji pogodowej, a podczas procesu tworzenia wspomnianej aplikacji uczestnik będzie mógł wykorzystać nabyte umiejętności w praktyce. Co więcej, projekt kończący szkolenie umożliwi uczestnikowi poznanie uniwersalnych zasad tworzenia dobrych aplikacji – od momentu planowania, przez tworzenie kodu i dokumentacji, po testowanie kodu.
Dla kogo jest to szkolenie?
Szkolenie przeznaczone jest dla osób, które mają opanowane podstawy Javy, ale również dla osób, które mają większe doświadczenie ze wspomnianym językiem i chciałyby uporządkować swoją wiedzę. Jest to szkolenie przeznaczone dla osób, które chciałyby poznać zaawansowane aspekty Javy oraz nauczyć się tworzenia własnych aplikacji komputerowych przy wykorzystaniu wspomnianego języka.
Czego się nauczę?
Po ukończeniu szkolenia, uczestnik będzie:
- Tworzyć czysty i odporny na błędy kod
- Operować na zmiennych zaawansowanego typu
- Wykorzystywać odpowiednie struktury danych w zależności od sytuacji
- Wyjaśnić czym jest programowanie obiektowe
- Programować obiektowo w Javie
- Obsługiwać i wywoływać błędy, tworzyć własne klasy błędów
- Ostrzegać użytkownika, monitorować kod (zbierać logi)
- Testować napisany kod
- Pracować ze strumieniami danych
- Wyjaśnić czym jest wielowątkowość
- Tworzyć równoległe wątki, które ze sobą współpracują
- Sprawdzać złożoność algorytmów oraz wybierać te algorytmy, które są lepsze
- Tworzyć projekty aplikacji i plany działania
- Korzystać z zewnętrznych API przy pomocy Javy
- Tworzyć własne moduły
- Tworzyć interfejsy graficzne dla użytkowników
Brałeś udział w szkoleniu?
Oceń nas i napisz opinię.