Εξέλιξη Κομματιού
Εισαγωγή στον Αντιδραστικό Προγραμματισμό
- Αποκλειστικά έναντι μη αποκλειστικών συστημάτων
- Προδιαγραφή Reactive Streams
- Οφέλη και περιπτώσεις χρήσης
Project Reactor και Mono/Flux
- Publisher, Subscriber και Subscription
- Εργασία με Mono και Flux
- Διαχείριση σφαλμάτων και αντίθλιψη
Ρύθμιση του Spring WebFlux
- Δημιουργία ενός έργου Spring Boot WebFlux
- Διαμόρφωση εξαρτήσεων
- Επισκόπηση του WebClient έναντι του RestTemplate
Δημιουργία Αντιδραστικών REST API
- Ορισμός διαδρομών και χειριστών
- Αντιστοίχιση αιτημάτων με RouterFunction
- Αντιδραστικοί ελεγκτές και δέσμευση δεδομένων
Ενσωμάτωση με Βάσεις Δεδομένων
- Χρήση του R2DBC για αντιδραστική SQL
- Εργασία με MongoDB σε αντιδραστικό στυλ
- Σύνδεση με εξωτερικά API αντιδραστικά
Δοκιμή Εφαρμογών WebFlux
- Συγγραφή μοναδιαίων δοκιμών με StepVerifier
- Δοκιμή ενσωμάτωσης με WebTestClient
- Προσομοίωση πηγών δεδομένων και υπηρεσιών
Απόδοση και Βέλτιστες Πρακτικές
- Νηματοποίηση και προγραμματισμός στο WebFlux
- Αποσφαλμάτωση αντιδραστικού κώδικα
- Σχεδιαστικά μοτίβα για κλιμακούμενες αντιδραστικές εφαρμογές
Ανάπτυξη και Παραδείγματα Πραγματικού Κόσμου
- Ανάπτυξη εφαρμογών WebFlux
- Σκέψεις για CI/CD
- Μελέτες περίπτωσης και χρήση στην παραγωγή
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση του προγραμματισμού Java
- Εμπειρία στην ανάπτυξη διαδικτυακών εφαρμογών
- Εξοικείωση με HTTP και RESTful API
Κοινό
- Προγραμματιστές Java που είναι νέοι στον αντιδραστικό προγραμματισμό
- Τεχνικοί επικεφαλής και αρχιτέκτονες που εξερευνούν το Spring WebFlux
- Μηχανικοί backend που επιδιώκουν να δημιουργήσουν μη αποκλειστικές διαδικτυακές εφαρμογές
Σχόλια (3)
Η εκπαίδευση με βοήθησε να επεκτείνω τις γνώσεις και την κατανόηση μου για το Burp Suite. Επίσης, συνειδητοποίησα ότι ό,τι είχα μαθαίνει με αυτοδιδασκαλία ήταν ακόμη αρκετά περιορισμένο. Αυτή η εκπαίδευση ήταν πολύ χρήσιμη για εμένα ως QA, καθώς το Burp Suite αποτελεί ένα πολύτιμο εργαλείο για την εκτέλεση δοκιμών ασφαλείας και τη βελτίωση της συνολικής ποιότητας των δοκιμών εφαρμογών. Θα συνεχίσω να εξερευνώ αυτό το εργαλείο και να μαθαίνω περισσότερα σχετικά με τις δυνατότητές του.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Κομμάτι - OWASP Top 10 2025
Μηχανική Μετάφραση
Απολάμβανα πραγματικά τη μάθηση για τις επιθέσεις με AI και τα εργαλεία που υπάρχουν για να ξεκινήσω να ασχολούμαι και να χρησιμοποιώ ενεργά σε δοκιμές ασφαλείας. Κέρδισα πολλές γνώσεις που δεν είχα στην αρχή, και το μάθημα εκπλήρωσε τις προσδοκίες μου. Το αγαπημένο μου μέρος από την εκπαίδευση ήταν ο Comet Browser, και ξαφνιάστηκα από τις δυνατότητές του. Σίγουρα θα το διερευνήσω περισσότερο. Συνολικά ήταν ένα εξαιρετικό μάθημα και απολάμβανα τη μάθηση όλων των OWASP GenAI Top 10.
Patrick Collins - Optum
Κομμάτι - OWASP GenAI Security
Μηχανική Μετάφραση
Πρακτικές ασκήσεις, προσωπική καθοδήγηση και διευκρινίσεις ερωτήσεων.
Jose Paulos - INESC TEC
Κομμάτι - Tailwind CSS
Μηχανική Μετάφραση