Chcesz zwiększyć efektywność swojego procesu CI/CD/CD? Masz dość ciągłego kopiowania kodu pomiędzy pipeline'ami? Chciałbyś, aby developerzy, z którymi współpracujesz, samodzielnie i bez problemów tworzyli potrzebne im automatyzacje w Jenkinsie? W takim razie nasz kurs "Jenkins Shared Library" to idealne rozwiązanie dla Ciebie!
W ciągu 3 godzin nauczysz się, jak wykorzystać Shared Library w Jenkinsie, aby usprawnić swoje automatyzacje, zmniejszyć duplikację kodu i zwiększyć skalowalność swoich procesów. Pokażemy Ci, jak stworzyć gotowe, re-używalne elementy kodu Jenkinsa dla wielu różnych projektów.
Dlaczego warto wdrożyć Jenkins Shared Library?
-
Zasada DRY (Don't Repeat Yourself): Redukcja duplikacji kodu pozwala na wprowadzenie zmian dla wszystkich projektów w jednym miejscu. Nie będziesz musiał już zmieniać setki plików, aby podmienić jedną wartość.
-
Lepsza organizacja: Uporządkowanie i zarządzanie złożonymi pipeline'ami w bardziej przejrzysty sposób.
-
Współpraca zespołowa: Przygotuj swoim zespołom gotowe moduły i funkcje, których będą mogli używać bez potrzeby poznawania detali implementacji.
-
Oszczędność czasu i redukcja błędów: Wprowadzenie nowego serwisu będzie o wiele prostsze, jeżeli użyjesz gotowych, sprawdzonych bibliotek, zamiast wymyślać koło na nowo.
Szczegóły

Termin najbliższej edycji: dołącz do newslettera!
Warunkiem wystartowania danej edycji jest zebranie minimum 4 osobowej drużyny!




Ilość godzin: 3h, zajęcia praktyczno – teoretyczne

Wielkość grupy: maksymalnie 15 uczestników

Prowadzący: kurs w całości prowadzony przez aktywnego, branżowego praktyka z doświadczeniem w nauczaniu

Tryb kursu: kurs zdalny wieczorowy, 17:30 – 20:30

Forma szkolenia: Spotkanie na żywo na platformie Zoom
Kto poprowadzi kurs?
Zagadnienia - czego się nauczysz?
-
Wprowadzenie
-
Struktura repozytorium
-
Podstawy pisania i używania funkcji w Shared Library
-
Zaawansowane zagadanienia
-
Zmienne globalne, zarządzanie błędami, logowanie i inne
-
Testowanie kodu shared library
-
Wersjonowanie kodu

Czego wymagamy?
Znajomośc Jenkinsa w stopniu podstawowym


Znajomosc koncepcji CI/CI/CD oraz tworzenia pipelineów

Wiedza czym jest Jenkinsfile

Wymagania sprzętowo - systemowe:
-
własny komputer* - wymagania minimalne: procesor intel i5 (lub odpowiednik), 16GB pamięci RAM, system operacyjny Windows (7 lub wyższy) lub Linux.
-
zestaw słuchawkowy z mikrofonem i kamerka internetowa
-
stabilne łącze internetowe
*Preferowany prywatny - komputery korporacyjne często posiadają ograniczenia utrudniające udział w zajęciach. Jeśli chcesz skorzystać ze sprzętu firmowego - warunkiem koniecznym będzie możliwość wyłączenia lub zmiany konfiguracji antywirusa i firewalla.
Cena i zapisy
Cena kursu: 549 zł brutto
-
Wystawiamy faktury VAT (23%)
Informacje o kolejnej edycji już wkrótce! Chcesz być na bieżąco? Zapisz się do newslettera kursu Jenkins Shared Library - poinformujemy Cię o starcie kolejnej edycji oraz otwarciu zapisów!
Co otrzymasz w cenie kursu?
-
3 godziny zajęć na żywo
-
Wsparcie doświadczonych mentorów
-
Autorskie materiały szkoleniowe w postaci prezentacji
-
Bezpłatny dostęp do wszystkich aktualizacji kursu
-
Dedykowany kanał w komunikatorze Discord
-
Dostęp do nagrań z lekcji (również po zakończeniu kursu!)
-
Dostęp do wszystkich przyszłych aktualizacji szkolenia
-
Certyfikat ukończenia szkolenia Jenkins Shared Library


Ocena na profilu Google:

Ocena na Facebooku:

Dopiero zaczynasz swoją przygodę z narzędziami DevOpsa?
W takim razie sprawdź kurs DevOps Core 2.0. Podczas zajęć praktycznych zbudujesz od podstaw funkcjonalny projekt CI/CD/CD i nauczysz się automatyzować proces budowania aplikacji.
