Štart nového projektu na zelenej lúke s použitím IntelliJ IDEA, verzovaním cez git, repozitári v GitLab a dokumentáciou v AsciiDoc.
UINF/PRO1a - Projekt I.
GitLab a GitFlow: práca s branchami, merge requestami, incidentami a riešenie typických situácií pri spolupráci na kóde.
Databázové migrácie s Flyway a ich integrácia s GitLab CI/CD pipelines.
Zabezpečenie webovej aplikácie cez Spring Security a udržiavanie účtov v MySQL.
Spring Security a OAuth2 pomocou IAM služby Keycloak.
Základné úlohy pri práci s kontajnerizovanými aplikáciami pre Docker.
Dockerovské aplikácie a komplexné pipeliny pre nasadzovanie kontajnerov na prostredie cez GitLab CI/CD.
Spring Boot a integračné testy s databázami cez TestContainers.
Reverzná proxy a loadbalansovanie pre repliky služieb.