Trwają zapisy do grupy

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)

Poziom zaawansowania:

Kod kursu:CI/JENKINS

continuous-integrationautomatyzacja-buildowpipeline-ci

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

19 marca
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2365 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

17 grudnia
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2365 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

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

Pobierz program w PDF

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

Autorem szkolenia jest Piotr Buczek

Piotr Buczek to doświadczony menedżer i praktyk IT, który łączy ponad 15 lat doświadczenia w globalnych organizacjach z unikalnym zestawem kompetencji. W swojej pracy trenerskiej skutecznie integruje głęboką wiedzę techniczną z obszarów Cloud, Security, DevOps i całego cyklu życia oprogramowania (SDLC) ze strategicznym zarządzaniem produktem, zwinnością (Agile) i rozwiniętymi umiejętnościami miękkimi. Jako lider, który sam aktywnie programuje i testuje, potrafi dogłębnie zrozumieć technologię i…

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

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

23.09.2024

Uczestnik szkoleniaContinuous Integration z wykorzystaniem Jenkins

Arkadiusz Bednarczyk

dużo praktycznych rzeczy, czekanie na wszystkich, dużo zadań i pracy z uczestnikami

Więcej opinii