Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon
- Oversikt over Bazel Forstå Bazel arkitekturen
Starter
- Installere Bazel runtime og launcher Forstå Bazel UI
Forstå prosjektstrukturen og grunnleggende byggeklosser
- Prosjektets byggestein Prosjektstruktur Konsepter for en byggelogikk
Påkalle et mål fra kommandolinjen
- Utføre et mål Vanlig brukte kommandoer Utdata- og hurtigbufferkataloger
Forstå Bazel Build-livssyklusen
- Faser av Bazel livssyklus Konfigurasjonsfil Programmeringsspråkregler
Bruke Bazel Grunnleggende automatisering for Java
- Sette opp et Java-prosjekt Bygge et Java-prosjekt Kjøre bygget fra kommandolinjen Inspisere den genererte artefakten Distribuere Java-prosjektet Kjøre Bazel fra IDE ved å bruke Bazel i IntelliJ
Bazel Avhengighetsstyring
- Modellering av finkornet pakkegranularitet og avhengigheter Erklære eksterne avhengigheter Erklære et eksternt bibliotek og bruke det i en kode Erklære JUnit-avhengigheten Publisere en JAR til et Maven repository Publisere et Java-bibliotek til lokalt Maven
Testing av automatisering
- Utføre automatiserte tester Utføre JUnit-tester
Avansert Bazel
- Utvidelseskonsepter Skrive og utføre en sjanger Ekstern bufring og utførelse Bygg stempling Bazel spørring Java-verktøykjeder
Feilsøking
Sammendrag og neste trinn
Krav
- Kunnskap og erfaring med byggesystemkonseptet
- Grunnleggende forståelse av programmeringsspråket Java
Publikum
- Programvareutviklere
14 timer
Testimonials (1)
- Trenerens vilje til å svare på spørsmål og hjelpe oss med problemene - Den første grunnleggende delen av kurset, hvor treneren ga oss innledende informasjon for å forberede oss på eksemplene
Lora
Kurs - Bazel
Machine Translated