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

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

Βασικές Προχωρημένες Έννοιες του Vue.js

  • Προχωρημένος κύκλος ζωής στοιχείων
  • Προχωρημένη διαχείριση props, emits και προσαρμοσμένων συμβάντων
  • Προχωρημένη αντιδραστικότητα (ref, computed, effect, watch, κ.λπ.)
  • Έλεγχος διαδρομών και φρουροί πλοήγησης

Κλιμακώσιμη Διαχείριση Κατάστασης με Pinia

  • Κλιμακώσιμες αρχιτεκτονικές με Pinia
  • Προχωρημένη σύνθεση και αρθρωτοποίηση αποθηκευτικών χώρων
  • Βέλτιστες πρακτικές για τη διαχείριση καθολικών και τοπικών δεδομένων

Ενσωμάτωση API και Σχεδίαση Επιπέδου Δεδομένων

  • Καθολική και προσαρμοσμένη ρύθμιση του Axios
  • Προχωρημένη χρήση ενδιάμεσων (interceptors) και χειρισμός σφαλμάτων
  • Ενσωμάτωση με το Pinia και τα στοιχεία
  • Ροή δεδομένων μεταξύ API, αποθηκευτικών χώρων και στοιχείων UI

Σύγχρονη Ροή Εργασίας Ανάπτυξης Vue

  • Προχωρημένη ρύθμιση του Vite για έργα Vue.js
  • Ενσωμάτωση πρόσθετων (plugins) και βελτιστοποίηση κατασκευής
  • Βέλτιστες πρακτικές για περιβάλλοντα ανάπτυξης/δοκιμών/παραγωγής
  • Μεταβλητές περιβάλλοντος για παραγωγή (Vault), CI/CD
  • Ποιότητα κώδικα: εγκατάσταση και ενσωμάτωση ESLint, Prettier και SonarQube
  • Αυτοματοποιημένη μορφοποίηση και βέλτιστες πρακτικές στατικής ανάλυσης

Εξειδίκευση Πλαισίου: Quasar Framework

  • Βελτιστοποίηση και προσαρμογή των στοιχείων του Quasar
  • Δημιουργία αποκρίσιμων και αποδοτικών διεπαφών χρήστη με το Quasar
  • Χρήση του Quasar με TanStack, PWA και ServiceWorker

TypeScript στο Vue.js

  • Προχωρημένη τυποποίηση για στοιχεία και αποθηκευτικούς χώρους
  • Ορισμός τύπων για props, emits και slots
  • Επαναχρησιμοποιήσιμα μοτίβα και βέλτιστες πρακτικές για ασφάλεια τύπων

Δοκιμές και Αξιοπιστία Κώδικα

  • Δοκιμές μονάδας και ενσωμάτωσης για στοιχεία και αποθηκευτικούς χώρους
  • Προτεινόμενα εργαλεία (Vue Test Utils, Vitest, κ.λπ.)
  • Βέλτιστες πρακτικές για συντηρησιμότητα και αυτοματισμό δοκιμών

Απόδοση και Βελτιστοποίηση

  • Αργή φόρτωση (lazy loading), διαχωρισμός κώδικα και βελτιστοποίηση πόρων
  • Εντοπισμός και επίλυση σημείων συμφόρησης απόδοσης
  • Ανάλυση προφίλ και λεπτομερής ρύθμιση εφαρμογών Vue.js

Υλικό και Υποστήριξη

  • Πλήρης τεκμηρίωση και παραδείγματα ανά ενότητα
  • Πρόσβαση σε μαγνητοσκοπημένο υλικό ή διαδικτυακούς πόρους
  • Ερωτήσεις & απαντήσεις και υποστήριξη υλοποίησης μετά την εκπαίδευση

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

Απαιτήσεις

  • Εμπειρία στην ανάπτυξη εφαρμογών με Vue.js
  • Εξοικείωση με JavaScript, ES6+ και REST APIs
  • Βασική κατανόηση των εργαλείων κατασκευής frontend και των αρχιτεκτονικών βασισμένων σε στοιχεία

Κοινό

  • Προγραμματιστές frontend με προηγούμενη εμπειρία στο Vue.js
  • Μηχανικοί λογισμικού που κατασκευάζουν εφαρμογές Vue μεγάλης κλίμακας
  • Προγραμματιστές που αναζητούν βέλτιστες πρακτικές στην αρχιτεκτονική, τις δοκιμές και τη βελτιστοποίηση
 35 Ώρες

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


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

Σχόλια (3)

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

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