Java – przygotowanie do egzaminu OCAJP

Najbliższe terminy szkoleń

Opis szkolenia

Szkolenie przeznaczone dla osób znających podstawy języka programowania Java, rozumiejących obiektowość i chcących przystąpić do egzaminu OCAJP. W ofercie mamy również szkolenie przygotowujące do OCPJP. Dzięki podziałowi na dwa osobne szkolenia możemy każde z zagadnień omówić znacznie dokładniej. Zarówno pierwszego jak i ostatniego dnia szkolenia przeprowadzany jest próbny egzamin.

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Czas trwania 5 dni
Poziom trudności Średni
Cena kursu 2500,00 PLN (netto)

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Zagadnienia podstawowe
    • Zakres zmiennych
    • Struktura klasy
    • Tworzenie i uruchamianie z konsoli prostych aplikacji posiadających metodę main. Pisanie na outpucie konsoli
    • Importowanie pakietów
    • Cechy Javy: niezależność od platformy, zorientowanie obiektowe, enkapsulacja itd.
  2. Praca z typami danych w Javie
    • Deklarowanie i inicjalizacja zmiennych
    • Różnice pomiędzy typami obiektowymi i prostymi
    • Odczyt i zapis zawartości pól obiektu
    • Cykl życia obiektu
    • Używanie klas opakowujących takich jak Boolean, Double, Integer
  3. Operatory warunkowe i bloki decyzyjne
    • Używanie operatorów warunkowych
    • Różnice pomiędzy == i equals
    • Bloki if i if/else
    • Blok switch
  4. Tworzenie i używanie tablic
    • Deklaracja, inicjalizacja i używanie tablic jednowymiarowych
    • Deklaracja, inicjalizacja i używanie tablic wielowymiarowych
  5. Pętle
    • Tworzenie i używanie pętli while
    • Tworzenie i używanie pętli for
    • Tworzenie i używanie pętli do/while
    • Porównanie pętli
    • Używanie break i continue
  6. Metody i enkapsulacja
    • Tworzenie metod z argumentami, zwracających wyniki
    • Przeciążanie metod
    • Stosowanie „static” w metodach i polach
    • Tworzenie i przeciążanie konstruktorów
    • Modyfikatory dostępu
    • Stosowanie enkapsulacji
  7. Dziedziczenie
    • Pojęcie dziedziczenia i korzyści płynące z jego stosowania
    • Wykorzystanie polimorfizmu
    • Przeciążanie metod w dziedziczeniu
    • Wykorzystanie rzutowania
    • Używanie „super” i „this” w celu dostępu do obiektów i konstruktorów
    • Używanie klas abstrakcyjnych i interfejsów
  8. Obsługa wyjątków
    • Różnice pomiędzy wyjątkami kontrolowanymi, niekontrolowanymi i błędami
    • Stosowanie konstrukcji try/catch. Zmiana przepływu programu w związku z pojawiającymi się wyjątkami
    • Obsługa wyjątków
    • Tworzenie i wywoływanie metod wyrzucających wyjątki
    • Najważniejsze klasy wyjątków (NullPointerException,
    • ArithmeticException,ArrayIndexOutOfBoundsException,ClassCastException)
  9. Wybrane klasy z Java API
    • Manipulacja datą przy użyciu StringBuilder
    • Manipulacja obiektami klasy String
    • Wykorzystanie klas LocalDateTime, LocalDate, LocalTime, DateTimeFormatter,Period
    • Wykorzystanie ArrayList
    • Tworzenie i wykorzystanie prostych wyrażeń Lambda

Co wyróżnia szkolenia Java w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Paweł Urban

Andrzej Klusiewicz

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Gdzie prowadzimy szkolenia?

Warszawa (siedziba firmy) Grójecka 1/3, 02-019
Kraków
Wrocław
Katowice

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.