Java dla programistów innych języków

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

Cena szkolenia 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. 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 przeznaczone dla osób programujących na co dzień w innych językach i mających w nich praktyczne doświadczenie. Kierowane jest do osób które chcą w szybki sposób poznać specyfikę języka Java , nie szukają szkolenia kierowanego do osób zupełnie początkujących, a pytaniem które najczęściej sobie ostatnio zadają jest „a jak to się robi w Javie?” :). Program tego szkolenia obejmuje zagadnienia od podstawowych do zaawansowanych. Szkolenie nie jest przeznaczone dla osób początkujących w programowaniu!
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!

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.