Szkolenie: Continuous Integration z wykorzystaniem Jenkins
Szkolenie Continuous Integration z Jenkins to praktyczny kurs dla programistów Java, który kompleksowo wprowadza w automatyzację procesów CI/CD, konfigurację i obsługę serwera Jenkins, integrację z narzędziami developerskimi oraz wdrażanie nowoczesnych praktyk DevOps
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:CI/JENKINS
Continuous Integration z wykorzystaniem Jenkins
Cele szkolenia
Szkolenie przygotowuje do samodzielnego wdrażania i zarządzania procesami Continuous Integration i Continuous Delivery w projektach programistycznych
Szkolenie uczy automatyzacji budowania, testowania oraz wdrażania aplikacji z wykorzystaniem serwera Jenkins i narzędzi wspierających
Szkolenie pokazuje, jak integrować narzędzia kontroli wersji, systemy budowania oraz testowania w ramach zautomatyzowanego procesu CI/CD
Szkolenie omawia sposoby implementacji i utrzymania bezpiecznego, skalowalnego środowiska CI/CD w organizacji
Dla kogo?
Programistów Java z doświadczeniem w pracy zespołowej, chcących wdrażać automatyzację procesów wytwarzania oprogramowania
Team leaderów i architektów odpowiedzialnych za rozwój, integrację i utrzymanie środowisk CI/CD w projektach IT
Specjalistów DevOps oraz osób planujących rozwijać kompetencje w zakresie automatyzacji i zarządzania cyklem życia aplikacji
Efekty kształcenia
Uczestnik konfiguruje i obsługuje serwer Jenkins w środowisku projektowym
Uczestnik automatyzuje procesy budowania, testowania i wdrażania aplikacji
Uczestnik integruje Jenkins z narzędziami takimi jak Git, Maven, Gradle
Uczestnik projektuje i wdraża przepływy pracy CI/CD przy użyciu Jenkinsfile
Uczestnik analizuje wyniki testów oraz monitoruje jakość kodu
Uczestnik stosuje zasady bezpieczeństwa i zarządza uprawnieniami w Jenkins
Wymagania
Znajomości języka Java
Dodatkowym atutem będzie także umiejętność posługiwania się takimi narzędziami jak: Git, SVN, Maven, Gradle, JUnit
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wstęp do CI/CD
Ciągłe budowanie
Ciągłe testowanie
Ciągła inspekcja
Ciągłe wdrażanie
DevOps
Narzędzia CI/CD
Jenkins
Wprowadzenie
Architektura
Instalacja i konfiguracja
Zadania
Pluginy
Notyfikacje
Integracja z Git
Integracja z Maven
Definiowanie przepływu pracy przy pomocy kodu
Sposób deklaratywny
Sposób skryptowy
Jenkinsfile
Testowanie
Uruchamianie testów
Prezentacja wyników
Badanie pokrycia kodu testami
Testy jednostkowe
Testy API
Jenkins security
Jenkins w kontekście Infrastruktury jako kodu (IaC)
Terraform
Jenkins w kontekście pracy z AWS
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

