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

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

Εισαγωγή στο 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
  • Mocking APIs για δοκιμές

Τεκμηρίωση και Versioning API

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

Βέλτιστες Πρακτικές και Αντιμετώπιση Προβλημάτων

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

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

Απαιτήσεις

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

Κοινό

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

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


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

Σχόλια (2)

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

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