Plan Szkolenia

Wprowadzenie do GitHub Copilot

  • Co to jest GitHub Copilot i jak działa
  • Obsługiwane środowiska i integracja z IDE
  • Przypadki użycia dla deweloperów i profesjonalistów DevOps

Rozpoczynanie pracy z Copilotem

  • Włączanie Copilot w Visual Studio Code
  • Prośba do Copilot o użyteczne sugestie kodu
  • Zrozumienie i poprawianie kodu wygenerowanego przez Copilot

Używanie Copilot do zadań DevOps

  • Generowanie konfiguracji YAML dla przepływów pracy CI/CD
  • Pisanie akcji GitHub Actions z wsparciem Copilot
  • Automatyzacja testowania, lintingu i potoków wdrażania

Skryptowanie powłoki i automatyzacja infrastruktury

  • Używanie Copilot do pisania i poprawiania skryptów powłoki
  • Prośba do Copilot o fragmenty konfiguracji Dockerfile, Terraform lub Kubernetes
  • Walidacja wygenerowanych skryptów automatyzacyjnych

Zwiększenie produktywności dzięki pomocy AI

  • Redukcja powielającego się i monotonnego kodu
  • Szybsza praca z Copilot w sprintach Agile
  • Kombinowanie Copilot z GitHub CLI i przepływami pracy terminala

Ograniczenia, etyka i najlepsze praktyki

  • Zrozumienie zakresu i granic Copilot
  • Troska o bezpieczeństwo i rozważania dotyczące własności intelektualnej
  • Najlepsze praktyki recenzji kodu wygenerowanego przez AI

Ćwiczenia projektowe i scenariusze z życia zawodowego

  • Automatyzacja przepływu pracy CI/CD dla aplikacji internetowej
  • Pisanie ponownie używanych szablonów akcji GitHub Actions
  • Współpraca zespołowa przy użyciu Copilot w różnych repozytoriach

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie podstawowych koncepcji programowania oprogramowania
  • Znajomość Git lub przepływów pracy kontroli wersji
  • Podstawowe doświadczenie z YAML, skryptami powłoki lub narzędziami CI/CD

Grupa docelowa

  • Deweloperzy chcący poprawić produktywność DevOps
  • Początkujący w DevOps i entuzjastowie automatyzacji
  • Członkowie zespołów Agile poszukujący wsparcia AI w przepływach pracy
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie