Návrh Školení

Úvod

    Přehled Bazel Porozumění architektuře Bazel

Začínáme

    Instalace runtime a spouštěče Bazel Pochopení uživatelského rozhraní Bazel

Pochopení struktury projektu a základních stavebních bloků

    Stavební blok projektu Struktura projektu Koncepty logiky sestavení

Vyvolání cíle z příkazového řádku

    Spuštění cíle Běžně používané příkazy Výstupní a cache adresáře

Porozumění Bazel Životnímu cyklu sestavení

    Fáze životního cyklu Bazel Konfigurační soubor Pravidla programovacího jazyka

Použití Bazel Basic Automation For Java

    Nastavení projektu Java Vytvoření projektu Java Spuštění sestavení z příkazového řádku Kontrola vygenerovaného artefaktu Nasazení projektu Java Řízení Bazel z IDE Použití Bazel v IntelliJ

Bazel Správa závislostí

    Modelování jemnozrnné granularity a závislostí balíčků Deklarace externích závislostí Deklarace externí knihovny a její použití v kódu Deklarace závislosti JUnit Publikování JAR do Maven úložiště Publikování Java knihovny do lokálního Maven

Automatizace testování

    Provádění automatizovaných testů Provádění testů JUnit

Pokročilé Bazel

    Koncepty rozšíření Zápis a spouštění žánru Vzdálené ukládání do mezipaměti a spouštění Razítko sestavení Bazel dotaz Java toolchains

Odstraňování problémů

Shrnutí a další kroky

Požadavky

  • Znalosti a zkušenosti s konceptem sestavení systému
  • Základní znalost programovacího jazyka Java

Publikum

  • Vývojáři softwaru
 14 hodiny

Počet účastníků



Price per participant

Reference (1)

Související kurzy

Combined C/C++, JAVA and Web Application Security

28 hodiny

Advanced Java Security

21 hodiny

Combined JAVA, PHP and Web Application Security

28 hodiny

Standard Java Security

14 hodiny

Java and Web Application Security

21 hodiny

Advanced Java, JEE and Web Application Security

28 hodiny

Související kategorie