Εξέλιξη Κομματιού
Βασικές Προχωρημένες Εννοιες Vue.js
- Προχωρημένος κύκλος ζωής συνιστωσών
- Προχωρημένη διαχείριση props, emits και προσαρμοσμένων γεγονότων
- Προχωρημένη αντιδραστικότητα (ref, computed, effect, watch, κ.λπ.)
- Έλεγχος διαδρομών και φρουροί πλοήγησης
Κλιμακώσιμη Διαχείριση Κατάστασης με Pinia
- Κλιμακώσιμες αρχιτεκτονικές με Pinia
- Προχωρημένη σύνθεση και modularity stores
- Βέλτιστες πρακτικές για τη διαχείριση καθολικών και τοπικών δεδομένων
Ενσωμάτωση API και Σχεδιασμός Στρώματος Δεδομένων
- Καθολική και προσαρμοσμένη διαμόρφωση Axios
- Προχωρημένη χρήση μεσολαβητών (interceptors) και διαχείρισης σφαλμάτων
- Ενσωμάτωση με Pinia και συνιστώσεις
- Ροή δεδομένων μεταξύ API, stores και συνιστωσών UI
Σύγχρονη Ροή Εργασίας Ανάπτυξης Vue
- Προχωρημένη διαμόρφωση Vite για έργα Vue.js
- Ενσωμάτωση plugins και βελτιστοποίηση build
- Βέλτιστες πρακτικές για περιβάλλοντα dev/τεστ/παραγωγής
- Μεταβλητές περιβάλλοντος για παραγωγή (Vault), CI/CD
- Ποιότητα Κώδικα: Διαμόρφωση και ενσωμάτωση ESLint, Prettier και SonarQube
- Βέλτιστες πρακτικές για αυτόματο μορφωτικό και στατική ανάλυση
Εξειδίκευση Πλαισίου: Συστήματος Quasar
- Βελτιστοποίηση και προσαρμογή συνιστωσών Quasar
- Δημιουργία ευέλικτων και υψηλής απόδοσης UI με Quasar
- Χρήση Quasar με TanStack, PWA και ServiceWorker
TypeScript στο Vue.js
- Προχωρημένη τυποποίηση για συνιστώσεις και stores
- Ορισμός τύπων για props, emits και slots
- Επαναχρησιμοποιήσιμα μοτίβα και βέλτιστες πρακτικές για ασφάλεια τύπων
Δοκιμές και Αξιοπιστία Κώδικα
- Μοναδιαίες και ολοκληρωτικές δοκιμές για συνιστώσεις και stores
- Συνιστώμενα εργαλεία (Vue Test Utils, Vitest, κ.λπ.)
- Βέλτιστες πρακτικές για συντηρησιμότητα και αυτόματοποιημένες δοκιμές
Απόδοση και Βελτιστοποίηση
- Lazy loading, code splitting και βελτιστοποίηση πόρων
- Ταυτοποίηση και λύση φιαλών σε απόδοση
- Προφίλ (profiling) και λεπτομερής ρύθμιση εφαρμογών Vue.js
Υλικά και Υποστήριξη
- Εκτεταμένη τεκμηρίωση και παραδείγματα ανά module
- Πρόσβαση σε καταγεγραμμένο υλικό ή online πόρους
- Ερωτήσεις & Απαντήσεις και υποστήριξη υλοποίησης μετά την εκπαίδευση
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Εμπειρία ανάπτυξης εφαρμογών με Vue.js
- Ξενοιαμία με JavaScript, ES6+ και REST APIs
- Βασική κατανόηση εργαλείων frontend build και αρχιτεκτονικών βασισμένων σε συνιστώσεις
Συμμετέχοντες
- Προγραμματιστές 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
Μηχανική Μετάφραση