Course Outline

Εισαγωγή στη Συνεχή Ολοκλήρωση (CI)

  • Επισκόπηση της Συνεχούς Ενοποίησης
  • Οφέλη και προκλήσεις του CI στην ανάπτυξη PHP
  • Εισαγωγή στα εργαλεία CI: GitLab CI και Jenkins

Ρύθμιση CI Environments

  • Εγκατάσταση και διαμόρφωση του GitLab CI
  • Εγκατάσταση και διαμόρφωση του Jenkins
  • Διαμόρφωση περιβαλλόντων απομακρυσμένης επιφάνειας εργασίας για CI

Αυτοματοποίηση Κατασκευών

  • Δημιουργία αυτοματοποιημένων σεναρίων κατασκευής για PHP εφαρμογές
  • Διαχείριση εξαρτήσεων σε PHP έργα
  • Ενσωμάτωση ελέγχου έκδοσης με εργαλεία CI

Δοκιμές σε αγωγούς CI

  • Δοκιμή μονάδας με PHPΜονάδα
  • Δοκιμή ενοποίησης στο CI
  • Αυτοματοποίηση δοκιμών σε Jenkins και GitLab CI

Ανάπτυξη εφαρμογών PHP

  • Αυτοματοποίηση διαδικασιών ανάπτυξης
  • Ανάπτυξη σε περιβάλλοντα σκηνής και παραγωγής
  • Στρατηγικές επαναφοράς και βέλτιστες πρακτικές

Προηγμένες διαμορφώσεις CI

  • Προσαρμογή αγωγών CI για συγκεκριμένες ανάγκες
  • Κλιμάκωση διαδικασιών CI για μεγαλύτερα έργα
  • Παρακολούθηση και αντιμετώπιση προβλημάτων αγωγών CI

Συνδυασμός CI με άλλα εργαλεία

  • Ενσωμάτωση CI με Docker
  • Συνεχείς βρόχοι παρακολούθησης και ανάδρασης
  • Μελέτες περιπτώσεων και εφαρμογές πραγματικού κόσμου

Περίληψη και Επόμενα Βήματα

Requirements

  • Εμπειρία στην κατασκευή, τη δοκιμή και την ανάπτυξη λογισμικού
  • PHP εμπειρία προγραμματισμού

Ακροατήριο

  • προγραμματιστές
  • DevOps μηχανικοί
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories