Course Outline

Εισαγωγή στο Quarkus

  • Τι είναι το Quarkus
  • Οφέλη του Quarkus για εφαρμογές cloud-native
  • Ενσωμάτωση με το Kubernetes και το OpenShift
  • Χρόνος έκκινουσας και επιτάχυνση της χρήσης μνήμης
  • Βασική διαδικασία και αρχιτεκτονική

Κύρια Αρχές του Quarkus

  • Ρύθμιση εφαρμογών και μεταδόχων
  • Ζωή απόκρισης και κλείσιμο
  • Στρατηγικές δοκιμών
  • Ρύθμιση καταγραφής

Ανάπτυξη RESTful Υπηρεσιών

  • Δημιουργία σημείων εγκατάστασης API REST
  • Παραμέτροι αναζήτησης και μεθόδοι HTTP
  • Χρήση δημιουργικών κωδικών απάντησης
  • Ενεργοποίηση CORS και reactive routing
  • Αλλαγή HTTP παρακαλεσμών και SSL

Ρύθμιση Εφαρμογών

  • Προσαρμοστικές αρχεία παραμέτρων και προφίλ
  • Accessing και επεξεργασία τιμών ρύθμισης
  • Προχωρημένη καταγραφή και προσαρμοστική ρύθμιση
  • Προσαρμοστικοί πηγές και μεταδόχοι
  • Συνδυασμένες και επαλήθευση τιμών ρύθμισης

Μοντέλο Quarkus Programming

  • Σεριακοποίηση JSON και XML
  • Επαλήθευση εισόδου/εξόδου και προσαρμοστικοί επαληθευτές
  • Ενσωμάτωση ανεξάρτητων εγγενών και διακριτικό χαρακτήρισμα
  • Συμβάντα ζωής και παρεπομπές
  • Πειραματική δοκιμή με Mockito

Εγκατάσταση Quarkus Εφαρμογών

  • Λειτουργία κελύφους και πακέτωση JAR
  • Über-JAR και αυτόνομες εκδόσεις executable
  • Docker κενά για JAR και native builds
  • Υποστήριξη SSL σε εφαρμογές που βρίσκονται σε κενά

Επεξεργασία και Προχωρημένα Βήματα

Requirements

  • Συνειδητοποίηση της προγραμματισμός Java
  • Εμπειρία στην αρχιτεκτονική του web και τα έννοιμα REST
  • Γνώση του πρωτοκόλλου HTTP

Πúblico

  • Προγραμματιστές
  • Αρχιτέκτονες λογισμικού
  • Ιντζίνιρς που κατασκευάζουν εφαπήλια εφαρμογές
 40 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories