Cel szkolenia

Poznanie języka Java oraz nabycie praktycznej umiejętności programowania w języku Java. Zdobycie podstaw języka umożliwiających programowanie i przygotowanie do programowania zaawansowanego.

Korzyści

Uczestnicy warsztatu poznają:

  • pojęcia dotyczące języka Java
  • środowisko programowania
  • zasady programowania obiektowego
  • obsługę strumieni danych w tym komunikację z systemem poprzez pliki
  • podstawy wyrażeń regularnych
  • zasady przenośności kodu
  • przykłady dostępnych interface’ów graficznych
  • komunikację z bazami danych i działania na danych zapisanych w bazach

Słuchacze zdobędą szczegółową wiedzę pozwalającą na:

  • tworzenie aplikacji w języku Java SE
  • znaczenie i wykorzystanie bibliotek
  • programowanie wielowątkowe
  • obsługę zdarzeń i wyjątków (błędów)
Zakres szkolenia
  • Proste obiekty i typy danych
  • Programowanie obiektowe
    • modelowanie obiektowe
    • klasy
    • interace’y
  • Obsługa błędów i wyjątków
  • Środowisko systemowe i operacje I/O
    • kolekcje danych,
    • klasy systemowe,
    • strumienie danych i operacje na plikach
  • Zaawansowane kolekcje oraz operacje I/O
    • algorytmy i sortowanie kolekcji
    • dekorowanie strumieni,
    • klasa Scanner
    • formatowanie
  • Biblioteki JavaSE
    • logowanie
    • wyrażenia regularne
  • Lokalizacja aplikacji w języku Java (i18n)
  • Programowanie wielowątkowe i współbieżność
    • cykl życia
    • synchronizacja i ochrona danych
    • zakleszczenia
  • Interface graficzny
    • pojęcia podstawowe
    • delegacyjny model zdarzeń
    • komponenty graficzne
    • podstawowe biblioteki
  • Komunikacja z bazami danych
    • połączenia, operacje na danych DB
  • Frameworki JPA: Hibernate oraz Spring
  • Ćwiczenia praktyczne

 

Adresaci

Wszystkie osoby biorące udział w procesie tworzenia oprogramowania, członkowie zespołów projektowych oraz programiści znający inne języki programowania obiektowego (C/C++/C#, VB, Pascal, Delphi itp.)

Liczebność grupy: 8-15 uczestników

Czas trwania: 4 dni

Dostępny język: PL / EN

Dostępny język materiałów: PL / EN

Forma kursu
Prezentacja, wykład, ćwiczenia, dyskusja. Dostępne w formule online.

Pobierz pełną ofertę szkoleniową

POBIERZ OFERTĘ

Dziękujemy!

Przepraszamy, coś poszło nie tak.

Odśwież stronę i spróbuj ponownie.

Przetwarzanie...

Wybierz najdogodniejszy termin

Języki programowania

Java – podstawy programowania

Lokalizacja:
Wrocław
Język:
PL
Termin:
28.09.2020 - 01.10.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Łódź
Język:
PL
Termin:
28.09.2020 - 01.10.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Warszawa
Język:
PL
Termin:
28.09.2020 - 01.10.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Kraków
Język:
PL
Termin:
26.10.2020 - 29.10.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Warszawa
Język:
PL
Termin:
26.10.2020 - 29.10.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Kraków
Język:
PL
Termin:
23.11.2020 - 26.11.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Poznań
Język:
PL
Termin:
23.11.2020 - 26.11.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Warszawa
Język:
PL
Termin:
23.11.2020 - 26.11.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Kraków
Język:
PL
Termin:
14.12.2020 - 17.12.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Wrocław
Język:
PL
Termin:
14.12.2020 - 17.12.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Łódź
Język:
PL
Termin:
14.12.2020 - 17.12.2020
Cena netto:
3 500 PLN
Języki programowania

Java – podstawy programowania

Lokalizacja:
Warszawa
Język:
PL
Termin:
14.12.2020 - 17.12.2020
Cena netto:
3 500 PLN

Dziękujemy za zapisanie się na szkolenie.

Skontaktujemy się z Tobą w celu finalizacji zapisu.

WYŚLIJ KOLEJNY FORMULARZ

Przepraszamy, coś poszło nie tak i Twoja wiadomość nie została dostarczona.

Odśwież stronę i spróbuj ponownie

Przetwarzanie...

Dziękujemy za zapisanie się na szkolenie.

Skontaktujemy się z Tobą w celu finalizacji zapisu.

WYŚLIJ KOLEJNY FORMULARZ

Przepraszamy, coś poszło nie tak i Twoja wiadomość nie została dostarczona.

Odśwież stronę i spróbuj ponownie

Przetwarzanie...

Może Cię również zainteresować

Języki programowania

Python - tworzenie aplikacji sieciowych

Czas trwania:
2 dni
Języki programowania

JavaScript – podstawy programowania

Czas trwania:
3 dni
Języki programowania

ReactJS – podstawy programowania

Czas trwania:
3 dni
Języki programowania

Mikroserwisy – podstawy programowania

Czas trwania:
3 dni
Języki programowania

Angular8 – podstawy programowania

Czas trwania:
3 dni
Języki programowania

AngularJS – podstawy programowania

Czas trwania:
4 dni
Języki programowaniaZostań Specjalistą IT

Zostań developerem Java

Czas trwania:
7 dni
Języki programowaniaZostań Specjalistą IT

Zostań developerem Python

Czas trwania:
6 dni
Języki programowaniaZostań Specjalistą IT

Zostań developerem Front-end

Czas trwania:
6 dni
Języki programowaniaRozwiązania testerskie

Programowanie w języku Java dla testerów

Czas trwania:
4 dni
Języki programowaniaRozwiązania testerskie

GIT – praktyczne podejście do pracy grupowej

Czas trwania:
2 dni

Jeśli masz pytania dotyczące naszych szkoleń,

skontaktuj się z ekspertem Sii

Agnieszka Rzeczkowska

Training Practice Manager

Skontaktuj się z ekspertem

Agnieszka Rzeczkowska

lub przeciągnij i upuść załączniki tutaj.

Dopuszczalne rozszerzenia: DOC, DOCX, PDF (max 5MB)

Dziękujemy za wypełnienie formularza.

Zapoznamy się z treścią Twojej wiadomość i skontaktujemy się z Tobą tak szybko, jak będzie to możliwe.

Przepraszamy, coś poszło nie tak i Twoja wiadomość nie została dostarczona.

Odśwież stronę i spróbuj ponownie

Przetwarzanie...

ITIL®, PRINCE2® są zarejestrowanymi znakami handlowymi należącymi do firmy AXELOS Limited i używanymi za jej zgodą. Wszelkie prawa zastrzeżone.
AgilePM® jest zastrzeżonym znakiem towarowym Agile Business Consortium Limited. Wszelkie prawa zastrzeżone.
Kursy AgilePM® są oferowane przez Sii, spółkę stowarzyszoną z Quint Wellington Redwood, akredytowaną organizację szkoleniową The APM Group Ltd.
Lean IT® Association jest zastrzeżonym znakiem towarowym Lean IT Association LLC. Wszelkie prawa zastrzeżone.
Wszystkie ceny podane na stronie to ceny netto. Należy doliczyć podatek VAT 23%.

ZATWIERDŹ