GitHub Actions w Praktyce

#GitHub #CI/CD #Automation #DevOps

Prowadzący: Szymon Warda

Intensywne, dwudniowe szkolenie w formie praktycznego warsztatu (90% praktyki). Poznasz nie tylko podstawy, ale również zaawansowane techniki budowania pipeline’ów, zarządzania sekretami, tworzenia własnych akcji i wdrażania wielośrodowiskowych konfiguracji. Szkolenie skupia się na realnych przypadkach użycia GitHub Actions, z którymi spotkasz się w codziennej pracy deweloperskiej.

Szymon pokaże Ci nie tylko ‘jak zrobić’, ale także ‘dlaczego tak robić i jak nie robić’ - dzięki czemu unikniesz typowych pułapek i błędów popełnianych przez początkujących użytkowników GitHub Actions.

GitHub Actions to potężne narzędzie do automatyzacji procesów CI/CD bezpośrednio w Twoim repozytorium. Podczas tego praktycznego warsztatu nauczysz się, jak budować, testować i deployować aplikacje oraz jak zintegrować Actions z różnymi narzędziami i platformami.

yellow-layer-two

UMIEJĘTNOŚCI, KTÓRE ZDOBĘDZIESZ

red-check-icon

Architektura i zasady działania GitHub Actions

red-check-icon

Struktura i składnia workflow, triggery i konfiguracja

red-check-icon

Zarządzanie uprawnieniami (Permissions) i bezpieczne przechowywanie danych (Secrets)

red-check-icon

Zmienne (Variables i Configuration variables)

red-check-icon

Joby - struktura, przekazywanie danych i uruchomienia warunkowe

red-check-icon

Strategie matrix, artefakty i cache zależności

red-check-icon

Tworzenie własnych akcji (JavaScript, Docker, Composite)

red-check-icon

Tokeny i zarządzanie dostępami (Classic, Fine-grained, GITHUB_TOKEN)

red-check-icon

Szablony i współdzielenie workflow (Template i Reusable workflows)

red-check-icon

GitHub Packages i automatyzacja releaseów

red-check-icon

Środowiska i reguły wdrażania (Environments i protection rules)

red-check-icon

Uruchamianie na własnych maszynach (Self-hosted Runners)

red-check-icon

Integracja z chmurą Microsoft Azure (OpenID Connect)

red-check-icon

GitHub Advanced Security (Code Scanning, Secret Scanning, Dependabot)

PROGRAM SZKOLENIA

Moduł 1

Podstawy GitHub Actions: Architektura i zasady działania, struktura workflow, triggery i konfiguracja

Moduł 2

Bezpieczeństwo i dane: Zarządzanie uprawnieniami, Secrets, Variables i Configuration variables

Moduł 3

Joby i optymalizacja: Struktura jobów, przekazywanie danych, uruchomienia warunkowe, strategie matrix

Moduł 4

Artefakty i cache: Przechowywanie i współdzielenie danych między jobami, optymalizacja wydajności

Moduł 5

Własne akcje: Tworzenie własnych akcji w JavaScript, Docker i Composite

Moduł 6

Tokeny i dostępy: Classic, Fine-grained, GITHUB_TOKEN - zarządzanie dostępami i uprawnieniami

Moduł 7

Szablony i reużywalność: Template workflows, Reusable workflows, współdzielenie konfiguracji

Moduł 8

Packages i releasy: GitHub Packages, automatyzacja procesów releaseowych

Moduł 9

Środowiska i deployment: Environments, protection rules, wielośrodowiskowe wdrożenia

Moduł 10

Self-hosted Runners: Konfiguracja i zarządzanie własnymi maszynami do uruchamiania workflow

Moduł 11

Integracja z Azure: OpenID Connect, bezpieczna integracja z Microsoft Azure

Moduł 12

GitHub Advanced Security: Code Scanning, Secret Scanning, Dependabot - bezpieczeństwo w CI/CD

top-left-ellipse light-img

TRENER

Szymon Warda white circle

Szymon Warda - IT-owy Gandalf z czasów Internet Explorera 6. Jeśli w Twojej bazie panuje chaos, on zrobi tam porządek.

Od lat wyciąga firmy z opresji przy dużym ruchu i zaraża pasją do technologii.

Szymon Warda white circle white circle

