Programowanie w języku JAVA

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

28.02 04.03 Termin gwarantowany Szkolenie online
Zapisz się
23.05 27.05
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Udział online 2000 PLN (netto)
Szkolenie stacjonarne 2500 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  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
  2. Sterowanie programem – warunki
    • Podstawowa składnia prostej instrukcji warunkowej
    • Blokowość kodu i zakres widoczności zmiennych
    • Operatory logiczne
  3. 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
  4. Pola i metody statyczne
    • Co robi słowo static?
    • Gdzie się tego używa?
    • Wzorzec projektowy Singleton
  5. GIT
    • Repozytorim zdalne a lokalne
    • Obsługa z poziomu konsoli
    • Łączenie zmian i rozwiązywanie konfliktów
  6. Maven
    • Cykl zycia
    • Plik pom.xml
    • Jak obsługiwać biblioteki
  7. Obiektowość w Javie
    • Wstęp do programowania obiektowego
    • Na czym polega różnica między obiektem, a nie obiektem
  8. Klasa i obiekt danej klasy
    • Klasa a obiekt
    • Pola
    • Metody obiektów
  9. Konstruktory
    • Konstruktory domyślne
    • Konstruktory bezparametrowe vs posiadające parametry
    • Przesłanianie konstruktorów domyślnych
    • Przeciążanie konstruktorów
    • Cykl życia obiektu
  10. Pakiety
    • Idea pakietów
    • Konwencje nazewnicze
  11. Specyfikatory dostępu
    • public
    • private
    • protected
  12. Interfejs graficzny (Java FX)
    • Okna
    • Pola edycyjne
    • Pola do wyświetlania danych
    • Przyciski
    • Obsługa zdarzeń – np. kliknięcia
    • Interakcje między komponentami
  13. Dziedziczenie klas
    • Co to znaczy dziedziczenie?
    • Do czego służy dziedziczenie?
    • Działanie dziedziczenia
    • Instrukcja super()
  14. Polimorfizm
    • Czym jest polimorfizm?
    • Przesłanianie metod
  15. 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
  16. Kolekcje
    • Listy
    • Rodzaje listy
    • Klasy opakowujące
    • Zarządzanie zawartością kolekcji
    • Wykorzystanie kolekcji
  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. Nowości w Javie 19
    • Klasy Record
    • Dziedzieczenie Sealed
    • Pattern matching
    • Switch expressions
    • Text Blocks
  20. Co dalej?
    • Wzorce projektowe
    • JEE
    • Android
    • Frameworki
    • ORMy
    • Gdzie szukać pracy jako programista?

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
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 :)

W ramach szkolenia omawiane są również nowości w Javie 19.

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

Vouchery

Nie wykorzystałeś tegorocznego budżetu szkoleniowego? Nic straconego! Zakup vouchera umożliwia wykorzystanie budżetu w jednym okresie rozliczeniowym, a zrealizowanie go w innym.

Voucher można zakupić na dowolną kwotę. Nie musisz też od razu wybierać konkretnego szkolenia. Możesz podjąć tę decyzję, gdy zechcesz zrealizować voucher. Voucher możesz wykorzystać na udział w szkoleniach otwartych w ramach dostępnych terminów lub na szkolenie zamknięte tylko dla Twojego zespołu.

