Plan Szkolenia
Wprowadzenie
- JVM, JRE i JDK
- Zintegrowane środowisko programistyczne
- Kompilacja i wykonanie Java kodu
Java Składnia
- Pakiety
- Zmienne, tablice i typy danych
- Operatory i przepływ sterowania
- Szczegóły wyliczania
Zorientowane obiektowo Programming
- Klasy i obiekty
- Konstruktory klas
- Dziedziczenie, przeciążanie i zastępowanie
- Modyfikatory Access
- Klasy abstrakcyjne
- Interfejsy
Java Ramy kolekcji
- Kolekcje a tablice
- Listy, mapy, kolejki i zestawy
- Mapy
- Kontrakt Equals i hashCode
- Sortowanie
Obsługa wyjątków
- Klasa Throwable
- Sprawdzone i niezaznaczone wyjątki
- Rzucanie wyjątku
- Instrukcje 'try...catch'
- Tworzenie niestandardowych wyjątków
API wejścia/wyjścia
- Praca ze strumieniami wejściowymi i wyjściowymi
- Strumień bajtów a strumień znaków
- Obsługa plików
- Serializacja obiektów
- NIO.2
Java Współbieżność
- Wątki i współbieżność
- Klasa wątków a interfejs Runnable
- Uruchamianie wątków przy użyciu ExecutorService
- Synchronizacja wątków
Wymagania
Wymagana znajomość proceduralnego języka programowania (np. C, PHP, Basic, Pascal) lub obiektowego języka programowania.
Opinie uczestników (7)
Trainer was kind and polite, he tried to cover everything and there were a lot of info for 4 days and he did great.
Lucian
Szkolenie - Java Fundamentals
I liked that the trainer was very serious, professional and quickly solved any problems
Cristina
Szkolenie - Java Fundamentals
That way it was structured with working on examples.
Maria
Szkolenie - Java Fundamentals
The exercises were clearly explained and it was easy to follow the trainer explanations step by step.
Irina
Szkolenie - Java Fundamentals
exceptional trainer I would like to salute for his methodology and wide range of subject matter expertise
Mahdi Alami Hamedane - Dubai Courts
Szkolenie - Java Fundamentals
I liked how the trainer interacted with us.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Szkolenie - Java Fundamentals
The opening from the trainer to explain thing that we didn't understand, even if there was outside the course curriculum.