Szoftver életciklus menedzsment Maven használatával

JAVAX-MVN

Maven használata, életciklus, pluginek, függőségek, pom.xml optimalizálás

Képzési forma:
Képzés hossza:
2 nap (16 óra)
Képzés nyelve:
Magyar/Angol
2023.
május
11.
Normál
2023.
november
09.
Normál
Képzési forma:
Normál
Képzés hossza:
2 nap (16 óra)
Képzés nyelve:
Magyar/Angol
2023.
május
11.
2023.
november
09.

Ismertető

A képzés célja a Maven projekt és build rendszer részletes bemutatása.

A képzés komplex gyakorlati feladatokat tartalmaz IntelliJ IDEA fejlesztőeszközzel (egységes igény szerint Eclipse/NetBeans), Maven build eszközzel, Jetty web konténerrel.

  • Maven: alapfogalmak, convention over configuration, repository, deklaratív konfiguráció, függőségek
  • Maven telepítése, környezeti beállítások
  • Archetype, pom.xml
  • Projekt felépítése, könyvtárstruktúra, Java webes alkalmazás
  • SNAPSHOT verziók
  • Verziók kezelése
  • Pluginek, életciklusok
  • Tesztesetek futtatása
  • Riportok generálása
  • Weboldal generálása
  • Multimodul projekt, pl. Java EE projekt
  • Projekt öröklődés, szülő - gyermek projekt
  • Dependency management
  • POM optimalizálás
  • Build profiles
  • Maven Plugin implementálása
  • Continuous integration, continuous delivery fogalma, támogatásának áttekintése

A következő témakörök ismerete elvárt: biztonságos fejlesztőeszköz kezelés, csomagok, osztályok, interfészek, kivételkezelés.

Előfeltétele a Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) képzések elvégzése, vagy azon képzések 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 slide-ok alapján.