19 najlepszych kursów CI/CD, które warto odbyć w 2026 roku

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Ci cd courses generic best of 55544

Ciągła integracja i ciągłe wdrażanie (CI/CD) umożliwiają nowoczesnym zespołom programistycznym dostarczanie wysokiej jakości kodu szybciej i wydajniej. Aby jednak opanować CI/CD, potrzebujesz odpowiedniego szkolenia.

W tym przewodniku zebraliśmy najlepsze dostępne kursy CI/CD. Niezależnie od tego, czy jesteś początkującą osobą, która chce poznać podstawy, czy doświadczonym programistą dążącym do podniesienia swoich umiejętności, te kursy pomogą Ci zdobyć wiedzę potrzebną do osiągnięcia sukcesu w konkurencyjnej branży.

Lista najlepszych kursów CI/CD

Oto lista najlepszych kursów CI/CD, które moim zdaniem są warte Twojego czasu w 2026:

  1. Ciągła integracja i ciągłe dostarczanie (IBM)
  2. Tworzenie nowoczesnego potoku CI/CD za pomocą Jenkinsa (Pluralsight)
  3. Ciągła integracja i wdrażanie (Udacity)
  4. GitLab CI/CD (GitLab University)
  5. Poznaj potok CI/CD z Jenkinsem, Pythonem, Dockerem i DockerHubem (Udemy)
  6. AWS: potoki CI/CD i strategie wdrażania (Whizlabs)
  7. GitHub Actions na potrzeby CI/CD (LinkedIn Learning)
  8. CI/CD na potrzeby uczenia maszynowego (DataCamp)
  9. Kompletny bootcamp dotyczący potoku DevOps CI/CD z Jenkinsem (Udemy)
  10. Kurs CI/CD z Jenkinsem i GitLabem (Koenig Solutions)
  11. Podstawy DevOps: ciągła integracja i ciągłe dostarczanie (Pluralsight)
  12. Projekt w DevOps: Jenkins CI/CD na potrzeby wdrażania w Kubernetes (iwayQ Technology)
  13. Tworzenie rozwiązań CI/CD za pomocą Azure DevOps (LinkedIn Learning)
  14. DevOps: CI/CD z Jenkinsem (Udemy)
  15. Tworzenie potoków CI/CD, monitorowanie i rejestrowanie zdarzeń (Udacity)
  16. CI/CD dla programistów (Codio)
  17. Kurs CI/CD z Dockerem i Kubernetes (Koenig Solutions)
  18. Podstawy DevOps: ciągłe dostarczanie/ciągła integracja (LinkedIn Learning)
  19. Ciągła integracja i ciągłe wdrażanie z Jenkinsem (LearnKartS)

Poniżej poznasz wszystkie szczegóły dotyczące kursów.

Przegląd najlepszych kursów CI/CD

1. Ciągła integracja i ciągłe dostarczanie (IBM)

Zrzut ekranu strony kursu dotyczącego ciągłej integracji i ciągłego dostarczania
Kurs dotyczący ciągłej integracji i ciągłego dostarczania (Źródło)

Ten kurs zapewnia praktyczne wprowadzenie do tworzenia potoków CI/CD z naciskiem na automatyzację w DevOps. Podczas interaktywnych laboratoriów omawiane są narzędzia CI/CD, przepływy pracy związane z kodowaniem oraz wdrażanie kontenerów w Kubernetes.

  • Dla kogo: Osoby zainteresowane praktykami CI/CD
  • Omawiane tematy:
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 14 godzin
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Zapisz się bezpłatnie
  • Weź udział w kursie: Coursera

2. Budowanie nowoczesnego potoku CI/CD z Jenkins (Pluralsight)

Zrzut ekranu strony internetowej kursu Budowanie nowoczesnego potoku CI/CD z Jenkins
Kurs Budowanie nowoczesnego potoku CI/CD z Jenkins (źródło)

