Course Outline
Εισαγωγή
- Επισκόπηση του Angular και των δυνατοτήτων του Κατανόηση του πλαισίου και της αρχιτεκτονικής του Angular Τι νέο υπάρχει στο Angular 15;
Ρύθμιση του περιβάλλοντος ανάπτυξης
- Εγκατάσταση και διαμόρφωση Angular 15 Χρήση των σταθερών αυτόνομων API που επιτρέπουν στους προγραμματιστές της Angular να δημιουργούν εφαρμογές χωρίς τις μονάδες Ng. Κατανόηση της βελτιωμένης απόδοσης
Βασικές αρχές του TypeScript
- Κατανόηση της σύνταξης TypeScript Καθορισμός μεταβλητών και πινάκων Πληκτρολογήστε συναρτήσεις
Συστατικά
- Ανατομία ενός στοιχείου Angular Δημιουργία και χρήση στοιχείων Επικοινωνία μεταξύ εξαρτημάτων Εφαρμογή άγκιστρων κύκλου ζωής στοιχείων Χρήση λίστας CDK για τη δημιουργία στοιχείων διεπαφής χρήστη
Οδηγίες
- Ανατομία μιας οδηγίας Angular Δημιουργία και χρήση οδηγιών Δημιουργία προσαρμοσμένων οδηγιών Χρήση της σύνθεσης οδηγιών API Χρήση της Οδηγίας εικόνας σε εφαρμογές Angular και εκτέλεση της αυτόματης δημιουργίας srcset στην Οδηγία εικόνας
Υπηρεσίες και Έγχυση Εξάρτησης
- Ανατομία μιας υπηρεσίας Angular Δημιουργία και χρήση υπηρεσιών Χρησιμοποιώντας την Έγχυση εξάρτησης για τη διαχείριση υπηρεσιών
Σωλήνες
- Ανατομία σωλήνα Angular Δημιουργία και χρήση σωλήνων Κατασκευή προσαρμοσμένων σωλήνων
Έντυπα
- Δημιουργία και επικύρωση φορμών με χρήση του FormBuilder του Angular Υλοποίηση αντιδραστικών φορμών Χρήση φορμών που βασίζονται σε πρότυπο
HttpClient
- Επικοινωνία με ένα RESTful API χρησιμοποιώντας τη λειτουργική μονάδα HttpClient του Angular Υλοποίηση αιτημάτων GET, POST, PUT και DELETE Χειρισμός σφαλμάτων και συμβάντων προόδου
Έλεγχος ταυτότητας και εξουσιοδότηση
- Εφαρμογή ελέγχου ταυτότητας και εξουσιοδότησης σε Angular εφαρμογές Χρήση JSON Web Tokens (JWT) για έλεγχο ταυτότητας Προστασία διαδρομών με προφυλακτήρες Μείωση κωδικού λέβητα σε προφυλακτήρες
Δοκιμή και εντοπισμός σφαλμάτων
- Γράψιμο δοκιμών μονάδας με χρήση Jasmine και Δοκιμή Karma Στοιχεία, οδηγίες, υπηρεσίες και σωλήνες Angular Εντοπισμός σφαλμάτων Angular εφαρμογών με χρήση των DevTools του προγράμματος περιήγησης Μάθετε για τις βελτιώσεις στο esbuild για ταχύτερες εκδόσεις
Περίληψη και Επόμενα Βήματα
Requirements
- Βασική κατανόηση HTML, CSS και JavaScript
Ακροατήριο
- προγραμματιστές
- Προγραμματιστές
Testimonials (5)
Μου άρεσε που η εκπαίδευση επικεντρώθηκε περισσότερο στην πρακτική πλευρά.
Mihaela - Ness
Course - NgRx
Machine Translated
Θέματα που συζητήθηκαν, πολλά ζωντανά παραδείγματα κώδικα, στance τωv εκπαιδευτώv προς τον ομάδα
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Machine Translated
Μου άρεσαν τα αστεία σου
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Machine Translated
Πρακτικά παραδείγματα, ασκήσεις και καλές πρακτικές
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Machine Translated
Ανάλυση βήμα προς βήμα. Εξήγηση κάθε γραμμής κώδικα. Κάθε πρόβλημα που είχα κατά τη διάρκεια του μαθήματος λύθηκε με επιτυχία και ο Łukasz μου είπε τον λόγο. Μου άρεσαν επίσης οι καλές πρακτικές που έχουν παρουσιαστεί. Ποτέ δεν έχω πειστεί για το στυλ TDD - απλά δεν το βρίσκω χρήσιμο και αξίζει τον χρόνο του. Ο Łukasz επεσήμανε τόσα πολλά πλεονεκτήματα του TDD, άλλαξε εντελώς τη γνώμη μου.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated