Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Pierwsze kroki
- Java Fenomen technologii
- Jak napisać podstawową aplikację „hello world”.
- Jak skompilować i wykonać kod Java.
- Jak uczynić kod nieco bardziej złożonym
Przedstawiamy Apache Maven
- Konwencja ponad konfiguracją
- Maven Wtyczki
- Model koncepcyjny projektu
Instalowanie i uruchamianie Maven
- Pobieranie i instalowanie Maven
- Testowanie Maven instalacji
- Uzyskiwanie pomocy z Maven
Prosty Maven projekt
- Tworzenie prostego projektu
- Tworzenie prostego projektu
- Prosty model obiektowy projektu
Java Składnia
- Object-Oriented Programming Pojęcia
- Zmienne, tablice, typy danych, operatory i przepływ sterowania
- Co to są zmienne referencyjne
- Klasy i obiekty
- Czym jest dziedziczenie i jak działa
- Czym są interfejsy, dlaczego są pisane i jak
- Jak używać obiektów Java String i Number oraz jak formatować dane wyjściowe
- Do czego służą pakiety i dlaczego musimy używać dyrektywy importowej
Java Obiekty
- Java przegląd klas
- Java cykl życia klasy
- Modyfikatory klas i dziedziczenie
- Przeciążenie” i nadpisanie
- Konstruktorzy klas
- Wielopostaciowość
- Relacje: JEST i MA
- słowo kluczowe „statyczne”.
- Kiedy używać elementów statycznych
- Używanie obiektów w aplikacji wdrożonej za pomocą Maven
Dostosowywanie Maven projektu
- Dostosuj informacje o projekcie
- Dodaj nowe zależności
- Dodaj zasoby
- Tworzenie spakowanej aplikacji wiersza poleceń
Optymalizacja i refaktoryzacja Maven POM
- Oczyszczanie POM
- Optymalizacja zależności
- Optymalizacja wtyczek
- Ostateczne POM
Java Kolekcje
- Interfejs kolekcji
- Listy, mapy i zbiory
- Kolekcje i tablice
- Konkurencja
- Zarządzaj kolekcjami za pomocą aplikacji wdrożonej za pomocą Maven
Java Pamięć
- Śmieciarz
- Stos i stos
- Cykl życia obiektu
- metoda „finalize()”.
Java Wyjątki
- Ogólna idea Java Wyjątków
- Środowisko wykonawcze i „prawdziwe” wyjątki
- Zgłaszanie wyjątku
- instrukcje „spróbuj...złap”.
- deklaracja „rzuca”.
- Projektowanie własnych wyjątków
- Testuj wyjątki i zarządzaj nimi za pomocą aplikacji wdrożonej za pomocą Maven
Projekt wielomodułowy z Maven
- Budowa projektu wielomodułowego
- Uruchamianie aplikacji wielomodułowej
Java Współbieżność
- Wątki i współbieżność
- Zadania wątkowe
- Łączenie wątków
- Widoczność zmiennych klas
- Zbuduj i uruchom aplikację wielowątkową za pomocą Maven
Wymagania
Wymagana znajomość proceduralnego języka programowania (np. C, PHP, Basic, Pascal) lub obiektowego języka programowania.
28 godzin