KURS DO SAMODZIELNEJ REALIZACJI

Opanuj Narzędzia CI/CD — Jenkins, GitHub Actions i GitLab CI/CD

Kurs Narzędzia CI/CD — około 30 godzin praktycznej nauki od Jenkins przez GitHub Actions po GitLab CI/CD. Potoki, Jenkinsfile, wyzwalacze, sekrety, macierze matrix, wdrożenia automatyczne z Ansible i kontenerami Docker/Nginx.

Kurs do samodzielnej realizacji — ucz się w swoim tempie, kiedy chcesz i gdzie chcesz

Kurs nieautoryzowany · Bezpieczna płatność · Faktury VAT

Narzędzia CI/CD dla DevOps

~30h

Godzin materiałów

26

Odcinków

20+

Lat doświadczenia instruktora

DevOps

Ścieżka DevOps w infrastrukturze

Czy to brzmi znajomo?

Chcesz wdrożyć CI/CD, ale każde narzędzie to osobny świat. Nie jesteś sam/sama.

Jenkins, GitHub Actions, GitLab CI/CD — za dużo narzędzi, zero praktyki

Wiesz, że narzędzia CI/CD istnieją, ale każde ma inną filozofię, inną składnię i inną dokumentację — a Ty nie masz czasu uczyć się trzech narzędzi na raz.

Pipeline’y i Jenkinsfile — YAML i Groovy, które nie chcą działać

Kopiujesz pipeline z internetu, zmieniasz dwie linijki — i spędzasz godziny na debugowaniu błędów w YAML lub Groovy, których nie rozumiesz.

Wdrożenia automatyczne — chcesz je robić, ale nie wiesz jak zacząć

Wiesz, że CI/CD powinno automatycznie budować, testować i wdrażać — ale od kodu do działającego pipeline’a jest przepaść, której sam nie potrafisz pokonać.

Sekrety, cache, artefakty — konfiguracja CI/CD to labirynt opcji

Zmienne, sekrety GPG, cache, artefakty, macierze matrix, wyzwalacze — każda platforma CI/CD ma dziesiątki opcji, a Ty nie wiesz, które naprawdę potrzebujesz.

Wyobraź sobie, że…

  • Konfigurujesz Jenkins od zera — projekty, agenty, potoki, Blue Ocean

  • Budujesz pipeline’y w GitHub Actions z wyzwalaczami, sekretami i macierzami matrix

  • Wdrażasz aplikacje automatycznie z GitLab CI/CD — od kodu do produkcji

  • Automatyzujesz wdrożenia z Ansible i kontenerami Nginx/Docker

  • Instalujesz własną instancję GitLab z CI/CD

  • Zarządzasz sekretami, cache i artefaktami w trzech różnych platformach CI/CD

To nie marzenie — to plan. A ten kurs jest Twoim następnym krokiem.

Dla kogo jest ten kurs?

Ten kurs jest dla Ciebie, jeśli…

Inżynier szukający automatyzacji wdrożeń

Wdrażasz aplikacje ręcznie i chcesz to zautomatyzować? Poznasz Jenkins, GitHub Actions i GitLab CI/CD — trzy najpopularniejsze narzędzia do automatyzacji pipeline’ów.

Administrator chcący wdrożyć CI/CD w organizacji

Twoja organizacja potrzebuje automatyzacji wdrożeń? Nauczysz się konfigurować Jenkins, GitHub Actions i GitLab CI/CD — od instalacji po produkcyjne pipeline’y z Ansible i Docker.

DevOps engineer budujący pipeline’y od zera

Chcesz budować pipeline’y CI/CD profesjonalnie? Ten kurs daje Ci praktyczne doświadczenie z trzema platformami — od prostych zadań po złożone wdrożenia z Ansible, Docker i Nginx.

Co zyskujesz w ramach kursu?

Kompletny pakiet wiedzy i narzędzi — wszystko, czego potrzebujesz, aby opanować narzędzia CI/CD.

Dożywotni dostęp do materiałów

Nagrania z zajęć, materiały na platformie e-learningowej — dostępne bez ograniczeń czasowych. Wracaj do materiału, kiedy tylko potrzebujesz.

~30 godzin nagrań z zajęć

Pełne nagrania z zajęć prowadzonych na żywo. Nastawiamy się na nauczanie, a nie tylko na odbycie kursu.

Platforma e-learningowa Moodle

Materiały teoretyczne w postaci filmów, zadania laboratoryjne i materiały uzupełniające — wszystko w jednym miejscu.

Discord + kontakt z prowadzącym

Na naszym serwerze Discord możesz zgłębiać wiedzę razem z naszą społecznością. W ramach rozsądku możesz też umówić się na spotkanie online z prowadzącym.

Zaświadczenie ukończenia kursu

Po ukończeniu kursu możesz uzyskać zaświadczenie ukończenia kursu wystawiane przez AdminAkademia — potwierdzenie zdobytych kompetencji.

Praktyczne laboratoria

Zadania laboratoryjne omawiane na filmach przez prowadzącego, które wykonujesz na swoim komputerze — uczysz się przez praktykę, nie tylko teorię.

Program kursu

26 odcinków — od Jenkins i GitHub Actions po GitLab CI/CD i własną instancję GitLab

BLOK 1

Jenkins — od podstaw do pipeline’ów

  • Wstęp do narzędzi CI/CD, przygotowanie środowiska, instalacja Jenkins
  • Po co nam narzędzia CI/CD — na przykładzie kontenera Docker z serwerem DNS
  • Wstęp do Jenkins UI — praca z użytkownikami, pierwszy projekt, pierwsze zadanie
  • Dodanie agenta do Jenkins
  • Prosty przepływ z testowaniem i budowaniem
  • Wyzwalanie projektu Jenkins po zmianach w repozytorium Git + wstęp do współpracy Jenkins z Ansible
  • Automatyczne wdrożenie witryny www z Ansible i kontenerem Nginx — bez Jenkins
  • Automatyczne wdrożenie witryny www z Ansible i kontenerem Nginx — z Jenkins (parametry w zadaniu)
  • Powiadomienia e-mail oraz wstęp do potoku (pipeline) i Jenkinsfile
  • Pipeline w Jenkinsfile — automatyczne wdrożenie witryny z Ansible i Nginx
  • Aktualizacja, kopia zapasowa, wtyczka Blue Ocean, przykład skryptowego potoku

BLOK 2

GitHub Actions

  • Rozpoczynamy pracę z GitHub Actions
  • GitHub CLI, GitHub Marketplace, self-hosted runner w GitHub Actions
  • Wyzwalacze (action triggers) i tryb ręczny (workflow_dispatch) w GitHub Actions
  • Cache, przekazywanie danych między zadaniami, warunkowe wykonanie kroków w GitHub Actions
  • Zmienne, sekrety, GPG szyfrowanie, macierz matrix w GitHub Actions
  • Wdrożenie #1 — kontener Docker z serwerem DNS w GitHub Actions
  • Wdrożenie #2 — witryna www z Ansible i kontenerem Nginx w GitHub Actions

BLOK 3

GitLab CI/CD

  • Wstęp do GitLab CI/CD
  • Self-hosted runner w GitLab CI/CD
  • Etapy potoku, before_script/after_script, wyzwalacze ręczne z parametrami, zmienne między zadaniami w GitLab
  • Warunkowe wykonanie, sekrety, GPG, sekrety plikowe w GitLab CI/CD
  • Macierze matrix, artifacts vs cache w GitLab CI/CD
  • Wdrożenie #1 — kontener Docker z serwerem DNS w GitLab CI/CD
  • Wdrożenie #2 — witryna www z Ansible i kontenerem Nginx w GitLab CI/CD

BLOK 4

Własna instancja GitLab

  • Instalacja samodzielnie utrzymywanej instancji GitLab z CI/CD

Kurs jest szkoleniem nieautoryzowanym, autorskim — realizuje praktyczne podejście do narzędzi CI/CD, od Jenkins przez GitHub Actions po GitLab CI/CD, z wdrożeniami opartymi o Ansible, Docker i Nginx.

Zobacz jak wygląda kurs

Obejrzyj fragment zajęć, aby zobaczyć styl nauczania i poziom szczegółowości materiału

Przykładowe nagranie z kursu

Twój instruktor

Uczysz się od praktyka z ponad 20-letnim doświadczeniem w branży IT.

Jarosław Karcewicz

Właściciel AdminAkademia · Trener IT · Wykładowca akademicki

  • Właściciel firmy AdminAkademia z ponad 20-letnim doświadczeniem w IT

  • Ponad 20 lat doświadczenia dydaktycznego jako trener IT i wykładowca akademicki

  • Autoryzowany instruktor Cisco Networking Academy

  • Twórca projektu AdminAkademia, w tym materiałów na kanale YouTube AdminAkademia

  • Pasjonat IT i sieci komputerowych — od czasów ZX Spectrum, Commodore C64, Atari i Amigi

  • Podejście do nauczania: uczyć, uczyć — nie tylko odbyć kurs, i tak, żeby zostało na zawsze

Cennik kursu

Przejrzyste ceny — bez ukrytych kosztów. Ceny brutto (z VAT 23%).

KURS NARZĘDZIA CI/CD

160 zł

Płatność jednorazowa

  • Pełny dostęp do całego kursu od razu
  • ~30h nagrań z zajęć — dożywotni dostęp
  • Materiały na platformie Moodle
  • Serwer Discord + kontakt z prowadzącym
  • Zaświadczenie ukończenia kursu

PAKIET WSZYSTKICH KURSÓW DEVOPS W INFRASTRUKTURZE — OSZCZĘDZASZ 141 ZŁ

Kompletna ścieżka DevOps — 449 zł

Cena regularna osobno: 160 + 150 + 160 + 120 = 590 zł

Zamów wszystkie 4 kursy DevOps razem i zaoszczędź 141 zł (prawie 24% rabatu). Kompletna ścieżka DevOps w infrastrukturze.

  • Ansible — automatyzacja infrastruktury (160 zł)
  • Python — programowanie sieciowe (150 zł)
  • Narzędzia CI/CD — Jenkins, GitHub Actions, GitLab CI/CD (160 zł)
  • Git — system kontroli wersji (120 zł)

Dodatkowe rabaty

  • 10% rabatu dla osób, które wcześniej kupiły inny kurs AdminAkademia

  • Rabat dla Patronów AdminAkademia — zgodnie z zasadami w profilu Patronite

  • Powyższe rabaty są sumowane

  • Faktury VAT — wystawiamy faktury VAT 23% (dla podmiotów publicznych — możliwe jest zwolnienie z VAT)

Co jest potrzebne, żeby zacząć?

  • Znajomość następujących zagadnień (nie są konieczne, ale pozwolą na lepsze rozumienie materiału): Podstawy Linux, Docker

  • Komputer z procesorem 64-bit z obsługą Intel VT-x/EPT lub AMD-V/RVI

  • Minimum 8 GB RAM (16 GB RAM mile widziane, z dyskiem SSD będzie się mniej denerwowało)

  • Oprogramowanie Oracle VM VirtualBox — prowadzący wskaże szczegóły na początku kursu

  • Chęć do nauki i odrobina systematyczności — resztę zapewniamy my

Twoje miejsce na ścieżce DevOps w infrastrukturze

Kurs Narzędzia CI/CD to trzeci krok na ścieżce DevOps w infrastrukturze. Zobacz, gdzie jesteś i dokąd zmierzasz.

KROK 1

Git

120 zł

KROK 2

Ansible

160 zł

KROK 3

Python

150 zł

KROK 4

CI/CD

160 zł

JESTEŚ TUTAJ

Masz pytania? Mamy odpowiedzi.

Kurs jest szkoleniem nieautoryzowanym, autorskim. Realizuje praktyczne podejście do narzędzi CI/CD — od instalacji Jenkins przez GitHub Actions po GitLab CI/CD, z wdrożeniami opartymi o Ansible, Docker i Nginx. Dzięki temu możemy oferować kurs w przystępnych cenach, zachowując pełen zakres merytoryczny. Po zakończeniu kursu możliwe jest uzyskanie zaświadczenia ukończenia kursu wystawianego przez AdminAkademia.

Kurs jest do samodzielnej realizacji. Uczysz się z nagrań z zajęć prowadzonych na żywo (około 30 godzin), w tempie zależnym wyłącznie od Ciebie. Masz dostęp do platformy e-learningowej Moodle z materiałami, zadaniami laboratoryjnymi i serwer Discord, gdzie możesz pogłębiać swoją wiedzę w ramach społeczności.

Nie — kurs zaczyna od podstaw każdego narzędzia. Znajomość podstaw Linuxa i Dockera jest zalecana, ale nie obowiązkowa. Prowadzący omawia konfigurację środowiska laboratoryjnego od zera na początku kursu.

Do laboratoriów wykorzystywane jest oprogramowanie Oracle VM VirtualBox. Prowadzący na początku kursu wskaże szczegóły dotyczące instalacji i konfiguracji środowiska laboratoryjnego. Komputer musi mieć procesor 64-bit z obsługą VT-x/EPT (Intel) lub AMD-V/RVI (AMD) i minimum 8 GB RAM (16 GB zalecane).

Po ukończeniu kursu możliwe jest uzyskanie zaświadczenia ukończenia kursu, wystawianego przez AdminAkademia — potwierdzenie zdobytych kompetencji sygnowane przez AdminAkademia.

Pakiet DevOps to 4 kursy w jednym pakiecie za 449 zł zamiast 590 zł. Obejmuje: Ansible (160 zł), Python (150 zł), Narzędzia CI/CD (160 zł) i Git (120 zł). Oszczędzasz 141 zł — prawie 24% rabatu. Kompletna ścieżka DevOps w infrastrukturze.

Tak, wystawiamy faktury VAT 23%. Dla podmiotów publicznych jest możliwe zastosowanie zwolnienia z VAT — wystarczy wpisać informację o takiej potrzebie w formularzu zgłoszeniowym.

Dożywotni. Nagrania z zajęć i materiały na platformie e-learningowej AdminAkademia (Moodle) są dostępne bez ograniczeń czasowych. Wracaj do materiału, kiedy tylko potrzebujesz.

Zacznij automatyzować wdrożenia z CI/CD

Dołącz do grona inżynierów, którzy automatyzują wdrożenia z Jenkins, GitHub Actions i GitLab CI/CD.

Kurs nieautoryzowany · Bezpieczna płatność · Faktury VAT