To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

DevOps

GitHub Actions

Szkolenie „GitHub Actions – Automatyzacja procesów CI/CD” to intensywny, praktyczny kurs dla programistów, specjalistów DevOps i liderów technicznych, którzy chcą usprawnić procesy w swoich zespołach.

Czas trwania
24h · 3 dni
Dla kogo

Idealny dla zespołów, które…

1 Programiści, DevOps oraz osoby odpowiedzialne za wdrażanie i automatyzację procesów w projektach IT
2 Zespoły chcące usprawnić kontrolę jakości poprzez automatyczne testy i wdrożenia
3 Osoby zaczynające pracę z CI/CD oraz te, które chcą zoptymalizować swoje pipeline’y w GitHub
4 Admini repozytoriów i liderzy techniczni popularyzujący nowoczesne narzędzia DevOps w organizacji
Efekty po programie

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Praktycznych zasad budowania i automatyzacji workflow z wykorzystaniem GitHub Actions.

Budowy i optymalizacji workflowów CI/CD w GitHub Actions

Konfiguracji testów, buildów i wdrożeń aplikacji dla różnych technologii z poziomu platformy GitHub

Integracji GitHub Actions z narzędziami chmurowymi oraz bezpieczne zarządzanie sekretami i dostępami do środowisk

Najlepszych praktyk optymalizacji, debugowania i tworzenia własnych akcji

Program · 6 modułów

Co konkretnie robimy

Dzień 1: Fundamenty GitHub Actions i CI w praktyce

M01
Moduł 1: Wstęp do CI/CD i GitHub Actions
  • · Rola CI/CD w nowoczesnym DevOps: kontrola zmian, powtarzalność, szybka informacja zwrotna
  • · Architektura GitHub Actions: runners, jobs, steps, eventy, contexts i permissions
  • · Porównanie z innymi systemami: GitLab CI, Jenkins, CircleCI
M02
Moduł 2: Podstawy budowania workflowów
  • · Workflow triggers: push, pull request, tagi, manual dispatch; podstawowe reguły uruchomień
  • · Uruchomienia testów jednostkowych i integracyjnych: raportowanie wyników, artefakty testowe
  • · Actions z GitHub i community: actions/checkout, setup-*; wersjonowanie i zasady użycia

Dzień 2: Zaawansowane workflowy i deploymenty

M03
Moduł 3: Parametryzacja i bezpieczeństwo
  • · Reużywalność workflowów: reusable workflows, inputs, outputs, composite steps
  • · Secret Management: GitHub Secrets, environments, environment protection rules, zakresy uprawnień
  • · Warunki i sterowanie wykonaniem: if, expressions, continue-on-error, fail-fast, strategie matrix
M04
Moduł 4: Deploymenty i integracja z systemami zewnętrznymi
  • · Deployment do: Docker Hub, AWS (ECS, Lambda), Azure, GCP: artefakty, promocja między środowiskami
  • · Integracja z Kubernetes, Terraform i Ansible: uruchomienia kontrolowane, parametryzacja i stan
  • · GitHub Environments: staging/production, approvals, zasady dostępu i audyt uruchomień

Dzień 3: Własne akcje, optymalizacja i dobre praktyki

M05
Moduł 5: Tworzenie własnych GitHub Actions
  • · Composite Actions vs Docker Actions: struktura, wejścia/wyjścia, publikacja i wersjonowanie
  • · Actions w JavaScript: tworzenie, testowanie, publikacja w GitHub Marketplace
  • · Przykład akcji: obsługa testów lub deployów, standard wejść/wyjść i logowanie
M06
Moduł 6: Debugowanie, optymalizacja i skalowanie
  • · Diagnostyka pipeline’ów: logi, annotations, artifacts, rerun, narzędzia i techniki troubleshooting
  • · Optymalizacja wykonania: caching, concurrency, artifacts, matrix builds, równoległość i retencja
  • · Skalowanie GitHub Actions: public vs self-hosted runners, izolacja, koszty i ograniczenia operacyjne
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Co robimy z Twoimi danymi

Dane służbowe (imię, e-mail firmowy, telefon, firma, stanowisko) przetwarzamy w celu obsługi zapytania o szkolenie dla firmy i przygotowania oferty. Administratorem danych jest infoShare Academy Sp. z o.o., Al. Grunwaldzka 472B, 80-309 Gdańsk. Podanie danych jest dobrowolne, ale niezbędne do udzielenia odpowiedzi. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania i wniesienia sprzeciwu. Pełną informację znajdziesz w Klauzuli informacyjnej.

Zgody marketingowe (dobrowolne)

Administratorem danych osobowych jest infoShare Academy sp. z o.o. Zasady przetwarzania danych osobowych znajdują się w dokumentach Polityka Prywatności oraz Klauzula Informacyjna.