ΤΟ ΤΑΞΙΔΙ ΑΠΟ ΤΑ ΒΑΣΙΚΑ ΣΤΗΝ ΕΞΕΙΔΙΚΕΥΣΗ ΜΕ ΤΗΝ ANGULAR – 510 ΣΕΛΙΔΕΣ

59,90  με Φ.Π.Α

  • Για το ebook: Στέλνετε σύνδεσμος από google drive.
    Το βιβλίο δεν μπορεί να γίνει λήψη.
    Στέλνετε στο email του χρήστη που έχει κάνει εγγραφή και το έχει για πάντα διαθέσιμο.
SKU: books-4 Κατηγορία: Ετικέτα:

Πίνακας Περιεχομένων

Κεφάλαιο 1 – Εισαγωγή στην Angular
1.1 Τι είναι η Angular;
1.2 Ιστορική αναδρομή: Από την AngularJS στην Angular
1.3 Πλεονεκτήματα και χρήσεις της Angular

Κεφάλαιο 2 – Περιβάλλον Ανάπτυξης
2.1 Εγκατάσταση Node.js και Angular CLI
2.2 Δημιουργία νέου έργου με το Angular CLI
2.3 Δομή έργου Angular
2.4 Παραδείγματα

  • 2.4.1 Οδηγός βήμα-βήμα για την εγκατάσταση του Node.js και του Angular CLI

  • 2.4.2 Παράδειγμα δημιουργίας νέου έργου και ανάλυση της δομής του

Κεφάλαιο 3 – Βασικές Έννοιες της Angular
3.1 Components
3.2 Modules
3.3 Templates
3.4 Data Binding
3.5 Directives
3.6 Services και Dependency Injection
3.7 Angular CLI Schematics
3.8 Παραδείγματα

  • 3.8.1 Δημιουργία και χρήση ενός απλού component

  • 3.8.2 Παράδειγμα module που περιέχει components και services

  • 3.8.3 Παραδείγματα templates με data binding (one-way και two-way)

  • 3.8.4 Χρήση και δημιουργία custom directives

  • 3.8.5 Δημιουργία και injection ενός service

Κεφάλαιο 4 – Routing και Navigation
4.1 Εισαγωγή στο Angular Router
4.2 Ρύθμιση και διαμόρφωση του Routing
4.3 Lazy Loading
4.4 Route Guards
4.5 Παραδείγματα

  • 4.5.1 Βασική διαμόρφωση του routing σε μία απλή εφαρμογή

  • 4.5.2 Παράδειγμα lazy loading ενός module

  • 4.5.3 Χρήση route guards για την προστασία routes

Κεφάλαιο 5 – Forms στη Angular
5.1 Template-driven forms
5.2 Reactive forms
5.3 Validation
5.4 Παραδείγματα

  • 5.4.1 Δημιουργία και χρήση template-driven forms

  • 5.4.2 Δημιουργία και χρήση reactive forms

  • 5.4.3 Εφαρμογή validation σε φόρμες και χρήση custom validators

Κεφάλαιο 6 – HTTP Client
6.1 Επικοινωνία με εξωτερικές API
6.2 CRUD λειτουργίες
6.3 Error Handling
6.4 Παραδείγματα

  • 6.4.1 Παράδειγμα κλήσης εξωτερικής API και προβολής των δεδομένων

  • 6.4.2 Παράδειγμα CRUD λειτουργιών (create, read, update, delete) με χρήση HttpClient

  • 6.4.3 Διαχείριση σφαλμάτων κατά τη διάρκεια των HTTP κλήσεων

Κεφάλαιο 7 – RxJS και Αντιδραστικός Προγραμματισμός
7.1 Εισαγωγή στο RxJS
7.2 Observables και Operators
7.4 Παραδείγματα

  • 7.4.1 Παράδειγμα δημιουργίας και χρήσης observables

  • 7.4.2 Χρήση βασικών operators του RxJS

  • 7.4.3 Εφαρμογή του RxJS σε μία πραγματική εφαρμογή Angular

Κεφάλαιο 8 – State Management
8.1 Εισαγωγή στο State Management
8.2 Χρήση του NgRx
8.3 Παραδείγματα

  • 8.3.1 Παράδειγμα χρήσης του NgRx για τη διαχείριση της κατάστασης μιας εφαρμογής

Κεφάλαιο 9 – Testing στην Angular
9.1 Unit Testing με το Jasmine και το Karma
9.2 End-to-End Testing με το Protractor
9.3 Παραδείγματα

  • 9.3.1 Παράδειγμα unit testing για ένα component και ένα service

Κεφάλαιο 10 – Προχωρημένα Θέματα
10.1 Dynamic Components
10.2 Angular Animations
10.3 Internationalization (i18n)
10.4 Performance Optimization
10.5 Παραδείγματα

  • 10.5.1 Δημιουργία και χρήση dynamic components

  • 10.5.2 Παράδειγμα εφαρμογής animations

Κεφάλαιο 11 – Καλές Πρακτικές και Σχεδιαστικά Patterns
11.1 Καλές πρακτικές στη σύνταξη κώδικα Angular
11.2 Δημοφιλή σχεδιαστικά patterns

Κεφάλαιο 12 – Πραγματικά Παραδείγματα
12.1 Διαχείριση χρηστών
12.2 Παραδείγματα

  • 12.2.1 Εφαρμογή για διαχείριση χρηστών

Κεφάλαιο 13 – Οργάνωση Κώδικα
13.1 Δομή αρχείων και φακέλων
13.2 Naming conventions
13.3 Αρχιτεκτονικά patterns

Κεφάλαιο 14 – Git και Angular – Δημιουργία, Διαχείριση και Ανέβασμα Εφαρμογής
14.1 Εισαγωγή στο Git
14.2 Δημιουργία Εφαρμογής Angular με Χρήση του Git (Χωρίς Standalone)
14.3 Ανέβασμα των Αρχείων στο GitHub

Κεφάλαιο 15 – Πηγές και Πρόσθετη Βιβλιογραφία
15.1 Βιβλία και άρθρα για περαιτέρω μελέτη
15.2 Ιστότοποι και διαδικτυακοί πόροι
15.3 Εργαλεία και βιβλιοθήκες

ebook

Αξιολογήσεις

Δεν υπάρχει καμία αξιολόγηση ακόμη.

Κάνετε την πρώτη αξιολόγηση για το προϊόν: “ΤΟ ΤΑΞΙΔΙ ΑΠΟ ΤΑ ΒΑΣΙΚΑ ΣΤΗΝ ΕΞΕΙΔΙΚΕΥΣΗ ΜΕ ΤΗΝ ANGULAR – 510 ΣΕΛΙΔΕΣ”

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *