Wymagana znajomość proceduralnego języka programowania (np. C, PHP, Basic, Pascal) lub obiektowego języka programowania.
Kurs obejmuje podstawy rozwoju Java.
Wprowadza studentów w technologię Java i uczy ich podstawowej składni i pojęć Java, prowadząc do stworzenia prostego programu. Szkolenie obejmuje podstawowe pojęcia i funkcje języka Java Programming, koncentrując się na wyjątkach, podstawowym wejściu/wyjściu, współbieżności, wyrażeniach regularnych, frameworku kolekcji Java i środowisku platformy. Kurs kończy się, gdy wszystkie podstawowe funkcje języka Java zostaną wyjaśnione i przećwiczone.
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
United Arab Emirates - Java Fundamentals
Saudi Arabia - Java Fundamentals
South Africa - Java Fundamentals
Österreich - Java Fundamentals
Deutschland - Java Fundamentals
Czech Republic - Java Fundamentals
Magyarország - Java Fundamentals
Luxembourg - Java Fundamentals
New Zealand - Java Fundamentals
Philippines - Java Fundamentals
Costa Rica - Java Fundamentals
United Kingdom - Java Fundamentals
South Korea - Java Fundamentals