Course Outline

Εισαγωγή

    Επισκόπηση του Bazel Κατανόηση της αρχιτεκτονικής Bazel

Ξεκινώντας

    Εγκατάσταση του χρόνου εκτέλεσης Bazel και του προγράμματος εκκίνησης Κατανόηση της διεπαφής χρήστη Bazel

Κατανόηση της δομής του έργου και των βασικών δομικών στοιχείων

    Δομικό στοιχείο έργου Δομή έργου Έννοιες μιας λογικής δόμησης

Επίκληση στόχου από τη γραμμή εντολών

    Εκτέλεση στόχου Εντολές που χρησιμοποιούνται συνήθως Καταλόγους εξόδου και προσωρινής αποθήκευσης

Κατανόηση του Bazel Build Lifecycle

    Φάσεις του κύκλου ζωής Bazel Αρχείο διαμόρφωσης Κανόνες γλώσσας προγραμματισμού

Χρήση Bazel Βασικού Αυτοματισμού για Java

    Ρύθμιση έργου Java Δημιουργία έργου Java Εκτέλεση της έκδοσης από τη γραμμή εντολών Επιθεώρηση του παραγόμενου αντικειμένου Ανάπτυξη του έργου Java Οδήγηση Bazel από το IDE Χρήση Bazel στο IntelliJ

Bazel Διαχείριση εξάρτησης

    Μοντελοποίηση λεπτομερούς ανάλυσης και εξαρτήσεων πακέτου Δήλωση εξωτερικών εξαρτήσεων Δήλωση εξωτερικής βιβλιοθήκης και χρήση της σε κώδικα Δήλωση εξάρτησης JUnit Δημοσίευση JAR σε αποθετήριο Maven Δημοσίευση βιβλιοθήκης Java σε τοπικό Maven

Δοκιμές Αυτοματισμού

    Εκτέλεση αυτοματοποιημένων δοκιμών Εκτέλεση δοκιμών JUnit

Για προχωρημένους Bazel

    Έννοιες επέκτασης Σύνταξη και εκτέλεση ενός είδους Απομακρυσμένη αποθήκευση στην κρυφή μνήμη και εκτέλεση Σφράγιση δόμησης Bazel Ερώτημα Java toolchains

Αντιμετώπιση προβλημάτων

Περίληψη και Επόμενα Βήματα

Requirements

  • Γνώση και εμπειρία με την έννοια του συστήματος κατασκευής
  • Βασική κατανόηση της γλώσσας προγραμματισμού Java

Ακροατήριο

  • προγραμματιστές λογισμικού
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (4)

Related Courses

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

  28 Hours

Advanced Java Security

  21 Hours

Combined JAVA, PHP and Web Application Security

  28 Hours

Standard Java Security

  14 Hours

Java and Web Application Security

  21 Hours

Advanced Java, JEE and Web Application Security

  28 Hours

Functional Reactive Programming with Java 9 and RxJava

  14 Hours

Related Categories