Plan Szkolenia

Wprowadzenie do ciągłej integracji (CI)

  • Przegląd ciągłej integracji
  • Korzyści i wyzwania związane z CI w PHP rozwoju
  • Wprowadzenie do narzędzi CI: GitLab CI i Jenkins

Konfigurowanie środowisk CI

  • Instalacja i konfiguracja GitLab CI
  • Instalacja i konfiguracja Jenkins CI
  • Konfigurowanie środowisk pulpitu zdalnego dla CI

Automatyzacja kompilacji

  • Tworzenie automatycznych skryptów kompilacji dla PHP aplikacji
  • Zarządzanie zależnościami w projektach PHP
  • Integracja kontroli wersji z narzędziami CI

Testowanie w potokach CI

  • Testowanie jednostkowe za pomocą PHPUnit
  • Testowanie integracyjne w CI
  • Automatyzacja testów w Jenkins i GitLab CI

Wdrażanie aplikacji PHP

  • Automatyzacja procesów wdrażania
  • Wdrażanie w środowiskach przejściowych i produkcyjnych
  • Strategie wycofywania i najlepsze praktyki

Zaawansowane konfiguracje ciągłej integracji

  • Dostosowywanie potoków CI do konkretnych potrzeb
  • Skalowanie procesów CI dla większych projektów
  • Monitorowanie i rozwiązywanie problemów z potokami CI

Łączenie ciągłej integracji z innymi narzędziami

  • Integracja CI z Docker
  • Ciągłe monitorowanie i pętle sprzężenia zwrotnego
  • Studia przypadków i rzeczywiste zastosowania

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w tworzeniu, testowaniu i wdrażaniu oprogramowania
  • PHP doświadczenie w programowaniu

Publiczność

  • Programiści
  • DevOps inżynierowie
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie