Programowanie w języku JAVA

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

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. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii Java mamy jeszcze wiele szkoleń. Sprawdź jakie!

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.

Więcej
Szkolenie stacjonarne 2500,00 PLN (netto)
Udział online 2000,00 PLN (netto)
Czas trwania 5 dni

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

Dowiedz się więcej

Czego się nauczysz?

  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?

Najbliższe terminy tego szkolenia

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ć?

Michał Kruczkowski

Paweł Urban

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

  • Bardzo fajne szkolenie, prowadzone w łatwo przyswajalny sposób.

    5.0 / 5 Mariusz Wołoszyn, Asseco Poland S.A. 14-03-2020 Programowanie w języku JAVA
  • 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.

    5.0 / 5 Grzegorz Wołejko, Asseco Poland S.A. 14-03-2020 Programowanie w języku JAVA
  • Solidne szkolenie z podstaw programowania w Javie.

    4.42 / 5 Igor Bragar, Asseco Poland S.A. 14-12-2019 Programowanie w języku JAVA
  • 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.

    4.78 / 5 Ewa Zubik, PERPETUO WIOLETA MANIAK 14-12-2019 Programowanie w języku JAVA
  • 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 ;-)

    4.74 / 5 Daniel Styrc, ista Shared Services Polska Sp. z o.o. 28-09-2019 Programowanie w języku JAVA
  • Bardzo świetny kurs, prowadzony z dokładnością oraz z pełną profesjonalnością

    5.0 / 5 Michał Łyszkowski, null 29-06-2019 Programowanie w języku JAVA
  • 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

    4.71 / 5 Mirosław Sekuła, Mirosław Sekuła Usługi Telekomunikacyjne 26-01-2019 Programowanie w języku JAVA
  • Rzeczowe szkolenie, z naciskiem na praktykę. Polecam :)

    4.81 / 5 Aleksandra Mielniczek, Capgemini Polska Sp. z.o.o 08-12-2018 Programowanie w języku JAVA
  • Polecam

    5.0 / 5 Juliusz Buczko, Asseco Poland S.A. 09-11-2018 Programowanie w języku JAVA
  • profesjonalnie i na temat

    5.0 / 5 Magdalena Skrzypek, Asseco Poland S.A. 09-11-2018 Programowanie w języku JAVA
  • Szkolenie zwiększyło poziom wiedzy.

    5.0 / 5 Łukasz Szopa, Asseco Poland S.A. 09-11-2018 Programowanie w języku JAVA
  • Dziękuję za profesjonalne przeprowadzenie szkolenia "Programowanie w języku Java 8"

    4.67 / 5 Jan Lipka, Polska Grupa Górnicza Sp. z o.o. 12-10-2018 Programowanie w języku JAVA
  • Jedno z lepszych szkoleń jakie miałem przyjemność odbyć w całej mojej karierze.

    5.0 / 5 Tomasz Olczak, Asseco Poland S.A. 07-09-2018 Programowanie w języku JAVA
  • 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.

    5.0 / 5 Mateusz Sznajder, NETIA SA 07-09-2018 Programowanie w języku JAVA
  • Kurs od podstaw dał solidne podstawy do dalszego programowania.

    4.78 / 5 Sylwia Wojcieszak, EduBroker Sp. z o.o. 22-06-2018 Programowanie w języku JAVA
  • Kurs pozwala poznać możliwości javy i wskazać drogę do osiągnięcia celu jakim jest programowanie w tym języku.

    4.78 / 5 Agnieszka Segit, Natura Sp. z o.o. 22-06-2018 Programowanie w języku JAVA
  • Było miło :)

    4.5 / 5 Łukasz Kudła, Polkomtel Sp. z o.o. 20-04-2018 Programowanie w języku JAVA
  • Bardzo ciekawe szkolenie

    4.85 / 5 Marek Lisowski, Polkomtel Sp. z o.o. 20-04-2018 Programowanie w języku JAVA
  • Dużo wiadomości w krótkim czasie, dobrze wytłumaczone.

    4.92 / 5 Jan Grabowski, Jan Grabowski 20-04-2018 Programowanie w języku JAVA
  • 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.

    5.0 / 5 Piotr Jarzębkowski, Instytut Lotnictwa 21-03-2018 Programowanie w języku JAVA
  • OK polecam szkolenie, prowadzący bardzo kompetentny, mnóstwo ćwiczeń, dobre tempo.

    5.0 / 5 Krzysztof Gałecki, OSOBA PRYWATNA 16-03-2018 Programowanie w języku JAVA
  • 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.

    5.0 / 5 Michał Zygmund, Instytut Lotnictwa 16-03-2018 Programowanie w języku JAVA
  • 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ę :)

    5.0 / 5 Adam Nowakowski, Instytut Lotnictwa 19-01-2018 Programowanie w języku JAVA
  • Polecam, kurs prowadzony na bardzo wysokim poziomie, trener posiada ogromna wiedze i potrafi przekazac ja dalej, co jest dla mnie najwazniejsze.

    5.0 / 5 Michał Wikiera, Urząd Pracy m.st. Warszawy 19-01-2018 Programowanie w języku JAVA
  • 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 :)

    4.92 / 5 Przemysław Ostolski, Kapsch Telematic Services Sp. z o.o. 19-01-2018 Programowanie w języku JAVA
  • Kurs pozwolił mi na usystematyzowanie wiedzy z zakresu programowania w Javie.

    4.71 / 5 Jakub Roguski, OSOBA PRYWATNA 24-11-2017 Programowanie w języku JAVA
  • Jakość + wiedza + dobra atmosfera = jsysytems Polecam :)

    5.0 / 5 Kamila Waszkiewicz, Polkomtel Sp. z o.o. 20-10-2017 Programowanie w języku JAVA
  • Szkolenie profesjonalne, prowadzący kompetentny, rzetelnie przygotowany, odpowiednio charyzmatyczny. Zakres szkolenia odpowiedni, tematy przedstawione jasno i przejrzyście. Serdecznie polecam!

    4.92 / 5 Marcin Majdański, Uniwersytet Zielonogórski 20-10-2017 Programowanie w języku JAVA
  • Bajka.

    5.0 / 5 Konrad Fedko, P4 Sp. z o.o. 20-10-2017 Programowanie w języku JAVA
  • 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).

    4.85 / 5 Tomasz S., Asseco Poland S.A. 25-09-2017 Programowanie w języku JAVA
  • Jestem tu po raz drugi, i przechodząc szkolenie z kolejnym trenerem spotykam się z wielką pasją i zaangażowaniem. Nauka od takich osób to czysta przyjemność .. dziękuje

    4.35 / 5 Mariusz Kania, Sales Group Sp. z o.o. 22-09-2017 Programowanie w języku JAVA
  • 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 :)

    4.71 / 5 Dominik L., Asseco Poland S.A. 22-09-2017 Programowanie w języku JAVA
  • 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

    5.0 / 5 Tomasz D., EduBroker Sp. z o.o. 15-09-2017 Programowanie w języku JAVA
  • Jestem zadowolony. Prowadzący sprawnie omawia szeroki zakres wiedzy związanej z programowaniem w Java. Ogólnie zdobyłem dużo ciekawych informacji.

    4.35 / 5 Piotr P., Agencja Restrukturyzacji i Modernizacji Rolnictwa 15-09-2017 Programowanie w języku JAVA
  • Wszystko w porządku, szkolenie przeprowadzone zgodnie z planowanym i dodatkowym programem.

    4.92 / 5 Jan Bacławski, Urząd Pracy m.st. Warszawy 15-09-2017 Programowanie w języku JAVA
  • Bardzo dobre szkolenie. Polecam. Miła atmosfera. Przystępnie wytłumaczone.

    5.0 / 5 Krzysztof Gasek, NetWorks! Sp. z o.o. 15-09-2017 Programowanie w języku JAVA
  • 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.

    5.0 / 5 Urszula W., ING Bank Śląski SA 15-09-2017 Programowanie w języku JAVA

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.