Ten kurs przeprowadzi Cię przez proces tworzenia i zarządzania przepływami pracy CI/CD z użyciem Jenkins Pipeline, koncentrując się na automatyzacji i niezawodności wdrażania. Obejmuje składnię potoków, sterowanie przepływem oraz biblioteki współdzielone wspierające niezawodne potoki CI/CD.

  • Dla kogo: Inżynierowie oprogramowania i specjaliści DevOps
  • Omawiane tematy:
    • Składnia i funkcje Jenkins Pipeline
    • Automatyzacja przepływów pracy CI/CD
    • Kroki sterowania przepływem i warunki wdrażania
    • Budowanie i testowanie kodu za pomocą Jenkins
    • Integracja zabezpieczeń i zgodności
    • Tworzenie bibliotek współdzielonych dla potoków
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 1 godzina i 43 minuty
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: $19 miesięcznie (10-dniowy bezpłatny okres próbny)
  • Weź udział w kursie: Pluralsight

3. Ciągła integracja i wdrażanie (Udacity)

Zrzut ekranu strony docelowej kursu Ciągła integracja i wdrażanie
Kurs Ciągła integracja i wdrażanie (źródło)

Ten kurs uczy, jak skonfigurować system ciągłej integracji i wdrażania na potrzeby tworzenia aplikacji mobilnych, koncentrując się na zapewnieniu prawidłowego działania aplikacji i usprawnieniu integracji informacji zwrotnych. Obejmuje konfigurację przepływów pracy Git oraz automatyczne testowanie, a udział w nim nie wymaga wcześniejszego przygotowania.

  • Dla kogo: programiści i specjaliści IT
  • Zakres tematyczny:
    • Konfiguracja ciągłej integracji za pomocą Buddybuild
    • Struktura rozgałęzień GitFlow
    • Testy jednostkowe i interfejsu użytkownika funkcjonalności aplikacji
    • Ciągłe wdrażanie i przygotowywanie urządzeń
    • Konsolidacja opinii za pomocą BuddyBuildSDK
  • Online, stacjonarnie czy oba warianty? Online
  • Liczba godzin nauki: We własnym tempie
  • Czy wymagany jest egzamin? Nie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Bezpłatny
  • Przejdź do kursu: Udacity
Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

4. GitLab CI/CD (Uniwersytet GitLab)

Witryna kursu GitLab CI/CD
Kurs GitLab CI/CD (Źródło)

Ten kurs wprowadza w temat potoków GitLab CI/CD, prowadząc uczestników przez konfigurację potoków, wdrażanie aplikacji i korzystanie ze skanowania zabezpieczeń. Obejmuje praktyczne ćwiczenia z GitLab Runnerem oraz konfiguracją plików .gitlab-ci.yml w celu automatyzacji i usprawnienia dostarczania oprogramowania.

  • Dla kogo: użytkownicy GitLab, inżynierowie DevOps, zespoły zapewniania jakości, inżynierowie wydań i zespoły programistyczne
  • Zakres tematyczny:
    • Konfiguracja i ustawienia potoku CI/CD
    • Instalacja i korzystanie z GitLab Runnera
    • Wybór wykonawcy dla różnych platform programistycznych
    • Rozgałęzianie funkcji i automatyzacja potoków
    • Zarządzanie artefaktami i buforowanie zależności
    • Wdrażanie obrazów Dockera do rejestru GitLab
    • Skanowanie zabezpieczeń GitLab
  • Online, stacjonarnie czy oba warianty? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 3 godziny 
  • Liczba godzin nauki: We własnym tempie
  • Wymagania kwalifikacyjne:
    • Podstawowa znajomość Git i GitLab
  • Przejdź do kursu: Uniwersytet GitLab

5. Nauka potoku CI/CD z Jenkins, Python, Docker i DockerHub (Udemy)

Zrzut ekranu kursu Nauka potoku CI/CD z Jenkins, Python, Docker i DockerHub
Kurs „Nauka potoku CI/CD z Jenkins, Python, Docker i DockerHub” (Źródło)

Ten kurs uczy pełnej konfiguracji potoku CI/CD z wykorzystaniem Jenkins, Docker, Python i DockerHub w środowisku Linux. Pokazuje krok po kroku, jak konteneryzować aplikacje, konfigurować potoki Jenkins i wdrażać kontenery z DockerHub na zdalne serwery.

  • Dla kogo: Początkujący i średnio zaawansowani programiści oraz osoby chcące poznać procesy CI/CD
  • Omawiane tematy:
    • Potoki Jenkins
    • Skrypty w języku Python
    • Integracja z Dockerem
    • Przegląd potoku
    • Definicja CI/CD
    • Konfiguracje Jenkins
    • Zadanie Jenkins
  • Zdalnie, stacjonarnie czy oba tryby? Zdalnie
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 1 godzina i 15 minut
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania wstępne:
    • Podstawowa znajomość Jenkinsa i CI/CD oraz
    • Podstawowa znajomość Git, GitHub, Docker, DockerHub
    • Komputer PC lub laptop
    • Połączenie z internetem
  • Cena: Bezpłatnie
  • Przejdź do kursu: Udemy

6. AWS: potoki CI/CD i strategie wdrażania (Whizlabs)

Strona kursu AWS: potoki CI/CD i strategie wdrażania
Kurs AWS: potoki CI/CD i strategie wdrażania (Źródło)

Ten kurs szczegółowo omawia konfigurację i zarządzanie potokami CI/CD w AWS, koncentrując się na automatyzacji i strategiach wdrażania. Obejmuje trzy moduły poświęcone fazom cyklu życia oprogramowania, konfiguracji potoku z Amazon ECS oraz optymalizacji strategii wdrażania.

  • Dla kogo: Użytkownicy AWS i inżynierowie chmurowi
  • Omawiane tematy:
    • Cykl życia tworzenia oprogramowania w AWS
    • Konfiguracja potoku CI/CD z Amazon ECS
    • Strategie wdrażania w AWS
    • Zarządzanie artefaktami i testowanie
  • Zdalnie, stacjonarnie czy oba tryby? Zdalnie
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 6 godzin
  • Liczba godzin zajęć: 2 godziny tygodniowo (we własnym tempie)
  • Wymagania wstępne: Brak
  • Cena: Zapisz się bezpłatnie
  • Przejdź do kursu: Coursera

7. GitHub Actions na potrzeby CI/CD (LinkedIn Learning)

Zrzut ekranu strony kursu GitHub Actions na potrzeby CI/CD
Kurs GitHub Actions na potrzeby CI/CD (Źródło)

Ten kurs online koncentruje się na wdrażaniu przepływów pracy CI/CD za pomocą GitHub Actions i zapewnia praktyczne ćwiczenia oraz najlepsze praktyki branżowe dotyczące automatyzacji dostarczania oprogramowania. Uczestnicy poznają konfigurowanie, testowanie i wdrażanie przepływów pracy dla projektów o otwartym kodzie źródłowym i prywatnych.

  • Dla kogo: Deweloperzy korzystający z GitHub
  • Omawiane zagadnienia:
    • Konfiguracja GitHub Actions
    • Automatyzacja przepływów pracy
    • Integracja CI/CD
    • Najlepsze praktyki tworzenia przepływów pracy
  • Online, stacjonarnie czy oba warianty? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 2 godziny i 2 minuty
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Bezpłatnie przez miesiąc
  • Weź udział w kursie: LinkedIn Learning

8. CI/CD na potrzeby uczenia maszynowego (DataCamp)

Zrzut ekranu strony docelowej kursu CI/CD na potrzeby uczenia maszynowego
Kurs CI/CD na potrzeby uczenia maszynowego (Źródło)

Ten kurs integruje praktyki CI/CD z przepływami pracy związanymi konkretnie z uczeniem maszynowym, wykorzystując GitHub Actions i system kontroli wersji danych (DVC) do automatyzacji trenowania, testowania i wdrażania modeli. Obejmuje zautomatyzowane żądania ściągnięcia, wersjonowane zbiory danych oraz dostrajanie hiperparametrów na potrzeby niezawodnych potoków uczenia maszynowego.

  • Dla kogo: Naukowcy zajmujący się danymi i inżynierowie ML
  • Omawiane zagadnienia:
    • Wdrażanie modeli ML
    • Monitorowanie i rejestrowanie
    • Automatyzacja CI/CD
    • Integracja z uczeniem maszynowym
    • Wprowadzenie do CI/CD i YAML
    • Wersjonowanie zbiorów danych za pomocą DVC
    • Optymalizacja wydajności modeli i dostrajanie HP
  • Online, stacjonarnie czy oba warianty? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 5 godzin
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Bezpłatnie
  • Weź udział w kursie: DataCamp

9. Kompletny bootcamp dotyczący potoków Jenkins DevOps CI/CD (Udemy)

Zrzut ekranu kursu Kompletny bootcamp dotyczący potoków Jenkins DevOps CI/CD
Kurs Kompletny bootcamp dotyczący potoków Jenkins DevOps CI/CD (Źródło)

Ten kurs zapewnia praktyczne szkolenie z tworzenia i zarządzania potokami CI/CD Jenkins, koncentrując się na rzeczywistych konfiguracjach automatyzacji. Obejmuje instalację Jenkins, tworzenie potoków oraz integrację z narzędziami do kontroli jakości kodu na potrzeby sprawnych przepływów pracy związanych z wdrażaniem.

  • Dla kogo: Najlepszy dla początkujących, inżynierów DevOps chcących nauczyć się Jenkinsa, programistów i administratorów IT
  • Zakres tematyczny:
    • Architektura i instalacja Jenkinsa
    • Tworzenie potoków za pomocą Jenkinsa
    • Wtyczki i narzędzia Jenkinsa
    • Zarządzanie zadaniami i kompilacjami w Jenkinsie
    • Integracja repozytorium z Jenkinsem
    • Tworzenie potoków wielokrotnego użytku
    • Bezpieczeństwo i aspekty Jenkinsa
    • Narzędzie do budowania projektu: MAVEN
  • Online, stacjonarnie czy oba warianty? Online
  • Wymagany egzamin? Nie
  • Czas trwania: 10 godzin
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne:
    • Podstawowa znajomość procesów tworzenia oprogramowania
    • Komputer z systemem Windows, OSX lub Linux
  • Cena: $84.99
  • Przejdź do kursu: Udemy

10. Kurs CI/CD z Jenkinsem i GitLabem (Koenig Solutions)

Zrzut ekranu przedstawiający przegląd kursu CI/CD z Jenkinsem i GitLabem
Kurs CI/CD z Jenkinsem i GitLabem (źródło)

Ten kurs przedstawia kompleksowe podejście do konfigurowania i zarządzania potokami CI/CD za pomocą Jenkinsa i GitLaba, koncentrując się na automatyzacji usprawniającej wdrażanie. Obejmuje podstawy Gita, automatyzację kompilacji w Jenkinsie oraz architekturę CI/CD GitLaba, umożliwiającą sprawną integrację kodu i realizację procesów wdrażania.

  • Dla kogo: Inżynierowie DevOps, programiści zainteresowani integracją GitLaba i Jenkinsa, twórcy oprogramowania, inżynierowie automatyzacji, techniczni kierownicy projektów oraz specjaliści IT
  • Zakres tematyczny:
    • Instalacja Gita i zarządzanie repozytoriami
    • Rozgałęzianie, tagowanie i kontrola wersji
    • Konfiguracja Jenkinsa i automatyzacja kompilacji
    • Integracja Jenkinsa z Mavenem i JUnit
    • Konfiguracja GitLab Runnera i zarządzanie potokami
    • Zmienne i konfiguracja wdrażania w GitLab CI/CD
  • Online, stacjonarnie czy oba warianty? Oba warianty
  • Wymagany egzamin? Nie
  • Czas trwania: 24 godziny
  • Liczba godzin zajęć: 8 godzin dziennie
  • Wymagania kwalifikacyjne:
    • Podstawowa znajomość tworzenia oprogramowania
    • Znajomość narzędzi wiersza poleceń (Linux, macOS lub Windows)
    • Podstawowa wiedza programistyczna (preferowana znajomość Javy)
    • Wcześniejsze doświadczenie z kontrolą wersji (znajomość Gita mile widziana, ale niewymagana)
    • Wstępna wiedza na temat zautomatyzowanego testowania i kompilacji
    • Podstawowa znajomość koncepcji CI/CD
  • Cena:
    • Indywidualnie: $1,575
    • Publiczny: $1,150
    • Elastyczny: $258 (więcej informacji na stronie)
  • Przejdź do kursu: Koenig Solutions

