Gradle – automatyzacja budowy projektów
Opis
Szkolenie koncentruje się na praktycznym wykorzystaniu systemu Gradle do automatyzacji procesu budowania projektów. Podczas warsztatów uczestnicy poznają zaawansowane techniki konfiguracji i optymalizacji procesów budowania, ze szczególnym uwzględnieniem projektów Java. Program łączy teorię z praktycznymi przykładami, umożliwiając uczestnikom natychmiastowe zastosowanie zdobytej wiedzy w rzeczywistych scenariuszach projektowych.
Profil uczestnika
- Deweloperzy Java pracujący z projektami wielomodułowymi
- Inżynierowie DevOps odpowiedzialni za procesy CI/CD
- Architekci systemów odpowiedzialni za automatyzację
- Liderzy zespołów programistycznych
- Specjaliści ds. wdrożeń i integracji
- Programiści zainteresowani optymalizacją procesu budowania
Agenda
- Podstawy Gradle
- Architektura i koncepcje Gradle
- Konfiguracja projektów
- Cykl życia zadań
- System wtyczek
- Zaawansowana konfiguracja
- Zarządzanie zależnościami
- Konfiguracja wielomodułowa
- Dostosowywanie procesu budowania
- Skrypty i rozszerzenia
- Integracja i testowanie
- Automatyzacja testów
- Integracja z narzędziami CI/CD
- Raportowanie i analiza
- Zarządzanie artefaktami
- Optymalizacja i dobre praktyki
- Przyśpieszanie procesu budowania
- Wzorce i antywzorce
- Monitorowanie wydajności
- Rozwiązywanie problemów
Korzyści
Po ukończeniu szkolenia uczestnik będzie posiadał zaawansowaną wiedzę o konfiguracji i optymalizacji procesów budowania z wykorzystaniem Gradle. Nabędzie umiejętność tworzenia efektywnych skryptów budowania dla projektów wielomodułowych. Opanuje techniki zarządzania zależnościami i konfiguracją w złożonych projektach. Będzie potrafił integrować Gradle z narzędziami CI/CD i systemami kontroli wersji. Zdobędzie praktyczne doświadczenie w optymalizacji wydajności procesu budowania. Rozwinie umiejętności w zakresie automatyzacji testów i generowania raportów.
Wymagane przygotowanie uczestników
- Doświadczenie w programowaniu Java
- Podstawowa znajomość systemów budowania
- Wiedza o procesach CI/CD
- Znajomość systemów kontroli wersji
Zagadnienia
- Architektura Gradle
- Zarządzanie zależnościami
- Projekty wielomodułowe
- Automatyzacja testów
- Integracja ciągła
- Optymalizacja wydajności
- Skrypty budowania
- System wtyczek
- Raportowanie
- Zarządzanie artefaktami
- Rozwiązywanie problemów
- Dobre praktyki DevOps
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-DV-62
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!