Continuous Integration z wykorzystaniem Jenkins

LICZBA DNI: 2 (16h)

KOD KURSU: CI/JENKINS

POZIOM SZKOLENIA:

# jenkins

# ci-di

Najbliższy termin:

22 kwietnia 2021

1950 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 2 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 2 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% dofinansowania na szkolenie? Dowiedz się jak »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Cena / os

22

kwietnia

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

1950 PLN netto
+ 23% VAT

Termin

22

kwietnia

Lokalizacja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

Cena / os

1950 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Programistów, team-leaderów i architektów, którzy w swojej codziennej pracy zajmują się wytwarzaniem oprogramowania w języku Java

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, Selenium, JMeter

ZALETY

Cele szkolenia

Zrozumienie idei Continuous Integration i Continuous Delivery

Automatyzacja powtarzalnych zadań

Instalacja i podstawowa konfiguracja serwera Jenkins

Konfiguracja automatycznych zadań do budowania aplikacji

Przygotowanie testów na różnych poziomach

Konfiguracja automatycznych zadań do testowania komponentów

Konfiguracja tworzenia wersji i wdrażania aplikacji

Konfiguracja zadań przy pomocy Jenkins DSL

Wdrożenie idei CI/CD w swojej firmie

Program

  • Niska jakość kodu źródłowego
  • Kod niegotowy do wdrożenia
  • Późne wykrywanie błędów
  • Scalanie zmian w kodzie przez kilka zespołów
  • Ciągłe budowanie
  • Ciągłe testowanie
  • Ciągła inspekcja
  • Ciągłe wdrażanie
  • Instalacja i konfiguracja
  • Ciągłe budowanie
  • Konfiguracja zadań
  • Pluginy
  • Integracja z Git
  • Integracja z Maven
  • Informacje o zakończonym buildzie
  • Sposób deklaratywny
  • Sposób skryptowy
  • Jenkinsfile
  • Uruchamianie testów
  • Prezentacja wyników
  • Badanie pokrycia kodu testami
  • Uwierzytelnianie
  • Autoryzacja
  • Reguły Checkstyle
  • Reguły PMD
  • Wykrywanie i prezentacja błędów z wykorzystaniem SpotBugs
  • Integracja z Sonar
  • Testy jednostkowe
  • Testy integracyjne
  • Testy systemowe
  • Testy akceptacyjne
  • Testy z wykorzystaniem przeglądarki, np. Selenium
  • Testy wydajnościowe, np. JMeter

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.