Więcej informacji o kursie
Update: Kurs był nagrywany w 2020 roku z wykorzystaniem Spring Boot 2.x.Aktualnie niektóre biblioteki mogą działać trochę inaczej.Jednak podstawowy związane z mikroserwisami będą zawsze aktualne :)W kursie skupiam się na warstwie serwerowej aplikacji webowych. Czyli tym, co należy do obowiązków Java Developera. Kurs zaczyna się od uporządkowania wiedzy na temat działania aplikacji internetowych, począwszy od protokołu HTTP. W kursie przedstawiam wiedzę teoretyczną, a następnie pokazuje jej użycie w praktyce. Czyli np. lekcja teoretyczna na temat komunikacji synchronicznej, następnie implementacja REST API, lekcja teoretyczna na temat komunikacji asynchronicznej następnie łączenie dwóch aplikacji za pomocą RabbitMQ. Staram się przedstawić jak najlepiej zaimplementować daną funkcjonalność oraz wyjaśnić zasady jej działania. Wykorzystywane technologie są tłumaczone od podstaw. Przykładowo, naukę Spring Boot rozpoczynam od działania kontekstu Springa, w dalszej części przechodzę przez najważniejsze funkcjonalności tego frameworka, które są używane do tworzenia aplikacji internetowych.Po utrwaleniu wiedzy związanej z tworzeniem aplikacji w Spring Boot zaczyna się wkraczanie w świat mikroserwisów. Analogicznie jak wcześniej, na początku teoria później praktyka. Kurs jest stworzony w taki sposób, abyś mógł się skupić na pisaniu kodu. Narzędzia takie jak RabbitMQ czy bazy danych możesz zainstalować lokalnie lub skorzystać z alternatywy pokazanej w kursie, czyli z zewnętrznych darmowych instancji tych usług. Podczas kursu będziemy tworzyć od podstaw aplikację w architekturze mikroserwisów.
Certyfikat | |
Zajęcia | 75 |
Godziny | 16 |
Rodzaj szkolenia | online |
Egzamin wstępny | |
Sprawdzanie prac domowych | |
Projekt dyplomowy | |
Pomoc w zatrudnieniu | |
Język | Polski |
Czego nauczysz się na tym kursie?
- Architektura mikroserwisów
- Spring Cloud
- Spring Boot
- Java
- Spring Framework