Voucher ważny jest przez rok od momentu zaksięgowania środków. Chcesz wiedzieć więcej?
Porozmawiaj z nami!
Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe szkolenia Java!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 4.72/5

    Programowanie w języku JAVA

    25-09-2021 Szkolenie raczej można by nazwać warsztatami. Dużo kodowania - co oceniam bardzo pozytywnie, Wojciech Żukrowski, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    03-04-2021 Szkolenie interesujące, miła atmosfera, fajny prowadzący. Pełna profeska :) Beata Pilek, Powiat Jarosławski
  • 5.0/5

    Programowanie w języku JAVA

    05-12-2020 Szkolenie super! Bardzo kompetentny prowadzący. Krystian Maciej Motała, Zespół Szkół Technologicznych im.Gen. Prof. S. Kaliskiego
  • 5.0/5

    Programowanie w języku JAVA

    05-12-2020 Polecam :). Super szkolenie oraz materiały szkoleniowe. Robert Karasiński, Anthillo Solutions Sp. z o.o.
  • 5.0/5

    Programowanie w języku JAVA

    14-03-2020 Bardzo fajne szkolenie, prowadzone w łatwo przyswajalny sposób. Mariusz Wołoszyn, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    14-03-2020 Bardzo dobre szkolenie. Pozwalające zrozumieć postawy Javy wraz z poznaniem sposobów na szybie i wydajne pisanie kodu. Szkolenie prowadzone przez osobę merytoryczną potrafiącą przekazywać wiedzę w przystępny sposób niezależnie od poziomu wiedzy kursanta. Grzegorz Wołejko, Asseco Poland S.A.
  • 4.78/5

    Programowanie w języku JAVA

    14-12-2019 Jestem bardzo zadowolona. Prowadzacy posiada duza wiedze praktyczna. Szkolenie bylo dobrze zorganizowane, nie bylo meczace, pomimo, ze trwalo 5 dni i obejmowalo duza ilosc materialu. Ewa Zubik, PERPETUO WIOLETA MANIAK
  • 4.74/5

    Programowanie w języku JAVA

    28-09-2019 Fajne szkolenie, które jest dla mnie zarazem przypomnieniem jak i odświeżeniem wiedzy z programowania JAVA. Po szkoleniu jestem w stanie teraz rozwijać się bardziej w tym kierunku ;-) Daniel Styrc, ista Shared Services Polska Sp. z o.o.
  • 5.0/5

    Programowanie w języku JAVA

    29-06-2019 Bardzo świetny kurs, prowadzony z dokładnością oraz z pełną profesjonalnością Michał Łyszkowski, null
  • 4.71/5

    Programowanie w języku JAVA

    26-01-2019 szkolenie w wersji profesjonalnej dostępne dla początkujących ( bardzo dużo otrzymałem wiedzy ) zostałem praktycznie zmotywowany do nauki i poznawania dziedziny programistycznej Mirosław Sekuła, Mirosław Sekuła Usługi Telekomunikacyjne
  • 4.81/5

    Programowanie w języku JAVA

    08-12-2018 Rzeczowe szkolenie, z naciskiem na praktykę. Polecam :) Aleksandra Mielniczek, Capgemini Polska Sp. z.o.o
  • 5.0/5

    Programowanie w języku JAVA

    09-11-2018 Polecam Juliusz Buczko, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    09-11-2018 profesjonalnie i na temat Magdalena Skrzypek, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    09-11-2018 Szkolenie zwiększyło poziom wiedzy. Łukasz Szopa, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    07-09-2018 Jedno z lepszych szkoleń jakie miałem przyjemność odbyć w całej mojej karierze. Tomasz Olczak, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    07-09-2018 Bardzo dobre szkolenie od podstaw. Użytkownik nie posiadający wiedzy programistycznej może spokojnie rozpocząć swoją ścieżkę od wizyty w JSystems. Solidne podstawy, szkolenie dopasowane do grupy. Mateusz Sznajder, NETIA SA
  • 4.78/5

    Programowanie w języku JAVA

    22-06-2018 Kurs od podstaw dał solidne podstawy do dalszego programowania. Sylwia Wojcieszak, EduBroker Sp. z o.o.
  • 4.78/5

    Programowanie w języku JAVA

    22-06-2018 Kurs pozwala poznać możliwości javy i wskazać drogę do osiągnięcia celu jakim jest programowanie w tym języku. Agnieszka Segit, Natura Sp. z o.o.
  • 4.92/5

    Programowanie w języku JAVA

    20-04-2018 Dużo wiadomości w krótkim czasie, dobrze wytłumaczone. Jan Grabowski, Jan Grabowski
  • 4.85/5

    Programowanie w języku JAVA

    20-04-2018 Bardzo ciekawe szkolenie Marek Lisowski, Polkomtel Sp. z o.o.
  • 5.0/5

    Programowanie w języku JAVA

    21-03-2018 Oracle SQL + JAVA jest moim kolejnym szkoleniem, które obyłem w firmie JSystems. Nie zawiodłem się! Z uwagi na to, ze osoby prowadzące szkolenia są PRAKTYKAMI potrafią wyjaśnić i nauczyć kursantów naprawdę praktycznego zastosowania nowo nabytej wiedzy. Jestem bardzo zadowolony i z pewnością jeszcze skorzystam z oferty szkoleń w JSystems. Piotr Jarzębkowski, Instytut Lotnictwa
  • 5.0/5

    Programowanie w języku JAVA

    16-03-2018 OK polecam szkolenie, prowadzący bardzo kompetentny, mnóstwo ćwiczeń, dobre tempo. Krzysztof Gałecki, OSOBA PRYWATNA
  • 5.0/5

    Programowanie w języku JAVA

    16-03-2018 To mój drugi bootcamp w JSystems, i znów jestem nim zachwycony. Prowadzący szkolenie z Javy (Maciek) ma bogatą wiedzę z zakresu szkolenia i przekazuje ją w przejrzysty i bardzo przyswajalny sposób. Klasa sama w sobie. Michał Zygmund, Instytut Lotnictwa
  • 5.0/5

    Programowanie w języku JAVA

    19-01-2018 Szkolenie przeprowadzone niesamowicie profesjonalnie z humorystycznymi akcentami. Wiedza przekazana profesjonalnie, wszystkie niejasności wytłumaczone, program szkolenia bardzo dobrze przemyślany. Prowadzący tłumaczy idealnie - zanim problem zdążył się pojawić, od razu został rozwiązany. Polecam szkolenie równie bardzo dla początkujących jak i osób które chciały by uporządkować swoja wiedzę :) Adam Nowakowski, Instytut Lotnictwa
  • 5.0/5

    Programowanie w języku JAVA

    19-01-2018 Polecam, kurs prowadzony na bardzo wysokim poziomie, trener posiada ogromna wiedze i potrafi przekazac ja dalej, co jest dla mnie najwazniejsze. Michał Wikiera, Urząd Pracy m.st. Warszawy
  • 4.92/5

    Programowanie w języku JAVA

    19-01-2018 Polecam szkolenie dla osób, które w tak naprawdę bardzo szybki i przyjemny sposób chcą poznać tajniki JAVY od podstaw do zakresu średnio-zaawansowanego :) Przemysław Ostolski, Kapsch Telematic Services Sp. z o.o.
  • 4.71/5

    Programowanie w języku JAVA

    24-11-2017 Kurs pozwolił mi na usystematyzowanie wiedzy z zakresu programowania w Javie. Jakub Roguski, OSOBA PRYWATNA
  • 5.0/5

    Programowanie w języku JAVA

    20-10-2017 Jakość + wiedza + dobra atmosfera = jsysytems Polecam :) Kamila Waszkiewicz, Polkomtel Sp. z o.o.
  • 4.92/5

    Programowanie w języku JAVA

    20-10-2017 Szkolenie profesjonalne, prowadzący kompetentny, rzetelnie przygotowany, odpowiednio charyzmatyczny. Zakres szkolenia odpowiedni, tematy przedstawione jasno i przejrzyście. Serdecznie polecam! Marcin Majdański, Uniwersytet Zielonogórski
  • 5.0/5

    Programowanie w języku JAVA

    20-10-2017 Bajka. Konrad Fedko, P4 Sp. z o.o.
  • 4.85/5

    Programowanie w języku JAVA

    25-09-2017 Bardzo dobrze prowadzone szkolenie. Dla mnie okazało się przypomnieniem/ułożeniem wiedzy. Jednak potrzebowałem bardziej zaawansowanej tematyki. Materiały dostarczone zawierają szerszą wiedzę niż szkolenie (in plus :)) Prowadzący przekazał materiały za pomocą których można swoją wiedzę znacznie rozszerzyć (in plus). Tomasz S., Asseco Poland S.A.
  • 4.71/5

    Programowanie w języku JAVA

    22-09-2017 Genialny prowadzący z szeroką wiedzą na wiele tematów i chętnie dzielący się tą wiedzą sprawia, że szkolenie było efektywne, przystępne i zarazem przyjemne. Każdy mógł zadawać pytania w razie potrzeby. Co zaskakuje, prowadzący udostępnił e-materiały z innych szkoleń prowadzonych przez firmę. Gdyby wszyscy szkoleniowcy/nauczyciele/mentorzy byli tacy jak Andrzej świat byłby lepszy :) Dominik L., Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku JAVA

    15-09-2017 Polecam JSystems, wiedza przekazywana jest przez praktyków. Fajna atmosfera na szkoleniu, dużo treści w krótkim czasie. Poziom często dopasowywany jest do wymagań grupy Tomasz D., EduBroker Sp. z o.o.
  • 4.92/5

    Programowanie w języku JAVA

    15-09-2017 Wszystko w porządku, szkolenie przeprowadzone zgodnie z planowanym i dodatkowym programem. Jan Bacławski, Urząd Pracy m.st. Warszawy
  • 5.0/5

    Programowanie w języku JAVA

    15-09-2017 Bardzo dobre szkolenie. Polecam. Miła atmosfera. Przystępnie wytłumaczone. Krzysztof Gasek, NetWorks! Sp. z o.o.
  • 5.0/5

    Programowanie w języku JAVA

    15-09-2017 Szkolenie było prowadzone na wysokim poziomie. Zagadnienia poruszane na szkoleniu były omawiane w sposób przejrzysty i były poparte praktycznymi przykładami. Urszula W., ING Bank Śląski SA

Trenerzy kategorii Java

Michał Gellert
Marcin Dzierżak

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

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

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.