Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Εισαγωγή στο Reactive Programming
- Τι είναι ο αντιδραστικός προγραμματισμός;
- Το παράδειγμα αντιδραστικού προγραμματισμού και τα οφέλη του
- Επισκόπηση εργαλείων και πλαισίων: Java 9, Spring, Jersey, Akka, RxJava 2.0
Εξερεύνηση του Java 9's Flow API
- Βασικά χαρακτηριστικά και στοιχεία του Flow API
- Υλοποίηση αντιδραστικών ροών χρησιμοποιώντας το Flow API
- Ενσωμάτωση του Flow API με υπάρχουσες εφαρμογές
Εισαγωγή στο RxJava 2.0
- Κατανόηση της βιβλιοθήκης λειτουργικού αντιδραστικού προγραμματισμού RxJava 2.0
- Δημιουργία αντιδραστικών ροών δεδομένων χρησιμοποιώντας RxJava 2.0
- Δοκιμή μονάδας με RxJava 2.0
Ανάπτυξη ταυτόχρονων εφαρμογών με το Spring
- Reactενεργός προγραμματισμός στο πλαίσιο της άνοιξης
- Δημιουργία ασύγχρονων εφαρμογών και εφαρμογών που βασίζονται σε συμβάντα
- Χειρισμός συγχρονισμού και επεκτασιμότητας σε εφαρμογές Spring
Εφαρμογή του πλαισίου Akka
- Επισκόπηση του πλαισίου Akka και των βασικών αρχών του
- Δημιουργία ανθεκτικών και κατανεμημένων συστημάτων με Akka
- Ενσωμάτωση Akka με RxJava και Java 9
Δημιουργία Reactive Εφαρμογής
- Σχεδιασμός αρχιτεκτονικής εφαρμογής
- Κατασκευή εξαρτημάτων χρησιμοποιώντας Java 9, Spring, Akka και RxJava 2.0
- Δοκιμή και αποσφαλμάτωση της εφαρμογής
Ανάπτυξη και παρακολούθηση Reactive εφαρμογών
- Ανάπτυξη εφαρμογών σε περιβάλλον κοντέινερ
- Παρακολούθηση της απόδοσης και της συμπεριφοράς της εφαρμογής
- Αντιμετώπιση προκλήσεων στην ανάπτυξη και την επεκτασιμότητα
Προηγμένα θέματα και βέλτιστες πρακτικές
- Διαχείριση σφαλμάτων και εντοπισμός σφαλμάτων σε αντιδραστικά συστήματα
- Βελτιστοποίηση της απόδοσης της αντιδραστικής εφαρμογής
- Εξερευνώντας προηγμένα μοτίβα στον αντιδραστικό προγραμματισμό
Περίληψη και Επόμενα Βήματα
Requirements
- Μια γερή βάση στο JavaScript
- Κατανόηση βασικών τεχνολογιών Ιστού
- Εμπειρία με scripting UI
Ακροατήριο
- προγραμματιστές λογισμικού
- Αρχιτέκτονες συστημάτων
14 Hours
Testimonials (1)
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.