Programowanie

Szkolenie pod nazwą ,,Back - End (Java, Spring, Hibernete, Maven, Gradle)"

Szkolenie skierowane jest do osób chcących poznać lub nabyć nowe umiejętnośc z zakresu Back - End (Java, Spring, Hibernete, Maven, Gradle).

...

Zdalne

80 h

8

Szkolenie pod nazwą ,,Back - End (Java, Spring, Hibernete, Maven, Gradle)"

Opis kursu

"Back-End (Java, Spring, Hibernate, Maven, Gradle)" to kompleksowy kurs, który uczy, jak tworzyć nowoczesne i skalowalne aplikacje po stronie serwera z wykorzystaniem języka Java i popularnych narzędzi do zarządzania projektami. Kurs rozpoczyna się od wprowadzenia do programowania w Javie, obejmując podstawy języka, obiektowe podejście do programowania oraz zarządzanie pamięcią i wyjątkami.

Uczestnicy szybko przejdą do frameworka Spring, gdzie nauczą się budować aplikacje oparte na architekturze MVC (Model-View-Controller), zarządzać zależnościami i tworzyć RESTful API. W kursie omówione zostaną także techniki integracji z bazami danych przy użyciu Hibernate – narzędzia ORM (Object-Relational Mapping), które ułatwia pracę z relacyjnymi bazami danych.

Kolejnym krokiem będzie zapoznanie się z narzędziami do automatyzacji procesów budowania projektów: Maven i Gradle, które pomagają zarządzać zależnościami, kompilacją oraz testami. Uczestnicy dowiedzą się, jak organizować i automatyzować procesy programistyczne, co przyspieszy pracę nad projektami. Szkolenie obejmuje również aspekty związane z bezpieczeństwem aplikacji, jak autoryzacja, uwierzytelnianie użytkowników oraz zarządzanie sesjami. Ważnym elementem jest nauka testowania aplikacji oraz wdrażania gotowych rozwiązań na serwerach. Kurs kończy się projektem praktycznym, podczas którego uczestnicy stworzą w pełni funkcjonalną aplikację opartą na Javie i Springu. Po zakończeniu szkolenia uczestnicy otrzymają certyfikat, który potwierdzi ich umiejętności w zakresie tworzenia aplikacji back-endowych.

Czego się nauczysz:

  • Podstawy języka Java: typy danych, operatory, instrukcje sterowania, struktury danych
  • Programowanie obiektowe w Javie: klasy, obiekty, dziedziczenie, polimorfizm
  • Praca z kolekcjami w Javie
  • Wyjątki i obsługa błędów w Javie
  • Wprowadzenie do Java EE i technologii webowych
  • Podstawy frameworka Spring: kontenery DI, wstrzykiwanie zależności, aspekty
  • Spring MVC: tworzenie kontrolerów, widoków i modeli
  • Praca z warstwą serwisową Spring: adnotacje @Service, @Repository, @Autowired
  • Testowanie aplikacji Spring: Spring Boot Test, Mockito
  • Wdrażanie aplikacji Spring na serwerach produkcyjnych
  • Podstawy ORM Hibernate: mapowanie obiektów na relacje bazodanowe
  • Praca z sesjami i transakcjami Hibernate
  • Zapytania HQL i Criteria API
  • Optymalizacja zapytań Hibernate

Wymagania:

  • system operacyjny Windows 7/8/10 lub Mac OS X
  • pakiet Microsoft Office, Libre Office, Open Office
  • minimalna prędkość łącza: 512KB/sek

FAQ

Zapisz się na kurs

Szkolenie pod nazwą ,,Back - End (Java, Spring, Hibernete, Maven, Gradle)"

Cena brutto: 7200

Cena netto: 7200

Szczegóły

Wszystkie

80 h

Poziom Podstawowy

Wszystkie Grupa Wiekowa

Slaskie

Z dofinansowaniem

Dodatkowe informacje

80 Godzin zajęć

Materiały szkoleniowe

Ćwiczenia Praktyczne

Najnowsze techniki

Certyfikat ukończenia