Tento kurz ti poskytne dokonalé porozumenie o aplikácii Gradle. Gradle je automatizační systém založený na Apache Ant a Apache Maven pre deklarovanie jazykových konfigurácii špecifických pre doménu. Podporuje doménovo špecifický jazyk (DSL) založený na groovy cez XML. Je určený na zostavenie viacerých projektov, ktoré môžu byť dosť veľké. Gradle ponúka elastický model, ktorý môže vývojovému cyklu pomôcť pri kompilácii a balení kódu pre webové a mobilné aplikácie. Ukážeme si ako poskytuje podporu pre vytváranie, testovanie a zavádzanie softvéru na rôznych platformách. Bol vyvinutý pre automatizáciu budov na mnohých jazykoch a platformách, vrátane Java, Scala, Android, C / C a Groovy. Gradle poskytuje integráciu s niekoľkými vývojovými nástrojmi a servermi vrátane Eclipse, IntelliJ, Jenkins a Android Studio.
Zdieľaj kurz a získaj zľavu
v hodnote 5 €
Úlohy v súbore (kopírovanie, synchronizovanie)
Filtrovanie, vyčleňovanie/vyberanie
Agregovanie (zoskupovanie), premenovanie
Pracovanie s CopySpecs
Rozšírenie a vytváranie archívov (zip, tar)
Rozhranie API pre Gradle
Najlepšie postupy/praktiky pre prácu so súbormi
Gradle v porovnaní s Ant
Kedy využiť Ant v Gradle
Použitie Ant príkazoch v Gradle zostavách
Importovanie Ant zostáv
Presúvanie sa z Ant do Gradle
Terminológia
Repozitóriá/úložiská, metadáta, tranzitívne závislosti/spätosti
Konfigurácie
Hlásenia
Priblíženie riešenia závislostí
Publikovanie artefaktov (Maven a Ivy)
Rozšírenie existujúcich objektov
Rozšírenie objektov
Objektové kontajnery a pravidlá konfigurácie
Výkon/schopnosť modelu vstupu a výstupu
Popísanie vstupov a výstupov
Prírastkové stavy
Odvodené závislosti príkazov
Zdrojové súbory
Projektové konvencie/dohody
Automatizované testovanie
Zostavovanie JAR
Definovanie multi-projektových zostáv
Zabránenie duplicitnej konfigurácii konfiguračným opatrením (injection)
Inter projektové závislé premenné
Downstream a Upstream čiastkové zostavy
Rozšírenie všetkých zostáv pomocou Init skriptov
Umiestnenie Init skriptov
Používanie Gradle wrapper
Vytvorenie Gradle distribúcie pomocou Init skrípt
V cene kurzu sú zahrnuté učebné elektronické materiály, elektronická príručka spolu s certifikátom a drobným občerstvením.
Možnosti platby:
Pri denných, večerných aj víkendových kurzoch sú 2 prestávky po 10-15 minút.
Kurzy sa realizujú na kvalitných notebookoch značiek Asus, Lenovo a HP.
spokojných klientov
odučených hodín
skúsených lektorov
prezenčných kurzov
online kurzov