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

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

Ενότητα 1. Διαχείριση κατάστασης στο Angular

  • Εφαρμογή διαχείρισης κατάστασης με Αντιδραστικό Προγραμματισμό
  • Εφαρμογή με το NGRX Signal Store
  • Τι είναι το Store
  • Χρήση των signalState και signalStore
  • Τα πλεονεκτήματα της χρήσης Διαχείρισης Οντοτήτων
  • Παροχή και Έγχυση του Store σε ένα component
  • Ανάγνωση και χρήση της Κατάστασης
  • Κατανόηση των Lifecycle Hooks
  • Χρήση προσαρμοσμένων ιδιοτήτων του Store

Ενότητα 2. Δρομολόγηση στο Angular

  • Λήψη πληροφοριών διαδρομής στον κώδικα
  • Χρήση του Κύκλου Ζωής και των Συμβάντων του Router
  • Υλοποίηση ενός επιλυτή δεδομένων διαδρομής (Route data resolver)
  • Χρήση της Καθυστερημένης Φόρτωσης (Lazy loading)
  • Αποτροπή μη εξουσιοδοτημένης πρόσβασης με χρήση Φυλάκων Διαδρομής (Route guards)

Ενότητα 3. Ασφάλεια στο Angular

  • Βέλτιστες Πρακτικές Ασφαλείας του Angular
  • Πρόληψη cross-site scripting (XSS) και Απολύμανση
  • Πολιτική ασφάλειας περιεχομένου στο Angular ως άμυνα σε βάθος
  • Υλοποίηση προστασίας από πλαστογράφηση αιτήσεων μεταξύ ιστοτόπων (CSRF) στο Angular
  • Βέλτιστες πρακτικές για Πιστοποίηση και Εξουσιοδότηση
  • Χρήση OpenID Connect (OIDC) και JWT Tokens
  • Υλοποίηση ενός ενδιάμεσου λογισμικού πιστοποίησης (Authentication middleware)

Ενότητα 4. Δοκιμές στο Angular

  • Ο ρόλος των Unit tests στο Angular
  • Δοκιμές των components του Angular
  • Δοκιμές των services του Angular
  • Δοκιμές των pipes του Angular
  • Δοκιμές Δρομολόγησης και Πλοήγησης
  • Δημιουργία αναφορών κάλυψης κώδικα

Ενότητα 5. Απόδοση στο Angular

  • Εισαγωγή στη βελτιστοποίηση απόδοσης κατά την εκτέλεση
  • Αργές υπολογισμοί και πώς να τους εντοπίζετε
  • Παράλειψη υποδέντρων component
  • Κατανόηση και χρήση της ανίχνευσης αλλαγών OnPush

Απαιτήσεις

Οι συμμετέχοντες θα πρέπει να έχουν ήδη πρακτική εμπειρία με το Angular.

 21 Ώρες

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


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

Σχόλια (1)

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

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