Εξέλιξη Κομματιού
Βασικές Προηγμένες Έννοιες του Vue.js
- Προηγμένος κύκλος ζωής components
- Προηγμένος χειρισμός props, emits και προσαρμοσμένων συμβάντων
- Προηγμένη αντιδραστικότητα (ref, computed, effect, watch, κ.λπ.)
- Έλεγχος δρομολόγησης και φύλακες πλοήγησης
Επεκτάσιμη Διαχείριση Κατάστασης με Pinia
- Επεκτάσιμες αρχιτεκτονικές με Pinia
- Προηγμένη σύνθεση και αρθρωτή οργάνωση stores
- Βέλτιστες πρακτικές για τη διαχείριση καθολικών και τοπικών δεδομένων
Ενσωμάτωση API και Σχεδιασμός Επιπέδου Δεδομένων
- Καθολική και προσαρμοσμένη ρύθμιση Axios
- Προηγμένη χρήση interceptors και χειρισμός σφαλμάτων
- Ενσωμάτωση με Pinia και components
- Ροή δεδομένων μεταξύ APIs, stores και UI components
Σύγχρονη Ροή Εργασίας Ανάπτυξης Vue
- Προηγμένη ρύθμιση Vite για έργα Vue.js
- Ενσωμάτωση προσθέτων και βελτιστοποίηση build
- Βέλτιστες πρακτικές για περιβάλλοντα ανάπτυξης/δοκιμών/παραγωγής
- Μεταβλητές περιβάλλοντος για παραγωγή (Vault), CI/CD
- Ποιότητα Κώδικα: Ρύθμιση και ενσωμάτωση ESLint, Prettier και SonarQube
- Αυτοματοποιημένη μορφοποίηση και βέλτιστες πρακτικές στατικής ανάλυσης
Εξειδίκευση σε Framework: Quasar Framework
- Βελτιστοποίηση και προσαρμογή των components του Quasar
- Δημιουργία responsive και αποδοτικών UIs με Quasar
- Χρήση Quasar με TanStack, PWA και ServiceWorker
TypeScript στο Vue.js
- Προηγμένη τυποποίηση για components και stores
- Ορισμός τύπων για props, emits και slots
- Επαναχρησιμοποιήσιμα μοτίβα και βέλτιστες πρακτικές για ασφάλεια τύπων
Δοκιμές και Αξιοπιστία Κώδικα
- Δοκιμές μονάδας και ολοκλήρωσης για components και stores
- Προτεινόμενα εργαλεία (Vue Test Utils, Vitest, κ.λπ.)
- Βέλτιστες πρακτικές για συντηρησιμότητα και αυτοματοποίηση δοκιμών
Απόδοση και Βελτιστοποίηση
- Lazy loading, διαχωρισμός κώδικα και βελτιστοποίηση πόρων
- Εντοπισμός και επίλυση σημείων συμφόρησης απόδοσης
- Profiling και λεπτομερής ρύθμιση εφαρμογών Vue.js
Υλικά και Υποστήριξη
- Πλήρης τεκμηρίωση και παραδείγματα ανά ενότητα
- Πρόσβαση σε καταγεγραμμένο υλικό ή διαδικτυακούς πόρους
- Ερωτήσεις και απαντήσεις και υποστήριξη υλοποίησης μετά την εκπαίδευση
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Εμπειρία στην ανάπτυξη εφαρμογών με Vue.js
- Εξοικείωση με JavaScript, ES6+ και REST APIs
- Βασική κατανόηση των εργαλείων build για frontend και των αρχιτεκτονικών βασισμένων σε components
Κοινό
- Προγραμματιστές frontend με προηγούμενη εμπειρία στο Vue.js
- Μηχανικοί λογισμικού που αναπτύσσουν εφαρμογές Vue μεγάλης κλίμακας
- Προγραμματιστές που αναζητούν βέλτιστες πρακτικές στην αρχιτεκτονική, τις δοκιμές και τη βελτιστοποίηση
Σχόλια (3)
Τα μαθήματα ήταν πολύ διαδραστικά και τα στοιχεία εξάσκησης ήταν καλά πρακτικά
Heino - NWK Limited
Κομμάτι - Laravel and Vue.js
Μηχανική Μετάφραση
Είναι χαρά μου που θα μπορούμε να λάβουμε τις εγγραφές, τα διαφάντρωμα και τα αρχεία σε μορφή zip, ώστε να μπορούμε πάντα να αναφερόμαστε σε αυτά όποτε το χρειαζόμαστε. Ο Δέιβιν εξήγησε τις έννοιες με σαφήνεια και διέθετε να απαντήσει στις ερωτήσεις που είχαμε. Ήταν πολύ γνωστικά.
Renee Chan - Mackenzie Investments
Κομμάτι - Vue.js
Μηχανική Μετάφραση
Το vue.js είναι κάτι με το οποίο ποτέ δεν έχω εργαστεί και η παρουσίαση καθάρισε κάποιες από τις αμφιβολίες μου. Ωστόσο, οι διαδικτυακές καιριές δεν είναι αποτελεσματικές για την απόκτηση γνώσεων.
Bogdan Stoica - EMAG IT Research S.R.L
Κομμάτι - Advanced Vue.js
Μηχανική Μετάφραση