Schița de curs

Introducere în Integrarea Continuă (CI)

  • Prezentare generală a Integrării Continue
  • Beneficii și provocări ale CI în dezvoltarea PHP
  • Introducere în instrumentele CI: GitLab CI și Jenkins

Configurarea Mediilor CI

  • Instalarea și configurarea GitLab CI
  • Instalarea și configurarea Jenkins
  • Configurarea mediilor de desktop la distanță pentru CI

Automatizarea Construcțiilor

  • Crearea de scripturi automate de construcție pentru aplicații PHP
  • Gestionarea dependențelor în proiectele PHP
  • Integrarea controlului versiunilor cu instrumentele CI

Testarea în Conductele CI

  • Testare unitară cu PHPUnit
  • Testare de integrare în CI
  • Automatizarea testelor în Jenkins și GitLab CI

Implementarea Aplicațiilor PHP

  • Automatizarea proceselor de implementare
  • Implementarea în medii de staging și producție
  • Strategii de revenire și bune practici

Configurări Avansate ale CI

  • Personalizarea conductelor CI pentru nevoi specifice
  • Scalarea proceselor CI pentru proiecte mai mari
  • Monitorizarea și depanarea conductelor CI

Combinarea CI cu Alte Instrumente

  • Integrarea CI cu Docker
  • Monitorizare continuă și bucle de feedback
  • Studii de caz și aplicații din lumea reală

Rezumat și Următorii Pași

Cerințe

  • Experiență în construirea, testarea și implementarea software-ului
  • Experiență în programare PHP

Publicul țintă

  • Dezvoltatori
  • Ingineri DevOps
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite