Course Outline
Εισαγωγή
Ορισμός API
- Αίτημα API αρχείου ορισμού
YAML
- Τι είναι το YAML Κανόνες του YAML
Επισκόπηση των υπηρεσιών RESTful
- Μεταφορά πόρων Κράτος Αντιπροσωπεία
Προετοιμασία Αναπτυξιακού Περιβάλλοντος
- Εγκατάσταση και διαμόρφωση Swagger Εγκατάσταση και ρύθμιση παραμέτρων του Node.Js
Αρχιτεκτονική περιορισμών υπηρεσιών Web REST
- Χρήση του περιορισμού πελάτη-διακομιστή Εργασία με ομοιόμορφους περιορισμούς διεπαφής Εργασία με τον περιορισμό ανικανότητας Χρήση προσωρινής αποθήκευσης HTTP Ενεργοποίηση συστήματος επιπέδων
Σχεδιασμός REST API
- Υλοποίηση λειτουργιών CRUD Χρήση χειρισμού σφαλμάτων Εφαρμογή λειτουργιών για REST API Χειρισμός αλλαγών στο API Versioning API Caching API Υποστήριξη σελιδοποίησης και μερικών αποκρίσεων
Προδιαγραφές με χρήση Swagger
- Επεξεργασία εγγράφων με Swagger Δημιουργία προδιαγραφών σε μορφή YAML Δημιουργία μονοπατιών και παρατηρήσεων Προσθήκη τεκμηρίωσης Προσθήκη σχημάτων σε αρχείο OAS με χρήση SwaggerHub
API Management
- Δημιουργία στρατηγικής διαχείρισης API Διαχείριση του κύκλου ζωής του API Δημιουργία διακομιστή μεσολάβησης API Έλεγχος της συμπεριφοράς του API Δημιουργία πύλης API Παροχή διαχείρισης κίνησης
Ασφάλεια API
- Ασφάλεια με διακριτικά και JWT Ασφάλεια με κλειδί API και μυστικό Εξουσιοδότηση με χρήση OAuth2.0
Περίληψη και Συμπέρασμα
Requirements
- Μια βασική κατανόηση των API REST
- Εμπειρία με μορφές JSON ή XML
- Αντικειμενοστραφής εμπειρία προγραμματισμού
Ακροατήριο
- Προγραμματιστές Back-end
Testimonials (6)
still able to learn & absorb the lessons even for a non-programmer like myself
JOHN ERWIN ALPAJORA - National Grid Corporation of the Philippines
Course - API First Design
mix between theory and hands on exercise
Lacatus Raluca - DB Global Technology
Course - API Security
Πολύ καλά προετοιμασμένο υλικό και πολύ ικανός εκπαιδευτής. Μου αρέσουν πολύ οι ασκήσεις που μπορούμε να κάνουμε όλοι μαζί και ο εκπαιδευτής μπορούσε να διορθώσει τα λάθη σε συνεχή βάση χάρη στην προβολή των απομακρυσμένων συστημάτων
Polska Spółka Gazownictwa sp. z o.o.
Course - IBM API Connect
Machine Translated
Το επίπεδο γνώσεων του εκπαιδευτή
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Course - Designing Web APIs
Machine Translated
Practical hands on
MUHAMMAD BIN ARISHAH - 3F Resources Sdn Bhd
Course - Kong API Gateway
The exercices part.