Kurzusleírás

Bevezetés a folyamatos integrációba (CI)

  • A folyamatos integráció áttekintése
  • A CI előnyei és kihívásai a PHP fejlesztésben
  • Bevezetés a CI-eszközökbe: GitLab CI és Jenkins

CI-környezetek beállítása

  • Az GitLab CI telepítése és konfigurálása
  • A Jenkins telepítése és konfigurálása
  • Távoli asztali környezetek konfigurálása CI-hez

Építések automatizálása

  • Automatizált build szkriptek létrehozása PHP alkalmazásokhoz
  • Függőségek kezelése PHP projektben
  • Verzióvezérlés integrálása CI-eszközökkel

Tesztelés CI Pipelinesben

  • Egységteszt a PHPUnit segítségével
  • Integrációs tesztelés CI-ben
  • Tesztek automatizálása Jenkins és GitLab CI-ben

PHP alkalmazások telepítése

  • A telepítési folyamatok automatizálása
  • Üzembe helyezés átmeneti és éles környezetekben
  • Visszaállítási stratégiák és legjobb gyakorlatok

Speciális CI-konfigurációk

  • A CI-csővezetékek testreszabása egyedi igényekhez
  • CI folyamatok méretezése nagyobb projektekhez
  • CI-csővezetékek figyelése és hibaelhárítása

A CI kombinálása más eszközökkel

  • CI integrálása a Docker-val
  • Folyamatos felügyelet és visszacsatoló hurkok
  • Esettanulmányok és valós alkalmazások

Összegzés és a következő lépések

Követelmények

  • Szoftverek felépítésében, tesztelésében és telepítésében szerzett tapasztalat
  • PHP programozási tapasztalat

Közönség

  • Fejlesztők
  • DevOps mérnökök
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák