JAVA-GDL
Java projektek Gradle-lel
Ismertető
A képzés célja a Gradle eszköz részletes bemutatása. A képzés számos gyakorlati feladatot tartalmaz, ezek megvalósításához parancssort és IntelliJ IDEA fejlesztőeszközt alkalmazunk és JUnit unit teszt keretrendszert.
Tematika
- Egyszerű projekt Gradle-lel, Gradle Java Plugin
- Build script alapjai, Groovy alapok, Gradle Object Model
- Gradle lifecycle
- Phases
- Tasks, task dependencies, extend task
- Függőségkezelés
- Create library module
- Multiprojekt
- Automatizált tesztek futtatása
- Lefedettségmérés Jacoco-val
- Statikus kódelemzés
- Artifact assembly, publishing
- Logging
- File management
- Build and run web application
- Build and deploy Java EE application
- Gradle wrapper
- Gradle kiterjesztése, plugins
Szükséges előképzettség
A következő témakörök ismerete elvárt: Java fejlesztőeszköz használata, alapvető unit tesztelés, csomagok, kifejezések, utasítások, vezérlési szerkezetek (elágazás és ciklus), primitív típusok, tömbök, enumok és osztályok alapvető használata, absztrakt osztályok és interfészek. Webes alkalmazásfejlesztés alapok.
Előfeltétele a Java SE alapok (JAVA-BSC) képzés elvégzése, vagy azon képzés anyagának gyakorlati ismerete.
Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A képzés magyar nyelvű, magyar nyelvű slide-ok alapján.