Po tym kursie piątkowy deploy o 17:00 nie będzie Ci straszny, bo wreszcie ogarniesz NoSQL jak mistrz.

Szymon Warda - IT Expert i Game Developer

DLACZEGO WARTO SKORZYSTAĆ

90% praktyki. Intensywne warsztaty z naciskiem na realne przykłady i zadania praktyczne

Doświadczony ekspert. Szymon Warda - współprowadzący Patoarchitekci, ekspert DevOps z wieloletnim doświadczeniem

Dlaczego i jak nie robić. Nie tylko 'jak zrobić', ale także unikanie pułapek i błędów początkujących

Od podstaw do advanced. Pełne spektrum - od architektury przez własne akcje po GitHub Advanced Security

Realne przypadki użycia. Scenariusze z codziennej pracy deweloperskiej i projektów produkcyjnych

To szkolenie to nasz bestseller, a liczba miejsc jest ograniczona. Są jeszcze wolne miejsca, ale nie gwarantujemy, że zaraz nie znikną.

price-icon

Cena

Cena

2764.22 PLN netto

3398.99 PLN brutto

calendar-icon

Termin

Termin

2025-06-16
2025-06-17

9:30 – 17:00

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

location-icon

Liczba miejsc

Liczba miejsc

12

Mała grupa dla lepszej interakcji

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania?
Chcesz zorganizować to szkolenie w formule zamkniętej?
Skontaktuj się z naszym koordynatorem:

rounded-red-arrow

FAQ

Czy potrzebuję wcześniejszego doświadczenia z GitHub Actions?

Nie, szkolenie zaczyna się od podstaw. Wystarczy podstawowa znajomość GitHub lub innego systemu kontroli wersji.

Czy mogę używać własnego konta GitHub?

Tak, będziemy pracować na prawdziwych repozytoriach GitHub. Wystarczy darmowe konto.

Jak wygląda format szkolenia?

To intensywny, dwudniowy warsztat gdzie 90% czasu to praktyka. Teoria stanowi tylko 10% - reszta to konkretne przykłady i zadania.

Czy omówimy integrację z chmurą?

Tak, omówimy integrację z Microsoft Azure używając OpenID Connect oraz inne scenariusze integracji z chmurą.

Czy nauczę się tworzyć własne akcje?

Tak, poznasz tworzenie własnych akcji w trzech formatach: JavaScript, Docker i Composite.

Jakie są metody płatności?

Płatność BLIK, kartą płatniczą (Stripe) lub przelewem bankowym przez Tpay. Faktury są wysyłane automatycznie po opłaceniu.

Czy mogę anulować uczestnictwo?

Tak, możesz anulować uczestnictwo do 7 dni przed rozpoczęciem szkolenia z pełnym zwrotem środków. W przypadku anulacji w krótszym terminie możesz wziąć udział w innym szkoleniu lub następnym terminie tego samego szkolenia.

Czy otrzymam certyfikat ukończenia?

Tak, każdy uczestnik otrzymuje oficjalny certyfikat ukończenia szkolenia po zakończeniu wszystkich sesji.

Co jeśli nie będę mógł uczestniczyć w jednej sesji?

Napisz do nas i poproś o nagranie. Ta opcja dotyczy szkoleń wielodniowych - nie ma możliwości zrobienia nagrań ze wszystkich dni.

Czy szkolenie jest realizowane w języku polskim?

Tak, wszystkie nasze szkolenia prowadzone są w języku polskim. Materiały również są przygotowane w języku polskim.

Czy mogę otrzymać fakturę?

Tak, wystawiamy faktury VAT. Podczas rejestracji podaj dane firmy jeśli chcesz otrzymać fakturę na firmę.

Co jeśli szkolenie zostanie odwołane przez organizatora?

W takim przypadku zwracamy pełną kwotę lub umożliwiamy przeniesienie na następny termin. O ewentualnych zmianach informujemy minimum 7 dni wcześniej.
price-icon

Cena

Cena

2764.22 PLN netto

3398.99 PLN brutto

calendar-icon

Termin

Termin

Nowy termin w drodze

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

contact-number-icon

Liczba miejsc

Liczba miejsc

12

Mała grupa dla lepszej interakcji

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania? Chcesz zorganizować to szkolenie w formule zamkniętej? Skontaktuj się z naszym koordynatorem: