« wróć...Projektowanie systemu 5-warstwowego w praktyce: od architektury do działania

Kiedy?

4 lipca 


O której?

10:00-14:00

Gdzie?

ul. Kilińskiego 98, Łódź


Koszt?

kurs bezpłatny 

certyfikat uczestnictwa

Jak zapisać się na kurs?


REJESTRACJA

 

KURS ODWOŁANY!

Plakat przedstawia grafikę cyfrową przedstawiającą sieć powiązań

Nowoczesne aplikacje internetowe to nie jeden monolityczny system, ale zestaw współpracujących ze sobą warstw, z których każda pełni konkretną rolę. Podczas kursu uczestnicy poznają i przećwiczą w praktyce architekturę 5-warstwową — od koncepcji po działający model aplikacji.

 

Kurs pokazuje, jak projektować przepływ danych między frontendem, API, bazą danych, cache oraz warstwą autentykacji i autoryzacji. Uczestnicy zobaczą, jak te elementy współpracują ze sobą w realnym systemie oraz jakie decyzje architektoniczne wpływają na wydajność, bezpieczeństwo i skalowalność aplikacji.

Cel kursu

Celem szkolenia jest zrozumienie architektury 5-warstwowej oraz nauczenie uczestników, jak projektować i łączyć jej komponenty w spójny, działający system.

 

Prowadzący kurs

Ikona przedstawiająca kontur mężczyzny w koszuli i krawacie

mgr inż Andrzej Herman

Program kursu

1.Wprowadzenie do architektury 5-warstwowej

- czym jest architektura warstwowa,
- rola Frontendu, API, bazy danych, cache oraz warstwy bezpieczeństwa,
- przykłady zastosowań w realnych systemach.

2.Projektowanie przepływu danych

- komunikacja między warstwami,
- modelowanie przepływu informacji,
- zależności i odpowiedzialności komponentów.

3.API i integracja systemu

- podstawy budowy API,
- komunikacja frontend–backend,
- integracja warstw w spójny system.

4.Cache i wydajność

- po co stosujemy cache,
- podstawowe mechanizmy przyspieszania aplikacji,
- wpływ cache na skalowalność systemu.

5.Bezpieczeństwo systemu

- autentykacja vs autoryzacja,
- podstawowe mechanizmy zabezpieczeń,
- najczęstsze błędy w projektowaniu bezpieczeństwa.

6.Dobre praktyki i case study

- zasady projektowania systemów IT,
- typowe błędy architektoniczne,
- analiza prostego systemu end-to-end.

7.Efekt końcowy

Każdy uczestnik kończy kurs z:

- działającym modelem aplikacji w architekturze 5-warstwowej,
- zrozumieniem zależności między komponentami systemu,
- praktyczną wiedzą o projektowaniu systemów IT,
- certyfikatem: „Podstawy projektowania i implementacji systemów IT w architekturze 5-warstwowej”.