Szkolenia z programowania uczą tworzenia oprogramowania i aplikacji, obejmując języki (np. Python, Java) i zasady kodowania. Kursy są dostępne dla początkujących i zaawansowanych, w specjalizacjach jak web development czy aplikacje mobilne.
Celem jest wyposażenie w praktyczne umiejętności do pracy w IT. Uczestnicy uczą się pisać efektywny kod i pracować w zespołach, zdobywając cenne kwalifikacje na rynku pracy.
Szkolenie wprowadza uczestników do mikroserwisów, omawiając kluczowe koncepcje zarządzania zależnościami i generowania projektów. Uczestnicy uczą się tworzyć projekty, zarządzać konfiguracją oraz odświeżać konfigurację aplikacji w trakcie jej trwania. Uczestnicy będą też skupiać się na komunikacji mikroserwisów. Poznają zasady odkrywania usług, odpornej komunikacji HTTP oraz komunikacji opartej na wiadomościach. Praktyczne ćwiczenia obejmują tworzenie aplikacji HTTP, korzystanie z bezpieczników (circuit breakers) i pisanie API gateways.
Szkolenie wprowadza uczestników do testów jednostkowych, omawiając ich znaczenie i różne typy. Kursanci uczą się pisać dobrze zorganizowane testy, używać mocków i stubów oraz testować kod wielowątkowy.
Uczestnicy poznają również zasady testowania integracji z różnymi komponentami, takimi jak frameworki IoC, serwery HTTP, systemy wiadomości i bazy danych.
W ramach szkolenia testowana będzie również architektura aplikacji, API w ramach testów kontraktowych, przypadki brzegowe oraz pisane będą testy oparte na właściwościach.
Chcesz zorganizować szkolenie zamknięte dla swojej firmy?