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

Έναρξη με το Angular 20

  • Εισαγωγή στο Angular και τι είναι νέο στο Angular 20
  • Ρύθμιση έργου με το Angular CLI
  • Κατανόηση της αρχιτεκτονικής του Angular

Components και Templates

  • Δημιουργία και διοργάνωση components
  • Data binding και interpolation
  • Template syntax και lifecycle hooks

Directives και Pipes

  • Χρήση ενοποιημένων structural και attribute directives
  • Δημιουργία custom directives
  • Χρήση και δημιουργία custom pipes

Dependency Injection και Services

  • Κατανόηση του συστήματος DI του Angular
  • Δημιουργία και παροχή services
  • Εισαγωγή services σε components

Forms και Validation

  • Template-driven forms
  • Reactive forms και form builder
  • Τεχνικές validation των φόρμων

Routing και Navigation

  • Ρύθμιση δρομών και lazy loading modules
  • Router parameters και guards
  • Στρατηγικές και best practices της navigation

HTTP Client και Data Handling

  • Χρήση του HttpClient module
  • Καταχώριση αιτημάτων API και χειρισμός απαντήσεων
  • Error handling και observables με το RxJS

State Management και Signals

  • Χρήση του RxJS για reactive state management
  • Εισαγωγή στα Angular signals
  • Διαχείριση κατάστασης σε επίπεδο εφαρμογής

Testing και Deployment

  • Unit testing components και services
  • End-to-end testing με Angular tools
  • Build optimization και deployment strategies

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

Απαιτήσεις

  • Ένας κατανοητικός του HTML, CSS και JavaScript
  • Εμπειρία σε επιστημονικά χωρίς διαδίκτυο και REST APIs
  • Γνώση του TypeScript είναι χρήσιμη αλλά όχι απαραίτητη

Ακροατείο

  • Προγραμματιστές διαδυκτύου που χτίζουν δυναμικές και αναπτυσσόμενες εφαρμογές front-end
  • Προγραμματιστές JavaScript που μεταβάλλονται σε σύγχρονες πλαίσια front-end
  • Μηχανικοί λογισμικού που δημιουργούν επιχειρηματικές SPAs (Single Page Applications)
 28 Ώρες

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


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

Σχόλια (3)

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

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