Programowanie Java

Opis i cel kursu

Kompletny kurs języka Java od zupełnych podstaw do tworzenia wielowarstwowych aplikacji różnego typu.

Java to jeden z najpopularniejszych języków programowania, napędzający większość systemów biznesowych świata, pozwalający tworzyć zarówno rozbudowane systemy serwerowe, jak i zwykłe aplikacje użytkownika, w tym aplikacje mobilne. Nic dziwnego więc, że wśród ogłoszeń o pracę w branży IT tak duża część dotyczy programowania w języku Java.

Aby skutecznie tworzyć oprogramowanie w Javie, trzeba poznać zarówno sam język, jak i technologie towarzyszące, które umożliwiają budowanie kompletnych aplikacji. Ten kompleksowy kurs obejmuje jedno i drugie.

Z myślą o osobach, które nie miały dotąd styczności z programowaniem, na początku dużo czasu poświęcamy dobremu zrozumieniu spraw fundamentalnych: zmiennych, pętli, funkcji, czy zasad programowania obiektowego. Tempo pracy, szczególnie przez pierwsze dni, dostosowane jest do nauki od podstaw (z tego też powodu osoby już programujące w innych językach zachęcamy do zainteresowania się kursem Programista Java – fast track).

Z biegiem czasu i uzyskując coraz większą biegłość, będziemy poznawać technologie towarzyszące, które pozwalają tworzyć w oparciu o języka Java kompletne aplikacje różnego typu, m.in.: okienkowe (Swing), webowe (serwlety, Spring MVC), usługi restowe (JAX-RS i Spring). Dowiemy się jak na różne sposoby korzystać z baz danych (SQL, JDBC, Hibernate, Spring Data) i jak testować aplikacje (JUnit).

INFORMACJE

  • Kurs przeznaczony dla osób ,które chcą osiągnąć poziom junior developera aplikacji webowych.
  • Zajęcia stacjonarne - na sali max 10 osób Dla kursów zdalnych - do 17 osób łącznie.
  • Rekrutacja - brak wymagań, kurs od kompletnych podstaw
  • Tryb zajęć

    Weekendowo (sob-niedz., średnio co 2 tygodnie)
    dziennie (bloki 3- i 4-dniowe, co ok. 2 tyg.)
    wieczorowo (2x w tygodniu, 18-20:30, przez kilka m-cy)

    Informacje o kursie
    Minimalna liczba uczestników
    4
    Maksymalna liczba uczestników

    Zajęcia stacjonarne – na sali max 10 osób
    Dla kursów zdalnych – do 17 osób łącznie.

    Liczba godzin usługi

    160 godzin zajęć +80h w domu = 240h

    Certyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) – w zakresie usług szkoleniowych
    Program kursu
    • Program

      1. Wprowadzenie do programowania
      2. Konfiguracja środowiska pracy
      3. Pierwsze kroki w Javie
      4. Podstawowe techniki programistyczne
      5. Programowanie obiektowe w Javie
      6. Aplikacje z graficznym interfejsem użytkownika
      7. Najważniejsze klasy narzędziowe platformy Java
      8. Dodatkowe narzędzia, biblioteki i techniki pracy
      9. Pierwszy rzut oka na dalsze zastosowania Javy
      10. Maven jako standard budowy projektów w świecie Javy
      11. Tworzenie aplikacji webowych na platformie
      12. Framework aplikacyjny Spring
      13. Bazy danych i ich obsługa w Javie
      14. Usługi sieciowe („web services”)
      15. Java – elementy zaawansowane
      16. Zastosowania języka i platformy Java
    Przeznaczenie i wymagania

    Kurs jest przeznaczony dla osób początkujących, które do tej pory nie programowały w żadnym języku.

    Od uczestników wymagana jest znajomość ogólnej obsługi komputera.

    Zarezerwowanie odpowiedniej ilości czasu w domu na ćwiczenia.

    Informacje o materiałach
      Materiały i skrypty szkoleniowe w formie cyfrowej
    Prowadzący zajęć

    Dodatkowe informacje

    Znajdziesz tu więcej informacji na temat tego szkolenia

    Zapisz się na szkolenie