Najważniejsze informacje

BESTSELLER!
Tytuł szkolenia
Programowanie w języku JAVA
Czas trwania
5 dni
Średnia ocena
4.75 / 5
Średnia ilość osób na szkoleniu
7
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1999 zł netto
Kod szkolenia
JAV-PRO1

Vouchery z roczną ważnością

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. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Szkolenie zamknięte już od 900 netto/os. Istnieje możliwość realizacji szkolenia w siedzibie klienta w dowolnym miejscu w Polsce i poza granicami.
Skontaktuj się z nami by dowiedzieć się więcej

Opinie uczestników:

Opis szkolenia

Szkolenie kierowane jest zarówno do osób nie mających dotychczas styczności z programowaniem, jak również osób programujących w innych językach.


Praktyka!

Szkolenie ma wymiar przede wszystkim praktyczny. Każdy temat omówiony przez instruktora jest poparty ćwiczeniem z danego zakresu. Pierwszego dnia szkolenia organizujemy "burzę mózgów" podczas której wraz z uczestnikami wymyślamy aplikację, którą następnie podczas szkolenia tworzymy z wykorzystaniem nowo nabytej wiedzy. Każdy kursant tworzy swoją wersję takiej aplikacji, może ją zabrać do domu i dalej rozwijać. Dotychczas w trakcie szkoleń uczestnicy tworzyli aplikacje takie jak:

  • Aplikacja do obsługi magazynu
  • Komunikator typu "Gadu Gadu"
  • Aplikacja do zgłoszeń serwisowych
  • Aplikacja do zarządzania zasobami ludzkimi
  • Wiele innych, cały czas powstają nowe :)

Szkolenia na wysokim poziomie - prowadzone przez programistów



Nasi trenerzy to programiści z wieloletnim stażem stale zajmujący się zawodowo programowaniem w Javie. Na codzień pracują w różnych firmach, mając cały czas styczność z technologią której nauczają następnie na naszych zajęciach. Dzięki temu możesz mieć pewność że są to praktycy którzy nieustannie podnoszą swoje kwalifikacje.


Uczestnik po ukończeniu tego szkolenia będzie potrafił:


  • Tworzyć aplikacje "okienkowe" i konsolowe
  • Znaleźć i poprawić błędy w aplikacjach JAVA
  • Tworzyć aplikacje wielowątkowe o równolegle działających procesach
  • Korzystać z zewnętrznych zasobów w aplikacjach JAVA
  • Stworzyć aplikację wykorzystującą bazy danych

Kompleksowy kurs programowania w Javie

Być może zainteresuje Cię dlugi kurs "Programista Java/Backend Developer"

Program

  1. Wprowadzenie do Javy i środowiska programistycznego
    • Ogólne omówienie platformy
    • Składowe JAVA – zagadkowe trójliterowce JDK, JVM, JRE
    • Instalacja JDK i środowiska programistycznego NetBeans IDE
  2. Obiektowość w Javie
    • Wstęp do programowania obiektowego
    • Na czym polega różnica między obiektem, a nie obiektem
  3. Klasa i obiekt danej klasy
    • Klasa a obiekt
    • Pola
    • Metody obiektów
  4. Konstruktory
    • Konstruktory domyślne
    • Konstruktory bezparametrowe vs posiadające parametry
    • Przesłanianie konstruktorów domyślnych
    • Przeciążanie konstruktorów
  5. Cykl życia obiektu
  6. Pakiety
    • Idea pakietów
    • Konwencje nazewnicze
  7. Specyfikatory dostępu
    • public
    • private
    • protected
  8. Interfejs graficzny
    • Okna
    • Pola edycyjne
    • Pola do wyświetlania danych
    • jCheckBox
    • jRadioButton
    • jCombobox
    • jTable
    • Przyciski
    • Obsługa zdarzeń – np. kliknięcia
    • Interakcje między komponentami
  9. Sterowanie programem – warunki
    • Podstawowa składnia prostej instrukcji warunkowej
    • Blokowość kodu i zakres widoczności zmiennych
    • Operatory logiczne
  10. Pętle - podstawa algorytmiki
    • Czym jest pętla?
    • Operatory inkrementacji i dekrementacji
    • Najczęściej używana pętla for
    • Bardzo ważna pętla while
    • Rzadka pętla do-while
  11. Pola i metody statyczne
    • Co robi słowo static?
    • Gdzie się tego używa?
    • Wzorzec projektowy Singleton
  12. Dziedziczenie klas
    • Co to znaczy dziedziczenie?
    • Do czego służy dziedziczenie?
    • Działanie dziedziczenia
    • Instrukcja super()
  13. Polimorfizm
    • Czym jest polimorfizm?
    • Przesłanianie metod
  14. Wyjątki i ich obsługa
    • Czym się różni wyjątek od błędu?
    • Try – catch
    • Klasy wyjątków
    • Propagacja wyjątków
  15. Kolekcje
    • Listy
    • Rodzaje listy
    • Klasy opakowujące
    • Zarządzanie zawartością kolekcji
    • Wykorzystanie kolekcji
  16. Wielowątkowość
    • Co to jest wątek?
    • Klasa Thread
    • Interfejs Runnable
    • Uruchamianie, wstrzymywanie, przywracanie i zatrzymywanie wątku
  17. JDBC – obsługa baz danych
    • Niezbędne biblioteki
    • Połączenie z bazą danych
    • Singleton a pula połączeń
    • Mapowanie modelu relacyjnego na obiektowy
    • Odczytywanie danych z bazy
    • Wstawianie nowych wierszy
    • Autogenerowanie kluczy
    • Kasowanie wierszy
    • Aktualizacja danych
    • Zapytania preparowane
    • Aspekty wydajnościowe
  18. Dobre praktyki w programowaniu
  19. Co dalej?
    • Wzorce projektowe
    • JEE
    • Android
    • Frameworki
    • ORMy
    • Gdzie szukać pracy jako programista?

Szkolenia poprzedzające

Gwarantowane terminy

Termin od Do Miasto Cena Miejsca Opcje
15-01-2018 19-01-2018 Warszawa 1999 zł netto 5 Rezerwuj Pokaż
19-02-2018 23-02-2018 Warszawa 1999 zł netto 7 Rezerwuj Pokaż

Proponowane terminy

Termin od Do Miasto Cena Opcje
15-01-2018 19-01-2018 Kraków 1999 zł netto Rezerwuj Pokaż
15-01-2018 19-01-2018 Warszawa 1999 zł netto Termin gwarantowany! Rezerwuj Pokaż
15-01-2018 19-01-2018 Katowice 1999 zł netto Rezerwuj Pokaż
15-01-2018 19-01-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Kraków 1999 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Katowice 1999 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
19-02-2018 23-02-2018 Warszawa 1999 zł netto Termin gwarantowany! Rezerwuj Pokaż
12-03-2018 16-03-2018 Kraków 1999 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Katowice 1999 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Kraków 1999 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Katowice 1999 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Kraków 1999 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Katowice 1999 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Kraków 1999 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Katowice 1999 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Wrocław 1999 zł netto Rezerwuj Pokaż