- Doświadczenie w tworzeniu, testowaniu i wdrażaniu oprogramowania
- PHP doświadczenie w programowaniu
Publiczność
- Programiści
- DevOps inżynierowie
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą korzystać z narzędzi open source do automatyzacji procesu tworzenia, testowania i wdrażania PHP aplikacji i usług.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować różne narzędzia open source, aby umożliwić ciągłą integrację, testowanie i wdrażanie.
- Zrozumieć zalety i wady narzędzi CI, takich jak Gitlab CI i Jenkins.
- Połączyć narzędzia CI z narzędziami do testowania jednostkowego i integracyjnego.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
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
United Arab Emirates - Continuous Integration (CI) for PHP
Qatar - Continuous Integration (CI) for PHP
Egypt - Continuous Integration (CI) for PHP
Saudi Arabia - Continuous Integration (CI) for PHP
South Africa - Continuous Integration (CI) for PHP
Brasil - Continuous Integration (CI) for PHP
Canada - Continuous Integration (CI) for PHP
中国 - Continuous Integration (CI) for PHP
香港 - Continuous Integration (CI) for PHP
澳門 - Continuous Integration (CI) for PHP
台灣 - Continuous Integration (CI) for PHP
USA - Continuous Integration (CI) for PHP
Österreich - Continuous Integration (CI) for PHP
Schweiz - Continuous Integration (CI) for PHP
Deutschland - Continuous Integration (CI) for PHP
Czech Republic - Continuous Integration (CI) for PHP
Denmark - Continuous Integration (CI) for PHP
Estonia - Continuous Integration (CI) for PHP
Finland - Continuous Integration (CI) for PHP
Greece - Continuous Integration (CI) for PHP
Magyarország - Continuous Integration (CI) for PHP
Ireland - Continuous Integration (CI) for PHP
Luxembourg - Continuous Integration (CI) for PHP
Latvia - Continuous Integration (CI) for PHP
España - Continuous Integration (CI) for PHP
Italia - Continuous Integration (CI) for PHP
Lithuania - Continuous Integration (CI) for PHP
Nederland - Continuous Integration (CI) for PHP
Norway - Continuous Integration (CI) for PHP
Portugal - Continuous Integration (CI) for PHP
România - Continuous Integration (CI) for PHP
Sverige - Continuous Integration (CI) for PHP
Türkiye - Continuous Integration (CI) for PHP
Malta - Continuous Integration (CI) for PHP
Belgique - Continuous Integration (CI) for PHP
France - Continuous Integration (CI) for PHP
日本 - Continuous Integration (CI) for PHP
Australia - Continuous Integration (CI) for PHP
Malaysia - Continuous Integration (CI) for PHP
New Zealand - Continuous Integration (CI) for PHP
Philippines - Continuous Integration (CI) for PHP
Singapore - Continuous Integration (CI) for PHP
Thailand - Continuous Integration (CI) for PHP
Vietnam - Continuous Integration (CI) for PHP
India - Continuous Integration (CI) for PHP
Argentina - Continuous Integration (CI) for PHP
Chile - Continuous Integration (CI) for PHP
Costa Rica - Continuous Integration (CI) for PHP
Ecuador - Continuous Integration (CI) for PHP
Guatemala - Continuous Integration (CI) for PHP
Colombia - Continuous Integration (CI) for PHP
México - Continuous Integration (CI) for PHP
Panama - Continuous Integration (CI) for PHP
Peru - Continuous Integration (CI) for PHP
Uruguay - Continuous Integration (CI) for PHP
Venezuela - Continuous Integration (CI) for PHP
Polska - Continuous Integration (CI) for PHP
United Kingdom - Continuous Integration (CI) for PHP
South Korea - Continuous Integration (CI) for PHP
Pakistan - Continuous Integration (CI) for PHP
Sri Lanka - Continuous Integration (CI) for PHP
Bulgaria - Continuous Integration (CI) for PHP
Bolivia - Continuous Integration (CI) for PHP
Indonesia - Continuous Integration (CI) for PHP
Kazakhstan - Continuous Integration (CI) for PHP
Moldova - Continuous Integration (CI) for PHP
Morocco - Continuous Integration (CI) for PHP
Tunisia - Continuous Integration (CI) for PHP
Kuwait - Continuous Integration (CI) for PHP
Oman - Continuous Integration (CI) for PHP
Slovakia - Continuous Integration (CI) for PHP
Kenya - Continuous Integration (CI) for PHP
Nigeria - Continuous Integration (CI) for PHP
Botswana - Continuous Integration (CI) for PHP
Slovenia - Continuous Integration (CI) for PHP
Croatia - Continuous Integration (CI) for PHP
Serbia - Continuous Integration (CI) for PHP
Bhutan - Continuous Integration (CI) for PHP