Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés
- A Bazel áttekintése
- A Bazel architektúrájának megértése
Első lépések
- A Bazel futtatókörnyezet és indító telepítése
- A Bazel felhasználói felületének megértése
A projekt szerkezetének és alapvető építőelemeinek megértése
- Projekt építőelemek
- Projekt szerkezet
- A build logika fogalma
Cél végrehajtása parancssorból
- Cél végrehajtása
- Gyakran használt parancsok
- Kimeneti és gyorsítótár könyvtárak
A Bazel build életciklusának megértése
- A Bazel életciklusának fázisai
- Konfigurációs fájl
- Programozási nyelvi szabályok
A Bazel alapvető automatizálásának használata Java nyelven
- Java projekt beállítása
- Java projekt buildelése
- Build futtatása parancssorból
- A generált összetevő vizsgálata
- Java projekt üzembe helyezése
- Bazel használata az IDE-ben
- Bazel használata IntelliJ-ben
Bazel függőségkezelés
- Finom szemcsés csomag granularitás és függőségek modellezése
- Külső függőségek deklarálása
- Külső könyvtár deklarálása és használata a kódban
- JUnit függőség deklarálása
- JAR közzététele Maven tárolóban
- Java könyvtár közzététele helyi Mavenben
Tesztelési automatizálás
- Automatizált tesztek végrehajtása
- JUnit tesztek végrehajtása
Haladó Bazel
- Bővítési fogalmak
- Genrule írása és végrehajtása
- Távoli gyorsítótárazás és végrehajtás
- Build időbélyegzés
- Bazel lekérdezés
- Java eszközláncok
Hibaelhárítás
Összefoglalás és következő lépések
Követelmények
- A build rendszer fogalmának ismerete és gyakorlati tapasztalata
- Alapvető ismeretek a Java programozási nyelvről
Célközönség
- Szoftverfejlesztők
14 Órák
Vélemények (1)
- A képző tanár hajlandósága válaszolni a kérdéseinkre és segíteni nekünk a problémákkal - A kurzus kezdeti alapvető része, amikor a tanár először is információkat adott nekünk az eszközök használatához
Lora
Kurzus - Bazel
Gépi fordítás