Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!

Implementacja kilku aplikacji w Spring Boot komunikujących się z sobą tworząc architekturę rozproszoną
4.67 (266 reviews)
Udemy
platform
Polski
language
Web Development
category
instructor
Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!
1 397
students
16 hours
content
Nov 2023
last update
$19.99
regular price

Why take this course?

🚀 Kurs Mikroserwisy z Spring Cloud - Tworzenie aplikacji webowych! 🚀

Tytuł kursu: Implementacja kilku aplikacji w Spring Boot komunikujących się z sobą tworząc architekturę rozproszoną


📚 Wstęp: Kurs ten skupia się na aspektach mikroserwisów w kontekście aplikacji webowych, zaczynając od podstaw działania aplikacji internetowych i krok po kroku wprowadzając w świat komunikacji synchronicznej oraz asynchronicznej. Aktualizacja z 2020 roku: należy pamiętać, że nagrywanie kursu odbyło się z użyciem Spring Boot 2.x. Mimo zmian w niektórych bibliotekach, podstawowe zasady działania mikroserwisów pozostają ważne i aktualne.


🧠 Teoria i Praktyka:

  • Rozpoczynamy od wiedzy teoretycznej na temat protokołu HTTP i komunikacji między aplikacjami, a następnie przenosimy tę wiedzę do praktyki.
  • Praktyczne zastosowanie REST API, w tym implementacja synchronicznej komunikacji, zostaje poprzedzona teoretyczną bazą wiedzy na ten temat.
  • Następnie poświęcamy uwagę komunikacji asynchronicznej, pokazując jej zastosowanie w łączeniu aplikacji za pomocą RabbitMQ.
  • Wyjaśniamy i implementujemy wybrane funkcjonalności Spring Boot, zacząc od działania kontekstu Springa i krok po kroku wprowadzając najważniejsze komponenty frameworka.

👩‍💻 Praktyczne Zastosowanie Mikroserwisów:

  • Kurs przewodzi Cię przez proces tworzenia aplikacji mikroserwisowej od podstaw, zainstalowanym lokalnie narzędziami takimi jak RabbitMQ lub wykorzystując zewnętrzne darmowe instancje.
  • Zadania praktyczne mają zacząć rozwiązuje samodzielnie, co z kolei zostało zaproponowane jako punkt odniesienia przed objazdem rozwiązań proponowanych przez mnie.
  • Przeznaczony jest również czas na eksperymentowanie i naukę poprzez codzienne kodowanie oraz implementację aplikacji w architekturze mikroserwisów.

🛠️ Najistotniejsze technologie:

  • Java - język programowania, który jest fundamentem każdej aplikacji w Spring Boot.
  • Spring Boot - framework, który ułatwia tworzenie i uruchamianie pełnoprawnych aplikacji Java.
  • Spring Cloud - biblioteka wspierająca tworzenie rozproszonych systemów w chmurze.
  • Spring Data - biblioteka ułatwiająca komunikację z bazą danych.
  • PostgreSQL i MongoDB - dwa różne systemy baz danych, które są wykorzystywane w projektach.
  • RabbitMQ - narzędzie do komunikacji asynchronicznej.
  • Postman - klient HTTP służący do testowania API.

🎉 Do Ciebie: Dołącz do nas na tej wnderfulnej podróży przez świat mikroserwisów z Spring Cloud, gdzie każdy krok będzie kolejną lekcją w tworzeniu niezawodnych i skalowalnych aplikacji webowych. Zapraszamy do aktywnego udziału i nauki! 🎉

Course Gallery

Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych! – Screenshot 1
Screenshot 1Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!
Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych! – Screenshot 2
Screenshot 2Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!
Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych! – Screenshot 3
Screenshot 3Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!
Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych! – Screenshot 4
Screenshot 4Mikroserwisy z Spring Cloud - tworzenie aplikacji webowych!

Loading charts...

2843016
udemy ID
29/02/2020
course created date
20/08/2020
course indexed date
Bot
course submited by