Επικοινωνήστε μαζί μας

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

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

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

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

  • Εγκατάσταση JDK και Maven
  • Δημιουργία έργου Jersey με το Maven
  • Δομή και διαμόρφωση έργου

Δημιουργία REST API με το Jersey

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

Προηγμένη ανάπτυξη API

  • Φίλτρα αιτημάτων και αποκρίσεων
  • Διαχείριση εξαιρέσεων
  • Υλοποίηση αυθεντικοποίησης και εξουσιοδότησης

Δοκιμή API

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

Τεκμηρίωση και εκδόσεις API

  • Χρήση Swagger/OpenAPI με το Jersey
  • Τεκμηρίωση endpoints
  • Στρατηγικές εκδόσεων για API

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

  • Σχεδιασμός κλιμακώσιμων API
  • Αντιμετώπιση κοινών ζητημάτων στο Jersey
  • Θέματα απόδοσης

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

Απαιτήσεις

  • Βασικές γνώσεις προγραμματισμού Java
  • Εξοικείωση με έννοιες RESTful
  • Κατανόηση μεθόδων HTTP και JSON

Κοινό

  • Προγραμματιστές Java
  • Δοκιμαστές API
  • Μηχανικοί λογισμικού
 14 Ώρες

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


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

Σχόλια (3)

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

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