Εξέλιξη Κομματιού

Εισαγωγή στο REST και το JAX-RS

  • Κατανόηση των αρχών του REST
  • Περίληψη της προδιάγραφής JAX-RS
  • Γιατί ο Jersey για την ανάπτυξη RESTful API

Ρύθμιση του περιβάλλοντος ανάπτυξης

  • Εγκατάσταση JDK και Maven
  • Δημιουργία εγχειρήματος Jersey με το Maven
  • Δομή και ρύθμιση του έργου

Κατασκευή REST APIs με το Jersey

  • Ορισμός πόρων και σημείων άρθρωσης
  • Χρήση HTTP methods (GET, POST, PUT, DELETE)
  • Εργασία με JSON και XML

Πιο προχωρημένη ανάπτυξη API

  • Φίλτρα αιτήματος και απάντησης
  • Διαχείριση εξαίρεσεων
  • Εφαρμογή πιστοποίησης και αυθεντικοποίησης

Δοκιμασία APIs

  • Χειρόλογη δοκιμασία με το Postman
  • Αυτοματοποιημένη δοκιμασία με JUnit και REST-assured
  • Προσομοιωμός APIs για την δοκιμασία

Εγγραφή API και έκδοση

  • Χρήση Swagger/OpenAPI με το Jersey
  • Εγγραφή σημείων άρθρωσης
  • Στρατηγικές έκδοσης για APIs

Προσφερόμενες πρακτικές και επίλυση προβλημάτων

  • Σχεδιασμός κλιμακώδους APIs
  • Χειρισμός κοινών προβλημάτων στο Jersey
  • Παράγοντες απόδοσης

Σύνοψη και επόμενα βήματα

Απαιτήσεις

  • Βασική γνώση προγραμματισμού Java
  • Γνωριμία με τα επιχειρησιακά συστήματα RESTful
  • Κατανόηση των μεθόδων HTTP και JSON

Διευθύνση

  • Προγραμματιστές Java
  • Εξεταστές API
  • Λογισμικοί μηχανικοί
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες