Εξέλιξη Κομματιού
Ξεκίνημα με το Angular 19
- Εισαγωγή στο Angular και τι είναι νέο στο Angular 19
- Διαμόρφωση προ젝τών με Angular CLI
- Κατανόηση της αρχιτεκτονικής του Angular
Συστατικά και πλατωνικά μοντέλα (Templates)
- Δημιουργία και διαχείριση συστατικών
- Σύνδεση δεδομένων και ενδιάμεση αξιολόγηση (interpolation)
- Γλώσσα προτύπου και ζωντανοί hooks
Διευθύνσεις (Directives) και Pipes
- Χρήση ενσωματωμένων δομημένων και ατομικών διευθύνσεων
- Δημιουργία προσαρμοστικών διευθύνσεων
- Χρήση και δημιουργία προσαρμοστικών pipes
Διαχείριση εξάρτησης (Dependency Injection) και υπηρεσίες
- Κατανόηση του συστήματος Διαχείρισης εξάρτησης (DI) του Angular
- Δημιουργία και παροχή υπηρεσιών
- Εισαγωγή υπηρεσιών σε συστατικά
Φόρμες και επιβεβαίωση (Validation)
- Πλατωνικές φόρμες
- Αντιδραστικές φόρμες και form builder
- Τεχνικές επιβεβαίωσης φόρμας (form validation)
Πλοήγηση και πλοήγηση
- Διαμόρφωση δρομών και lazy loading modules
- Παράμετροι διαδρομής (router parameters) και guards
- Στρατηγικές πλοήγησης και καλύτερες πρακτικές
HTTP Client και διαχείριση δεδομένων
- Χρήση του HttpClient module
- Εκπλήρωση αιτήματων API και χειρισμός απαντήσεων
- Διαχείριση λάθων και observables με RxJS
Διαχείριση κατάστασης (State Management) και signals
- Χρήση RxJS για αντιδραστική διαχείριση κατάστασης (reactive state management)
- Εισαγωγή στα Angular signals
- Διαχείριση κατάστασης εφαρμογής πλατύρου (application-wide state)
Έλεγχος και διακίνηση
- Μοναδικός έλεγχος συστατικών και υπηρεσιών (unit testing)
- Έλεγχος από τέλους μέχρι τέλος (end-to-end testing) με εργαλεία Angular
- Βελτιστοποίηση κατασκευής και στρατηγικές διακίνησης (build optimization and deployment strategies)
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Κατανόηση των HTML, CSS και JavaScript
- Εμπειρία με εννοιές ανάπτυξης web και REST APIs
- Γνώση του TypeScript είναι χρήσιμη αλλά δεν απαιτείται
Ο κοινός
- Προγραμματιστές web που δημιουργούν δυναμικές και μετακλίτες εφαρμογές front-end
- Προγραμματιστές JavaScript που μεταβιβάζονται σε σύγχρονα πλαίσια front-end
- Προγραμματιστές λογισμικού που δημιουργούν επιχειρηματικά SPAs
Σχόλια (3)
Η στάση του εκπαιδευτή – βοηθώντας να αισθάνεστε άνετοι, κάνοντας ασκίδες για να ελαφρύνει την χαμόγελο, και απαντώντας στις ερωτήσεις όλων.
Ana Fedeles
Κομμάτι - Angular 20
Μηχανική Μετάφραση
η ατμόσφαιρα ήταν χαλαρωμένη, κάτι που έκανε εύκολη τη συγκεντρώση στην εκπαίδευση.
Diana Popa
Κομμάτι - Angular 20
Μηχανική Μετάφραση
Η χαρακτηριστική αυτού του εκπαιδευτικού περιλαμβάνει εκτενές και ισχυρό παρουσιασμό με γεωμετρικά στοιχεία.
George Gidoiu
Κομμάτι - Angular 20
Μηχανική Μετάφραση