Trwają zapisy do grupy

Continuous Integration z wykorzystaniem Jenkins

Szkolenie w sposób przekrojowy omawia ideę Continuous Integration (CI) na przykładzie serwera Jenkins

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:CI/JENKINS

ci-dijenkins

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

18 lipca
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2150 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:

19 września
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2150 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:

21 listopada
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2150 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?

Dostępne terminy

Interesują Cię inne terminy?

Continuous Integration z wykorzystaniem Jenkins

Cele szkolenia

  • Zrozumienie idei Continuous Integration i Continuous Delivery
  • Automatyzacja powtarzalnych zadań
  • Instalacja i podstawowa konfiguracja serwera Jenkins
  • Tworzenie i automatyzacja zadań
  • Przygotowanie i automatyzacja testów na różnych poziomach
  • Wdrażanie i wersjonowanie aplikacji
  • Implementacja idei CI/CD w firmie

Dla kogo?

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

Zalety

  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

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

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

Trener IT specjalizujący się w tematach związanych z testowaniem. Entuzjasta metodyk zwinnych, doświadczonym w pracy zarówno jako Developer, Tester jak i Product Owner. Kierunkowe wykształcenie techniczne (Wydział Elektroniki i Technik Informacyjnych na Politechnice Warszawskiej) i studia podyplomowe z zakresu efektywnego zarządzania w IT pozwalają mu kompleksowo zarządzać wymaganiami projektowymi i produktowymi, uwzględniając i balansując zarówno aspekty techniczne i biznesowe. Posiada bogate…