Course Outline

Εισαγωγή στο Angular 18

  • Επισκόπηση του Angular και του οικοσυστήματος του
  • Τι νέο υπάρχει στο Angular 18
  • Ρύθμιση του περιβάλλοντος ανάπτυξης

Ρύθμιση και Αρχιτεκτονική Έργου

  • Χρήση Angular CLI
  • Δομή έργου και οργάνωση αρχείων
  • Angular μονάδες και εξαρτήματα

Πρότυπα και Δεδομένα Δεδομένων

  • Angular σύνταξη προτύπων
  • Παρεμβολή, δέσμευση ιδιοτήτων και δέσμευση συμβάντων
  • Αμφίδρομη σύνδεση δεδομένων με το ngModel

Στοιχεία και Οδηγίες

  • Δημιουργία και χρήση στοιχείων
  • Γάντζοι κύκλου ζωής εξαρτημάτων
  • Ενσωματωμένες οδηγίες (ngIf, ngFor, κ.λπ.)
  • Προσαρμοσμένες οδηγίες

Υπηρεσίες και Έγχυση Εξάρτησης

  • Δημιουργία και χρήση υπηρεσιών
  • Έγχυση εξάρτησης σε Angular
  • Διαχείριση κατάστασης εφαρμογής

Δρομολόγηση και Πλοήγηση

  • Ρύθμιση του δρομολογητή Angular
  • Διαμόρφωση διαδρομών και παραμέτρων διαδρομής
  • Τεμπέληδες φύλακες φόρτωσης και διαδρομής

Φόρμες σε Angular

  • Φόρμες που βασίζονται σε πρότυπα
  • Reactενεργές μορφές
  • Επικύρωση φόρμας και χειρισμός σφαλμάτων

HTTP Client και Observables

  • Πραγματοποίηση αιτημάτων HTTP με το HttpClient
  • Χειρισμός αποκρίσεων HTTP
  • Εργασία με RxJS παρατηρήσιμα στοιχεία

Προχωρημένα θέματα

  • Angular κινούμενα σχέδια
  • Διεθνοποίηση (i18n)
  • Τεχνικές βελτιστοποίησης απόδοσης

Δοκιμή σε Angular

  • Δοκιμή μονάδων με Jasmine και Κάρμα
  • Δοκιμές από άκρο σε άκρο με Protractor
  • Βέλτιστες πρακτικές για τη δοκιμή Angular εφαρμογών

Ανάπτυξη και Συντήρηση

  • Δημιουργία και ανάπτυξη Angular εφαρμογών
  • Έλεγχος έκδοσης με Git
  • Πρακτικές συνεχούς ενοποίησης και παράδοσης (CI/CD).

Μετανάστευση και αντιμετώπιση προβλημάτων

  • Μετεγκατάσταση από παλαιότερες εκδόσεις του Angular
  • Κοινές παγίδες και πώς να τις αποφύγετε
  • Αντιμετώπιση κοινών προβλημάτων με το Angular 18

Πρακτικές Συνεδρίες

  • Πρακτικά εργαστήρια
  • Ανάπτυξη έργου σε πραγματικό κόσμο
  • Ομαδικές ασκήσεις και αξιολογήσεις από ομοτίμους

Περίληψη και Επόμενα Βήματα

Requirements

  • Κατανόηση του JavaScript
  • Εμπειρία στην ανάπτυξη ιστοσελίδων
  • Βασικές γνώσεις HTML και CSS

Ακροατήριο

  • προγραμματιστές Ιστού
  • Προγραμματιστές front-end
  • Όποιος ενδιαφέρεται να αναπτύξει εφαρμογές μιας σελίδας (SPA) με Angular
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories