Τεσταρισμός Εφαρμογών Angular Κομμάτι εκπαίδευσης
Σε αυτή την εκπαίδευση, καθοδηγούμενη από εκπαιδευτικό, οι συμμετέχοντες θα μάθουν πώς να γράφουν και να διατηρούν τεστ για εφαρμογές Angular.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να
- Αποφασίζουν την κατάλληλη στρατηγική για τον τεσταρισμό μιας εφαρμογής Angular
- Εκτελούν μοναδικά τεστ, τεστ κώμπονεντ, A/B τεστ και τεστ από τέλους ως τέλος σε μια εφαρμογή Angular
- Επιλέγουν τα κατάλληλα εργαλεία: Jasmine, Karma, Protractor, Mocha, κλπ.
- Γράφουν τεστ σε Protractor και Jasmine
- Εκτελούν και αποκαθιστούν τεστ με τη χρήση Karma και Protractor
- Δημιουργούν ένα εφαρμοσίμο σύνολο τεστ
- Εφαρμένες καλές πρακτικές για μοναδικά τεστ στο Angular
Μορφή του μαθήματος
- Μέρος ομιλία, μέρος συζήτηση, ασκήσεις και πολύ χειρονομική εξάσκηση
Σημείωση
- To Angular γνωρίζεται με διάφορα ονόματα και εκδόσεις, όπως: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, κλπ. Για να προσαρμόσετε την έκδοση που θα χρησιμοποιήσετε σε αυτή την εκπαίδευση, παρακαλώ επικοινωνήστε μαζί μας για διακομιστικές.
Εξέλιξη Κομματιού
Για να ζητήσετε μια προσαρμοσμένη σχεδίαση μαθήματος για αυτή την εκπαίδευση, παρακαλώ επικοινωνήστε μαζί μας.
Απαιτήσεις
- Κατανόηση του JavaScript
Ακροατήριο
- Δοκιμαστές
- Προγραμματιστές
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Τεσταρισμός Εφαρμογών Angular Κομμάτι εκπαίδευσης - Κράτηση
Τεσταρισμός Εφαρμογών Angular Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Τεσταρισμός Εφαρμογών Angular - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (1)
Ανάλυση βήμα προς βήμα. Εξήγηση κάθε γραμμής κώδικα. Κάθε πρόβλημα που είχα κατά τη διάρκεια του μαθήματος λύθηκε με επιτυχία και ο Łukasz μου είπε τον λόγο. Μου άρεσαν επίσης οι καλές πρακτικές που έχουν παρουσιαστεί. Ποτέ δεν έχω πειστεί για το στυλ TDD - απλά δεν το βρίσκω χρήσιμο και αξίζει τον χρόνο του. Ο Łukasz επεσήμανε τόσα πολλά πλεονεκτήματα του TDD, άλλαξε εντελώς τη γνώμη μου.
Michal Uscinski - Devapo Sp. z o. o.
Κομμάτι - Testing Angular Applications
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Angular 13
28 ΏρεςΑυτή η καθοδηγημένη από εκπαιδευτικό, ζωντανή εκπαίδευση σε Ελλάδα (online ή παρόνους) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν τις πιο πρόσφατες λειτουρίες του Angular 13 για την ανάπτυξη, δοκιμαστική εκτέλεση και ορισμό web εφαρμογών.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Χρησιμοποιήσουν το TypeScript και το Angular CLI για την ανάπτυξη εφαρμογών Angular 13.
- Αναπτύξουν, δοκιμάσουν και να ορίσουν web εφαρμογές Angular 13.
- Να δημιουργήσουν web συστατικά που μπορούν να χρησιμοποιηθούν για οποιεσδήποτε web εφαρμογές ή σελίδες.
Angular 2 Βασικά
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές αρχαρίου έως μεσαίου επιπέδου που επιθυμούν να δημιουργήσουν δυναμικές, σύγχρονες εφαρμογές Ιστού χρησιμοποιώντας το Angular 2.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρύθμιση και διαμόρφωση Angular 2 έργων.
- Χρησιμοποιήστε τις δυνατότητες και τις βελτιώσεις του Angular 2.
- Αναπτύξτε ισχυρές, επεκτάσιμες εφαρμογές χρησιμοποιώντας το Angular 2.
- Εφαρμογή βέλτιστων πρακτικών για την οργάνωση και την αρχιτεκτονική κώδικα.
- Ενσωματώστε εφαρμογές Angular με RESTful API.
Angular JavaScript
28 ΏρεςΑυτό είναι ένα hands-on μάθημα για όποιον θέλει να δημιουργήσει τοποθεσίες Web χρησιμοποιώντας AngularJS.
Κατά τη διάρκεια αυτού του μαθήματος θα χρησιμοποιηθεί η πιο πρόσφατη σταθερή έκδοση. Η έκδοση προέκδοσης μπορεί απλώς να χρησιμοποιηθεί εάν επισημανθεί στη φόρμα κράτησης στην ενότητα παρατηρήσεων. Η παλαιότερη έκδοση πρέπει να συμφωνηθεί πριν από την κράτηση.
AngularJS Basics
14 ΏρεςΤο Angular JS είναι μια βιβλιοθήκη JavaScript για την ταχεία ανάπτυξη εφαρμογών.
Ακροατήριο
- διαμόρφωση
- προγραμματιστές
- architects του JavaScript
Σκοποί
- Αλλαγή μεταξύ της διαδικαστικής/Ομαδοποιημένης λογικής προγραμματισμού και της λογικής του Angular
- Οι συμμετέχοντες μπορούν να χρησιμοποιήσουν το AngularJS για τη δημιουργία Εφαρμογών Μονού Σελίδας
Μορφή του μαθήματος
- 40% διδάσκαλια, 60% εργαστήρια
Angular 10 για Προγραμματιστές
28 ΏρεςΣε αυτή την καθοδηγημένη εκπαίδευση (online ή on-site), οι συμμετέχοντες θα μάθουν πώς να δημιουργήσουν, να κάνουν δοκιμές και να εφαρμόσουν μια εφαρμογή Angular χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες του Angular 10.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να αναπτύσσουν εφαρμογές Angular 10 χρησιμοποιώντας TypeScript και το Angular CLI.
- Να δημιουργούν αλληλεξάρτητα web συστατικά που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε HTML σελίδα.
- Να ενώνουν αυτά τα συστατικά με υπηρεσίες, μόδουλους και διευθύνσεις.
- Να εξυπηρέτουν REST web υπηρεσίες και WebSocket δεδομένα από μέσα σε μια εφαρμογή Angular 10.
- Να οικοδομούν προσαρμοστική επαλήθευση χρησιμοποιώντας τα Reactive Forms.
- Να κάνουν δοκιμές, να αποσφαλίζουν και να εφαρμόζουν μια εφαρμογή Angular 10.
- Να οργανώνουν τα προ젝τά Angular 10 χρησιμοποιώντας καλές πρακτικές.
Angular 11
28 ΏρεςΣε αυτήν την εκπαιδευτική σειρά με ζωντανή διδασκαλία (online ή onsite), οι συμμετέχοντες θα μάθουν πώς να δημιουργούν, να κάνουν τεστ και να καταβάλλουν μια εφαρμογή Angular χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες του Angular 11.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Να αναπτύσσουν εφαρμογές Angular 11 χρησιμοποιώντας TypeScript και το Angular CLI.
- Να δημιουργούν ανεξάρτητα web περιβόλαια που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε HTML σελίδα.
- Να κάνουν τεστ, debug και να καταβάλλουν μια εφαρμογή Angular 11.
- Να οργανώνουν έργα Angular 11 χρησιμοποιώντας καλές πρακτικές.
Angular 11 Προχωρημένα
28 ΏρεςΑυτή η εκπαίδευση με οδηγό, ζωντανά σε Ελλάδα (online ή χώρος παρουσίας) απευθύνεται σε διαμόρφωσεις που επιθυμούν να χρησιμοποιήσουν τα προχωρημένα εργαλεία ανάπτυξης Angular 11 για τη σχεδίαση, κατασκευή, δοκιμή και εφαρμογή προϊόντων.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Ρυθμίσουν το απαραίτητο περιβάλλον ανάπτυξης για την κατασκευή προχωρημένων εφαρμογών Angular 11.
- Κατασκευάσουν δομή γονιδίου-παιδιού, ενσωματωμένες πομπές για περίπλοκες εφαρμογές.
- Χρησιμοποιήσουν RxJS και observables για την διαχείριση γεγονότων πραγματικού χρόνου και άσυνχρονης προγραμματισμή.
- Δημιουργία μεγάλων εφαρμογών φόρμα και δεδομένων για τη διαχείριση χρήστη εισαγωγών και αποκλειστικών ορισμών.
- Εφαρμόσουν προχωρημένες εισάγοντες και σύνδεση, routing, και καλύτερες πρακτικές ασφάλειας στο Angular 11.
Angular 12
28 ΏρεςΑυτή η επικεφαλής προσωπικά διδασκαλία, ζωντανή εκπαίδευση σε Ελλάδα (online ή on-site) απευθύνεται σε προγραμματιστές που επιθυμούν να δημιουργήσουν, δοκιμάσουν και να ορίσουν μια εφαρμογή Angular χρησιμοποιώντας τις τελευταίες λειτουργίες του Angular 12.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Αναπτύξουν εφαρμογές Angular 12 χρησιμοποιώντας TypeScript και το Angular CLI.
- Δημιουργήσουν αυθόρμητες web συσταδικές που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε web εφαρμογή ή HTML σελίδα.
- Δοκιμάσουν, διαθέσουν και να αναπτύξουν μια εφαρμογή Angular 12.
- Οργανώσουν έργα Angular 12 χρησιμοποιώντας καλές πρακτικές.
Βασικά Έλεγχοι του Angular 4
21 ΏρεςΑυτή η καθοδήγηση, η οποία πραγματοποιείται εξ ολοκλήρου υπό την καθοδήγηση ενός εκπαιδευτή, παρουσιάζει τα βασικά στοιχεία του Angular 4 και οδηγεί τους μετέχοντες στη δημιουργία ενός web application με μόνη σελίδα.
Angular 5
28 ΏρεςΣε αυτή τη διδακτική ενότητα με ζωντανή οδηγία στο Ελλάδα, οι συμμετέχοντες θα μάθουν τα βασικά του Angular 5 καθώς προχωρούν στη δημιουργία και εφαρμογή ενός δειγματικού project Angular.
Angular 6
28 ΏρεςΣε αυτή τη διδασκαλία με οδηγό (ώρα παρουσίας ή απόσταση), οι συμμετέχοντες θα μάθουν πώς να δημιουργούν, να κάνουν τεστ και να εφαρμόζουν μια εφαρμογή Angular χρησιμοποιώντας τα πιο πρόσφατα χαρακτηριστικά του Angular 6.
Είναι εδώ η κατάληξη αυτής της διδασκαλίας, οι συμμετέχοντες θα μπορούν να:
- Να αναπτύσσουν εφαρμογές Angular 6 χρησιμοποιώντας το Angular CLI.
- Να δημιουργούν web components που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε HTML σελίδα.
- Να εξυπηρετούν REST web services και WebSocket δεδομένα από μέσα σε μια εφαρμογή Angular 6.
- Να υλοποιούν οπτικοποίησεις χρησιμοποιώντας τα πιο πρόσφατα χαρακτηριστικά οπτικοποίησης του Angular 6.
- Να κάνουν τεστ, να αποσφαλίζουν και να εφαρμόζουν μια εφαρμογή Angular 6.
- Να οργανώνουν τα προ젝τά Angular 6 ακολουθώντας καλές πρακτικές.
Ρεακτιβή Προγραμματισμός με Angular RxJS
14 ΏρεςΗ ρεακτιβή προγραμματισμός είναι ένα ασύχνονο παράδειγμα προγραμματισμού που κεντρίζεται σε ρέες δεδομένων και την εξάπλωση των δεδομένων, θεσπίζοντας μια καθορισμένη εξάρτηση μεταξύ των υποκειμενικών προτύπων εκτέλεσης και των αποδίδονται ρέες δεδομένων από ένα συστάθμισμα σε άλλο. Πολλές αδυναμίες σχεδιασμού εφαρμογών Angular όσον αφορά την κατασκευή ασυντόνων UIs μπορούν να ξεπεραστούν χρησιμοποιώντας ρεακτιβά στυλ παραδείγματα που προσφέρει τη βιβλιοθήκη RxJS.
Σε αυτό το κλίνινγκ, υπό διευθύνση εκπαιδευτή, οι συμμετέχοντες θα μάθουν πώς να εφαρμόσουν τα παραδείγματα Observable στην αρχιτεκτονική των εφαρμογών Angular, καθώς μετάβαλλονται ένα σειρά περιπτώσεις που δείχνουν κοινά προβλήματα σχεδιασμού Angular και όπως ευνοούνται από τους ρεακτιβές σχεδιασμούς.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν το παράδειγμα ρεακτιβού προγραμματισμού και τη βιβλιοθήκη RxJS.
- Κατασκευάσουν εφαρμογές Angular με αυξημένη διαμόρφωση, ευελιξία και ανταπόκριση χρησιμοποιώντας ρεακτιβά παραδείγματα.
Μορφή του Μαθήματος
- Ενεργός ρητός και συζήτηση.
- Αρκετά διασκέψεις και πρακτική εξάσκηση.
- Εφαρμογή χειρόν ινστάλακτιβου σε ζωντανό περιβάλλον.
Επιλογές Προσαρμογής Μαθήματος
- Για να απαιτήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας.
Angular και Spring Boot
14 ΏρεςΑυτή η εξηγητική υποστήριξη, live training σε Ελλάδα (online ή onsite), απευθύνεται σε διαμόρφωτες web που θέλουν να χρησιμοποιήσουν το Angular και Spring Boot για τη δημιουργία εφαρμογών full stack.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Αναπτύξουν μια εφαρμογή full stack με Angular και Spring Boot.
- Να δημιουργήσουν μια εφαρμογή backend με το Spring Boot.
- Να δημιουργήσουν εφαρμογές frontend με Angular.
- Να χρησιμοποιήσουν το Spring Security για να ρυθμίσουν την αυθεντικοποίηση σε μια εφαρμογή full stack.
.NET Core και Angular Κεντρική Περίληψη
21 ΏρεςΑκροατήριο
- Προγραμματιστές
Μορφή του Μαθήματος
- Μερικό παράδειγμα, μερική συζήτηση, εξασκήσεις και έντονη πρακτική υπό ζωντανές περιβάλλοντα διδασκαλίας.
NgRx
21 ΏρεςΑυτή η εκπαίδευση με εξηγητή (online ή εν τόποις) απευθύνεται σε προγραμματιστές που θέλουν να μειώσουν το κόστος και τη περίπλοκότητα της διαχείρισης κατάστασης σε μεγάλες εφαρμογές web που βασίζονται σε δεδομένα.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Μειώσουν τη περίπλοκότητα πολύ μεγάλων έργων όπου η διαχείριση κατάστασης είναι δυσκολό να διατηρηθεί.
- Ελαχιστοποιήσουν τα διαδικαστικά βήματα κατάστασης εφαρμογής.
- Μειώσουν το χρόνο που απαιτείται για την ανάπτυξη περίπλοκων δεδομένων-κεντρικών εφαρμογών web.
Μορφή του Κειμένου
- Ενεργός διάλογος και συζήτηση.
- Άμεση πρακτική και άσκηση.
- Εφαρμογή χειροντόνως σε επιχειρησιακό περιβάλλον lab.
Επιλογές Προσαρμογής Κειμένου
- Για να αιτηθείτε μια προσαρμογμένη εκπαίδευση για αυτό το κείμενο, παρακαλώ επικοινωνήστε μαζί μας για να οργανώσετε.
- Για να μάθετε περισσότερα σχετικά με το NgRx, επισκεφθείτε: https://ngrx.io/