Szkolimy
i audytujemy od ponad 24 lat.

Szkolenie Java - od podstaw

Opinie
(0)
Dane szkolenia
Czas trwania
3 dni, 24 godzin
Poziom trudności
Możliwe opcje szkolenia
Zamów to szkolenie w Twojej firmie
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Język szkolenia
polski
Szkolenie Szkolenie Cena katalogowa od 1400,00 zł netto (1722,00 zł brutto) Pozostałe ceny
Zaproponuj miejsce i termin
Informacje ogólne

Kompleksowy kurs programowania w języku Java od podstaw. Uczestnicy poznają składnię języka, programowanie obiektowe oraz praktyczne budowanie aplikacji — krok po kroku, z dużą ilością ćwiczeń.

Czego się nauczysz:

  • podstaw i składni języka Java,
  • programowania obiektowego (klasy, obiekty, dziedziczenie),
  • pisania samodzielnych aplikacji w Javie.

Dla kogo: osoby rozpoczynające naukę programowania oraz chcące nauczyć się Javy od zera — bez wcześniejszego doświadczenia.

Konspekt

Moduł 1. Wprowadzenie do technologii

  • Instalacja najnowszego pakietu JDK (z ang. Java Development Kit),
  • Wirtualna maszyna Javy,
  • Proces kompilacji i uruchomienia programu,
  • Pliki *.jar:
    • Tworzenie plików *.jar z użyciem narzędzia jar z pakietu JDK,
    • Plik manifestu,
    • Uruchamianie plików *.jar.
  • Środowisko pracy programisty:
    • IntelliJ IDEA Community.
  • Usuwanie obiektów z pamięci:
    • Garbage Collector i metoda finalize(),

 

Moduł 2. Podstawy składni języka

  • Zmienne i operatory,
  • Instrukcje warunkowe i instrukcje sterujące.

 

Moduł 3. Programowanie obiektowe

  • Klasy i obiekty
    • Alokacja obiektów w pamięci (użycie operatora new)
    • Definicja klasy,
    • Konstruktor,
    • Blok statyczny i blok inicjalizacyjny,
    • Kolejność wykonywania operacji podczas alokacji obiektów,
    • Metoda toString().
    • Klasy wewnętrzne oraz klasy zagnieżdżone
    • Klasy anonimowe (z ang. anonymous class),
    • Klasy opakowujące dla typów prostych (z ang. wrapper class),
    • Klasy abstrakcyjne oraz pojęcie interfejsu,
    • Klasy finalne,
    • Typy wyliczeniowe (z ang. Enum).
  • Paradygmaty programowania obiektowego:
    • Abstrakcja,
    • Hermetyzacja (enkapsulacja):
      • Modyfikatory dostępu:
      • Polimorfizm i dziedziczenie.
  • Sytuacje wyjątkowe
    • Omówienie wybranych, wbudowanych wyjątków,
    • Tworzenie własnych wyjątków.
  • Operacje na ciągach tekstowych:
    • ==
    • equals()
    • compareTo()
    • StringBuilder vs StringBuffer.
    • Klasy szablonowe (z ang. generic class).

 

Moduł 4. Biblioteka standardowa

  • Java Collection Framework:
    • Pakiet java.util:
      • Lista (List, ArrayList, LinkedList), 
      • Zbiór (Set,HashSet,LinkedHashSet),
      • Mapa (Map, HashMap, LinkedHashMap).
  • Kontrakt Equals() & HashCode(),
  • Interfejsy:
    • Comparable,
    • Comparator.

 

Moduł 5. Operacje wejścia/wyjścia

  • Strumienie:
    • Strumień znakowy:
    • Reader
    • Writer
  • Strumień bajtowy:
    • InputStream:
    • OutputStream.
  • Serializacja obiektów:
    • Interfejs markujący Serializable,
    • Modyfikator Transient.

 

Moduł 6. Programowanie współbieżne

  • Pojęcie wątku,
    • Cykl życia wątku.
  • Tworzenie programów wielowątkowych:
    • Klasa Thread,
    • Interfejs Runnable,
  • Synchronizacja wątków:
    • Metody synchronizowane,
    • Sekcja krytyczna.

 

Moduł 7. Refleksja i Adnotacje

  • Pojęcie refleksji,
    • Obiekt typu Class.
  • Adnotacje:
    • Tworzenie własnych adnotacji,

 

Moduł 8. Java 8

  • Zmiany w interfejsach,
  • Wyrażania lambda,
    • Operacje na strumieniach (programowanie funkcyjne):
    • filter,
    • map,
    • reduce.
  • Interfejsy funkcyjne:
  • Function, Predicate, BiConsumer, BiFunction, BinaryOperator.
  • Pakiet java.time.

 

Moduł 9. Dokumentacja

  • Narzędzie Javadoc z pakietu JDK.

 

Moduł 10. Narzędzia pracy programisty

  • Automatyczne budowanie aplikacji:
    • Wprowadzenie do Apache Maven
  • Wersjonowanie kodu źródłowego:
    • System kontroli wersji kodu GIT.
Pokaż więcej
Wymagania

Szkolenie nie wymaga znajomości programowania — zaczynamy od podstaw. Wystarczy swobodna obsługa komputera.

W cenę szkolenia wliczono
  • Certyfikat NTG – honorowany na terenie całego kraju
  • Autorskie materiały szkoleniowe w formie elektronicznej bądź papierowej
  • Gwarancja jakości szkolenia
  • Materiały szkoleniowe, notatnik, długopis
  • Kontakt z trenerem po szkoleniu
  • Kawa, herbata, słodki poczęstunek 
  • Firma posiada wpis w Urzędzie Miasta Łodzi jako placówka kształcenia ustawicznego.

 

Firma NT GROUP Sp. z o.o. jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT. 

Dofinansowanie

Zachęcamy do skorzystania z możliwości dofinansowania szkoleń oferowanych przez naszą firmę. Dostępne rozwiązania:

  • Wsparcie z Funduszy Europejskich (BUR) nawet do 85% na usługi rozwojowe dla przedsiębiorstw oraz osób indywidualnych.
  • Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego do 100% wartości szkolenia na kształcenia pracowników i pracodawców.

 

Skontaktuj się z nami, aby uzyskać więcej informacji. Oferujemy pełne wsparcie w tym procesie.  

Zapraszamy!

 

 Dofinansowanie szkoleń KFS

 Dofinasowanie szkoleń PARP

 

 

Powiązane szkolenia
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1750,00 zł netto (2152,50 zł brutto)
2 dni / 16 godzin
oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1900,00 zł netto (2337,00 zł brutto)
2 dni / 16 godzin
oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 3200,00 zł netto (3936,00 zł brutto)
3 dni / 24 godzin
oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 2400,00 zł netto (2952,00 zł brutto)
Cena promocyjna: od 1680,00 zł netto (2066,40 zł brutto)
3 dni / 24 godzin
3 oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 2100,00 zł netto (2583,00 zł brutto)
2 dni / 16 godzin
oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1600,00 zł netto (1968,00 zł brutto)
2 dni / 16 godzin
oceny
Bestsellery
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 28-09-2026 09:00

Cena katalogowa: 1600,00 zł netto (1968,00 zł brutto)
2 dni / 16 godzin
5 oceny
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft

Najbliższy termin: 28-09-2026 09:00

Cena katalogowa: 2500,00 zł netto (3075,00 zł brutto)
3 dni / 24 godzin
3 oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 980,00 zł netto (1205,40 zł brutto)
2 dni / 16 godzin
oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 960,00 zł netto (1180,80 zł brutto)
2 dni / 12 godzin
37 oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 08-10-2026 09:00

Cena katalogowa: 1200,00 zł netto (1476,00 zł brutto)
Cena promocyjna: od 530,00 zł netto (651,90 zł brutto)
2 dni / 16 godzin
77 oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 490,00 zł netto (602,70 zł brutto)
2 dni / 8 godzin
oceny
Możliwe terminy szkoleń
Zaproponuj miejsce i termin
Opinie
(0)
Dodaj
Dane szkolenia
  • Czas trwania: 3 dni , 24 godzin
  • Poziom trudności:
  • Język: polski
  • Język materiałów: polski
  • Prowadzący
  • Możliwe opcje szkolenia:
    Zamów to szkolenie w Twojej firmie
    Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie