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

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

Εισαγωγή

  • Εισαγωγή στις Μικροϋπηρεσίες με Spring Boot
  • Επισκόπηση του Spring Boot
  • Εισαγωγή στις Web Services

Βασικές Έννοιες του Spring Boot

  • Ρύθμιση του IDE για ένα έργο Spring Boot
  • Κατανόηση των βασικών λειτουργιών του Spring Boot
  • Χρήση ενσωματωμένων servers
  • Εξερεύνηση του Spring Boot Actuator
  • Αξιοποίηση του Spring Boot DevTools

RESTful Web Services

  • Επισκόπηση της αρχιτεκτονικής REST
  • Δουλειά με path variables
  • Χειρισμός παραμέτρων αιτήματος
  • Υλοποίηση μεθόδου POST
  • Υλοποίηση μεθόδου GET
  • Ισχυρός χειρισμός εξαιρέσεων
  • Υλοποίηση μεθόδου DELETE
  • Στρατηγικές διαπραγμάτευσης περιεχομένου (content negotiation)
  • Εφαρμογή φιλτραρίσματος δεδομένων σε υπηρεσίες RESTful
  • Υλοποίηση εκδόσεων API

Spring Data JPA

  • Επισκόπηση του JPA
  • Διαμόρφωση JPA
  • Δημιουργία endpoints POST για πόρους εργαζομένων
  • Ανάκτηση δεδομένων εργαζομένων από τη βάση δεδομένων
  • Διαγραφή δεδομένων εργαζομένων από τη βάση δεδομένων
  • Μετακίνηση από βάση H2 σε βάση MySQL

Spring Security

  • Επισκόπηση του Spring Security
  • Εγγραφή και ρύθμιση στο Okta
  • Ασφαλής διαχείριση API Gateway
  • Ασφαλής διαχείριση της Order Service
  • Δοκιμή των εφαρμογών ασφαλείας Spring

Μοναδιαία Δοκιμή (Unit Testing)

  • Ρύθμιση της Order Service για δοκιμές
  • Δημιουργία μεθόδων δοκιμής
  • Αξιολόγηση αποτελεσμάτων δοκιμών
  • Υλοποίηση μεθόδων ρύθμισης

Docker

  • Επισκόπηση του Docker
  • Ρύθμιση του Docker
  • Πρακτική χρήση του Docker

Kubernetes

  • Επισκόπηση των συνιστωσών και της αρχιτεκτονικής του Kubernetes
  • Διαμόρφωση και ανάπτυξη με Kubernetes

CI/CD Pipeline

  • Επισκόπηση του CI/CD
  • Δημιουργία αποθετηρίου artifact
  • Δημιουργία VM instances
  • Υλοποίηση pipelines Jenkins

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

Απαιτήσεις

  • Εμπειρία με ανάπτυξη Java
  • Βασικές γνώσεις του Spring Framework

Κοινό

  • Προγραμματιστές Java
 21 Ώρες

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


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

Σχόλια (3)

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

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