11. Podstawy DevOps: ciągła integracja i ciągłe dostarczanie (Pluralsight)

Zrzut ekranu kursu Podstawy DevOps: ciągła integracja i ciągłe dostarczanie
Kurs Podstawy DevOps: ciągła integracja i ciągłe dostarczanie (Źródło)

Ten kurs wyjaśnia podstawowe zasady ciągłej integracji i ciągłego dostarczania, koncentrując się na automatyzacji kompilowania oprogramowania i usprawnieniu gotowości do wdrożenia. Obejmuje praktyki CI/CD służące optymalizacji dostarczania oprogramowania i zwiększaniu elastyczności w reagowaniu na potrzeby biznesowe.

  • Dla kogo: Początkujący w dziedzinie DevOps, którzy chcą zrozumieć koncepcje CI/CD
  • Zakres tematyczny:
    • Podstawy ciągłej integracji
    • Automatyczne kompilowanie oprogramowania
    • Praktyki ciągłego dostarczania i wdrażania
    • Optymalizacja cyklu życia oprogramowania
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 1 godzina i 3 sekundy
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania dotyczące kwalifikacji: Brak
  • Cena: $29 miesięcznie (10-dniowy bezpłatny okres próbny)
  • Przejdź do kursu: Pluralsight

12. Projekt DevOps: Jenkins CI/CD na potrzeby wdrożeń Kubernetes (iwayQ Technology)

Zrzut ekranu kursu Projekt DevOps: Jenkins CI/CD na potrzeby wdrożeń Kubernetes
Kurs Projekt DevOps: Jenkins CI/CD na potrzeby wdrożeń Kubernetes (Źródło)

Ten kurs zapewnia praktyczne doświadczenie we wdrażaniu aplikacji w Kubernetes z wykorzystaniem potoku CI/CD Jenkins w ramach architektury mikrousług. Integruje narzędzia DevOps, takie jak Ansible, SonarQube i Docker, aby automatyzować kompilowanie aplikacji, kontrole jakości i wdrożenia.

  • Dla kogo: Specjaliści DevOps, programiści pracujący z Kubernetes oraz inżynierowie chmury AWS
  • Zakres tematyczny:
    • Integracja Kubernetes i Jenkins
    • Automatyzacja wdrożeń za pomocą Jenkins
    • Tworzenie i wdrażanie aplikacji skonteneryzowanych
    • Monitorowanie potoków Jenkins
    • Projekt DevOps w czasie rzeczywistym
    • Architektura Git
    • Architektura Bit Bucket
    • Apache Maven
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 4 godziny
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania dotyczące kwalifikacji:
    • Podstawowa znajomość AWS, Linux i DevOps
  • Cena: $54.99
  • Przejdź do kursu: Udemy

13. Tworzenie rozwiązań CI/CD za pomocą Azure DevOps (LinkedIn Learning)

Zrzut ekranu strony kursu Tworzenie rozwiązań CI/CD za pomocą Azure DevOps
Kurs Tworzenie rozwiązań CI/CD za pomocą Azure DevOps (Źródło)

Ten kurs pokazuje, jak tworzyć w pełni zautomatyzowane potoki CI/CD za pomocą Azure DevOps, koncentrując się na ciągłej integracji, wdrażaniu i środkach bezpieczeństwa w chmurze Azure. Prowadzi użytkowników przez konfigurację potoków dla aplikacji .NET, umożliwiając wydajne testowanie i wdrażanie do usługi Azure App Service.

  • Dla kogo: Deweloperzy i inżynierowie DevOps pracujący z platformą Microsoft Azure
  • Omawiane zagadnienia:
    • Potoki Azure DevOps
    • Automatyzacja kompilacji i testów za pomocą platformy Azure
    • Wdrażanie aplikacji do usług Azure
    • Zarządzanie repozytoriami i przepływami pracy
    • Włączanie CI i CD ukierunkowanych na chmurę Azure
    • Projektowanie potoków kompilacji i wydania
    • Maksymalne wykorzystanie potoków Azure
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 2 godziny i 12 minut
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Bezpłatnie przez miesiąc
  • Przejdź do kursu: LinkedIn Learning

14. DevOps: CI/CD z Jenkins (Udemy)

Zrzut ekranu strony kursu DevOps: CI/CD z Jenkins
Kurs DevOps: CI/CD z Jenkins (Źródło)

Ten kurs obejmuje podstawy tworzenia potoków CI/CD za pomocą Jenkins, koncentrując się na automatyzacji i integracji w zwinnym środowisku. Obejmuje konfigurację Jenkins za pomocą wtyczek, integrację z GitHubem oraz zarządzanie artefaktami kompilacji za pomocą narzędzi takich jak Gradle i Artifactory.

  • Dla kogo: inżynierowie DevOps, programiści chcący opanować Jenkinsa, inżynierowie automatyzacji, twórcy oprogramowania, administratorzy IT oraz osoby rozpoczynające karierę w IT
  • Omawiane tematy:
    • Instalacja i konfiguracja Jenkinsa
    • Konfigurowanie potoków CI/CD
    • Integracja Jenkinsa z systemami kontroli wersji
    • Automatyzacja kompilacji, testów i wdrożeń
    • Wprowadzenie do ciągłej integracji
    • Znaczenie ciągłej integracji
    • Zarządzanie artefaktami kompilacji
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 1 godzina i 27 minut
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania wstępne:
    • Dostęp do fizycznej lub wirtualnej maszyny umożliwiającej instalację oprogramowania
    • Podstawowa znajomość procesów tworzenia oprogramowania
  • Cena: $19.99
  • Przejdź do kursu: Udemy

15. Tworzenie potoków CI/CD, monitorowanie i rejestrowanie zdarzeń (Udacity)

Zrzut ekranu witryny kursu Tworzenie potoków CI/CD, monitorowanie i rejestrowanie zdarzeń
Kurs Tworzenie potoków CI/CD, monitorowanie i rejestrowanie zdarzeń (Źródło)

Ten kurs prowadzi uczestników przez proces tworzenia i wdrażania potoków CI/CD z funkcjami monitorowania i rejestrowania zdarzeń, z wykorzystaniem narzędzi takich jak GitHub Actions i AWS CloudFormation. Obejmuje praktyczne projekty utrwalające umiejętność tworzenia potoków CI/CD i koncentruje się na osiąganiu celów ciągłego dostarczania.

  • Dla kogo: osoby uczące się DevOps na poziomie średnio zaawansowanym, które szukają praktycznego doświadczenia w tworzeniu potoków
  • Omawiane tematy:
    • Potoki CI/CD
    • Rozwiązania do monitorowania i rejestrowania zdarzeń
    • Automatyczne testowanie i wdrażanie
    • Skalowanie i optymalizacja potoków
    • Wprowadzenie do CI/CD
    • Tworzenie potoku CI
    • Włączanie potoków CD
    • Potok obrazu filmowego
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 3 tygodnie
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania wstępne: Brak
  • Cena:
    • Miesięczny dostęp do wszystkich treści: $249 miesięcznie
    • Pakiet pełnego dostępu: $211.50/miesiąc (w przypadku pakietu 4-miesięcznego)
  • Przejdź do kursu: Udacity

16. CI/CD dla twórców oprogramowania (Codio)

Zrzut ekranu strony kursu CI/CD dla twórców oprogramowania
Kurs CI/CD dla twórców oprogramowania (Źródło)

Ten kurs uczy programistów tworzenia, testowania i wdrażania kodu za pomocą zautomatyzowanych potoków CI/CD, z wykorzystaniem GitHub Actions do kontroli wersji i zapewniania jakości. Kurs kończy się projektem końcowym łączącym automatyzację, wdrażanie i zarządzanie sekretami.

  • Dla kogo: Programiści chcący wdrożyć CI/CD w swoich projektach
  • Omawiane zagadnienia:
    • GitHub Actions na potrzeby CI/CD
    • Automatyzacja kompilowania i testowania
    • Kontrole jakości kodu
    • Procesy wdrażania i zarządzanie sekretami
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany egzamin? Nie
  • Czas trwania: 10 godzin
  • Liczba godzin zajęć: 3 godziny tygodniowo (we własnym tempie)
  • Wymagania wstępne:
    • Konto GitHub
  • Cena: Zapisz się bezpłatnie
  • Weź udział w kursie: Coursera

More Articles

17. Kurs CI/CD z Dockerem i Kubernetesem (Koenig Solutions)

Zrzut ekranu strony internetowej kursu CI/CD z Dockerem i Kubernetesem
Kurs CI/CD z Dockerem i Kubernetesem (Źródło)

Ten kurs obejmuje konfigurację i zarządzanie potokami CI/CD z użyciem Dockera i Kubernetesa, koncentrując się na automatyzacji wdrażania oraz orkiestracji kontenerów w środowiskach produkcyjnych. Obejmuje praktyczną naukę pracy z Jenkinsem, podstawy Dockera i tworzenie klastrów Kubernetes.

  • Dla kogo: Inżynierowie DevOps, programiści zainteresowani Dockerem i Kubernetesem, administratorzy systemów, testerzy oprogramowania, specjaliści ds. sieci, specjaliści IT oraz kierownicy projektów w firmach IT
  • Omawiane zagadnienia:
    • Podstawy Dockera i Kubernetesa
    • Potok CI/CD z użyciem Dockera
    • Orkiestracja wdrożeń za pomocą Kubernetesa
    • Zarządzanie aplikacjami działającymi w kontenerach
    • Automatyzacja procesów kompilowania i wdrażania
    • Systemy o wysokiej dostępności
  • Online, stacjonarnie czy w obu formach? Obie
  • Czy wymagany egzamin? Nie
  • Czas trwania: 72 godziny
  • Liczba godzin zajęć: 8 godzin dziennie
  • Wymagania wstępne:
    • Podstawowa znajomość systemu Linux
    • Znajomość języka Python lub powłoki Shell
    • Znajomość AWS
    • Podstawowa znajomość sieci komputerowych i architektury systemów
    • Wcześniejsze doświadczenie z technologią kontenerową
    • Znajomość zasad DevOps
    • Znajomość składni YAML
  • Cena:
    • Indywidualnie: $3,575
    • Grupowo: $2,850
  • Weź udział w kursie: Koenig Solutions

18. Podstawy DevOps: ciągłe dostarczanie/ciągła integracja (LinkedIn Learning)

Zrzut ekranu kursu Podstawy DevOps: ciągłe dostarczanie/ciągła integracja
Kurs Podstawy DevOps: ciągłe dostarczanie/ciągła integracja (Źródło)

Ten kurs uczy koncepcji ciągłej integracji i ciągłego dostarczania, prowadząc uczestnika przez proces tworzenia kompletnego potoku CI/CD dla aplikacji w języku Golang — od etapu programowania do wdrożenia na produkcję. Obejmuje praktyczne demonstracje kontroli wersji, tworzenia artefaktów, testowania, wdrażania, najlepszych praktyk oraz typowych wyzwań związanych z CI/CD.

  • Dla kogo: Programiści i specjaliści IT
  • Zakres tematyczny:
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 1 godzina i 50 minut
  • Liczba godzin zajęć: We własnym tempie
  • Wymagania kwalifikacyjne: Brak
  • Cena: Bezpłatnie przez miesiąc
  • Weź udział w kursie: LinkedIn Learning

19. Ciągła integracja i ciągłe wdrażanie z Jenkins (LearnKartS)

Zrzut ekranu strony kursu Ciągła integracja i ciągłe wdrażanie z Jenkins
Kurs Ciągła integracja i ciągłe wdrażanie z Jenkins (Źródło)

Ten kurs koncentruje się na tworzeniu i zarządzaniu potokami CI/CD za pomocą Jenkins, kładąc nacisk na automatyzację procesów efektywnego wdrażania. Obejmuje konfigurację Jenkins, konfigurowanie potoków oraz integrację z różnymi narzędziami wspierającymi ciągłą integrację i wdrażanie.

  • Dla kogo: Specjaliści DevOps i programiści, którzy chcą poszerzyć swoje umiejętności związane z Jenkins
  • Zakres tematyczny:
    • Konfiguracja Jenkins i integracja z Git
    • Automatyzacja kompilacji za pomocą Maven
    • Instalacja i wdrażanie Tomcat
    • Kompilacje parametryzowane i powiadomienia e-mail
    • Potoki Jenkins i korzystanie z interfejsu wiersza poleceń
    • Jenkins X i Docker na potrzeby zaawansowanego CI/CD
  • Online, stacjonarnie czy w obu formach? Online
  • Czy wymagany jest egzamin? Nie
  • Czas trwania: 8 godzin
  • Liczba godzin zajęć: 2 godziny tygodniowo (we własnym tempie)
  • Wymagania kwalifikacyjne:
    • Podstawowa znajomość DevOps 
    • Podstawowa znajomość CI/CD oraz koncepcji i funkcji Jenkins
  • Cena: Zapisz się bezpłatnie
  • Weź udział w kursie: Coursera

Co dalej?

Praktyki CI/CD zwiększają efektywność i jakość dostarczania oprogramowania, dlatego inwestycja w odpowiedni kurs może mieć ogromne znaczenie dla Twojej kariery. Wymienione tutaj kursy oferują różnorodne ścieżki nauki dostosowane do różnych poziomów doświadczenia i celów. Wybierając ten, który najlepiej Ci odpowiada, będziesz na dobrej drodze do opanowania CI/CD i przyczyniania się do płynniejszych procesów tworzenia oprogramowania.

Rozwijaj swój biznes SaaS i umiejętności przywódcze. Zapisz się do naszego newslettera, aby otrzymywać najnowsze informacje od dyrektorów ds. technologii i aspirujących liderów technologicznych. Pomożemy Ci mądrzej skalować działalność i skuteczniej przewodzić, oferując poradniki, materiały i strategie przygotowane przez czołowych ekspertów!

Katie Sanders
As a data-driven content strategist, editor, writer, and community steward, Katie helps technical leaders win at work. Her 15 years of experience in the tech space makes her well-rounded to provide technical audiences with first-hand operating wisdom so senior tech leaders can get clarity. Tech leaders want to learn from peers who’ve been there. Katie surfaces hard-won lessons that help leaders scale systems, teams, and strategy in the face of disruption. Katie is an Executive Editor at Black & White Zebra. She nurtures a large and diverse community of technical experts and writers, and she knows that a thriving community doesn't grow without thoughtfulness, advocacy, and intention. Interested in being reviewed? Find out more here.
Follow the author:

You may also like