Testing Angular Applications Training Course
Σε αυτόν τον οδηγό, με ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν πώς να γράφουν και να διατηρούν δοκιμές Angular εφαρμογών.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να
- Αποφασίστε την καταλληλότερη στρατηγική για τη δοκιμή μιας Angular εφαρμογής
- Εκτελέστε δοκιμές μονάδων, δοκιμές εξαρτημάτων, δοκιμές A / B και end-to-end σε μια Angular εφαρμογή
- Επιλέξτε τα σωστά εργαλεία για τη δουλειά: Jasmine , Κάρμα, Protractor , Μόχα, κλπ.
- Γράψτε τις δοκιμασίες στο Protractor και Jasmine
- Εκτελέστε δοκιμές και δοκιμές εντοπισμού σφαλμάτων με το Κάρμα και τον Protractor
- Δημιουργήστε μια συντηρήσιμη δοκιμαστική σουίτα
- Χρησιμοποιήστε βέλτιστες πρακτικές για τη δοκιμή μονάδων σε Angular
Μορφή του μαθήματος
- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
Σημείωση
- Angular μετάβαση γίνεται με διαφορετικά ονόματα και εκδόσεις, όπως: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, κλπ. Για να προσαρμόσετε την έκδοση που χρησιμοποιείται σε αυτή την εκπαίδευση, παρακαλούμε επικοινωνήστε μαζί μας.
Course Outline
Για να ζητήσετε ένα προσαρμοσμένο περίγραμμα μαθημάτων για αυτήν την εκπαίδευση, επικοινωνήστε μαζί μας.
Requirements
- Κατανόηση του JavaScript
Ακροατήριο
- Δοκιμαστές
- προγραμματιστές
Open Training Courses require 5+ participants.
Testing Angular Applications Training Course - Booking
Testing Angular Applications Training Course - Enquiry
Testing Angular Applications - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Ανάλυση βήμα προς βήμα. Εξήγηση κάθε γραμμής κώδικα. Κάθε πρόβλημα που είχα κατά τη διάρκεια του μαθήματος λύθηκε με επιτυχία και ο Łukasz μου είπε τον λόγο. Μου άρεσαν επίσης οι καλές πρακτικές που έχουν παρουσιαστεί. Ποτέ δεν έχω πειστεί για το στυλ TDD - απλά δεν το βρίσκω χρήσιμο και αξίζει τον χρόνο του. Ο Łukasz επεσήμανε τόσα πολλά πλεονεκτήματα του TDD, άλλαξε εντελώς τη γνώμη μου.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
Upcoming Courses
Related Courses
Angular 2 Fundamentals
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές αρχαρίου έως μεσαίου επιπέδου που επιθυμούν να δημιουργήσουν δυναμικές, σύγχρονες εφαρμογές Ιστού χρησιμοποιώντας το Angular 2.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρύθμιση και διαμόρφωση Angular 2 έργων.
- Χρησιμοποιήστε τις δυνατότητες και τις βελτιώσεις του Angular 2.
- Αναπτύξτε ισχυρές, επεκτάσιμες εφαρμογές χρησιμοποιώντας το Angular 2.
- Εφαρμογή βέλτιστων πρακτικών για την οργάνωση και την αρχιτεκτονική κώδικα.
- Ενσωματώστε εφαρμογές Angular με RESTful API.
Angular JavaScript
28 HoursΑυτό είναι ένα hands-on μάθημα για όποιον θέλει να δημιουργήσει τοποθεσίες Web χρησιμοποιώντας AngularJS.
Κατά τη διάρκεια αυτού του μαθήματος θα χρησιμοποιηθεί η πιο πρόσφατη σταθερή έκδοση. Η έκδοση προέκδοσης μπορεί απλώς να χρησιμοποιηθεί εάν επισημανθεί στη φόρμα κράτησης στην ενότητα παρατηρήσεων. Η παλαιότερη έκδοση πρέπει να συμφωνηθεί πριν από την κράτηση.
AngularJS Basics
14 HoursAngular JS είναι μια βιβλιοθήκη Java Script για γρήγορη ανάπτυξη εφαρμογών.
Κοινό
- προγραμματιστές
- προγραμματιστές
- javascript αρχιτέκτονες
Στόχοι
- Shift νοοτροπία από τον διαδικαστικό / OO τρόπο προγραμματισμού σε Angular τρόπο
- Οι συμμετέχοντες μπορούν να χρησιμοποιήσουν το Angular JS για να δημιουργήσουν εφαρμογές μιας σελίδας
Μορφή του μαθήματος
- 40% διαλέξεις, 60% εργαστήρια
Angular 10 for Developers
28 HoursΣε αυτή τη ζωντανή εκπαίδευση που καθοδηγείται από εκπαιδευτές στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν πώς να δημιουργούν, να δοκιμάζουν και να αναπτύσσουν μια εφαρμογή Angular χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες στο Angular 10.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε εφαρμογές Angular 10 χρησιμοποιώντας το TypeScript και το Angular CLI.
- Δημιουργήστε χαλαρά συζευγμένα στοιχεία ιστού που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε σελίδα HTML.
- Συνδέστε αυτά τα στοιχεία σε υπηρεσίες, λειτουργικές μονάδες και οδηγίες.
- Καταναλώστε υπηρεσίες ιστού REST και δεδομένα WebSocket μέσα από μια εφαρμογή Angular 10.
- Δημιουργήστε προσαρμοσμένη επικύρωση χρησιμοποιώντας αντιδραστικές φόρμες.
- Δοκιμάστε, διορθώστε και αναπτύξτε μια εφαρμογή Angular 10.
- Οργανώστε έργα Angular 10 χρησιμοποιώντας βέλτιστες πρακτικές.
Angular 4 Fundamentals
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα εισάγει τις βασικές αρχές του Angular 4 και καθοδηγεί τους συμμετέχοντες στη δημιουργία μιας διαδικτυακής εφαρμογής μιας σελίδας.
Angular 5
28 HoursΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα, καθοδηγούμενη από εκπαιδευτές, οι συμμετέχοντες θα μάθουν τις βασικές αρχές του Angular 5 καθώς προχωρούν στη δημιουργία και την ανάπτυξη ενός δείγματος εφαρμογής Angular.
Angular 6
28 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα (επιτόπου ή απομακρυσμένη) υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να δημιουργούν, να δοκιμάζουν και να αναπτύσσουν μια εφαρμογή Angular χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες στο Angular 6.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε Angular 6 εφαρμογές χρησιμοποιώντας το Angular CLI.
- Δημιουργήστε στοιχεία ιστού που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε σελίδα HTML.
- Καταναλώστε υπηρεσίες web REST και δεδομένα WebSocket μέσα από μια εφαρμογή Angular 6.
- Υλοποιήστε κινούμενα σχέδια χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες κινουμένων σχεδίων του Angular 6.
- Δοκιμάστε, διορθώστε και αναπτύξτε μια εφαρμογή Angular 6.
- Οργανώστε Angular 6 έργα χρησιμοποιώντας βέλτιστες πρακτικές.
Angular 7
28 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα (επιτόπου ή απομακρυσμένη) υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να δημιουργούν, να δοκιμάζουν και να αναπτύσσουν μια εφαρμογή Angular χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες στο Angular 7.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε Angular 7 εφαρμογές χρησιμοποιώντας το Angular CLI.
- Δημιουργήστε στοιχεία Ιστού που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε σελίδα HTML.
- Καταναλώστε υπηρεσίες ιστού REST και δεδομένα WebSocket μέσα από μια εφαρμογή Angular 7.
- Υλοποιήστε κινούμενα σχέδια χρησιμοποιώντας τις πιο πρόσφατες δυνατότητες κίνησης του Angular 7.
- Δοκιμάστε, διορθώστε και αναπτύξτε μια εφαρμογή Angular 7.
- Οργανώστε Angular 7 έργα χρησιμοποιώντας βέλτιστες πρακτικές.
Angular 8
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να χρησιμοποιήσουν το Angular 8 για να αναπτύξουν εφαρμογές ιστού από την πλευρά του πελάτη.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργήστε και κλιμακώστε τα SPA από την αρχή.
- Δημιουργήστε βιβλιοθήκες ανοιχτού κώδικα Angular.
- Ασφαλίστε μια εφαρμογή Agular με έλεγχο ταυτότητας JWT.
Reactive Programming with Angular RxJS
14 HoursΟ Reactενεργός προγραμματισμός είναι ένα παράδειγμα ασύγχρονου προγραμματισμού που εστιάζει στις ροές δεδομένων και στη διάδοση δεδομένων καθιερώνοντας μια καθορισμένη εξάρτηση μεταξύ των υποκείμενων μοντέλων εκτέλεσης και των εκπεμπόμενων ροών δεδομένων από το ένα στοιχείο στο άλλο. Πολλές ανεπάρκειες σχεδίασης Angular εφαρμογών κατά τη δημιουργία ασύγχρονων διεπαφής χρήστη μπορούν να ξεπεραστούν με τη χρήση μοτίβων αντιδραστικών στυλ που προσφέρονται από τη βιβλιοθήκη RxJS.
Σε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να εφαρμόζουν παρατηρήσιμα μοτίβα στα σχέδια εφαρμογών τους Angular καθώς προχωρούν σε μια σειρά περιπτώσεων που παρουσιάζουν κοινά προβλήματα γωνιακού σχεδιασμού και πώς επωφελούνται από τα σχέδια αντιδραστικού προγραμματισμού.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανόηση του παραδείγματος αντιδραστικού προγραμματισμού και της βιβλιοθήκης RxJS.
- Δημιουργήστε βαριές εφαρμογές διεπαφής χρήστη Angular με γνώμονα την επεκτασιμότητα, την ευελιξία και την απόκριση χρησιμοποιώντας αντιδραστικά μοτίβα προγραμματισμού.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και εξάσκηση.
- Πρακτική εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Angular and Spring Boot
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να χρησιμοποιήσουν το Angular and Spring Boot για να δημιουργήσουν εφαρμογές πλήρους στοίβας.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε μια εφαρμογή πλήρους στοίβας με το Angular και το Sping Boot.
- Δημιουργήστε μια εφαρμογή υποστήριξης με το Spring Boot.
- Δημιουργήστε εφαρμογές frontend με το Angular.
- Χρησιμοποιήστε το Spring Security για να διαμορφώσετε τον έλεγχο ταυτότητας για μια εφαρμογή πλήρους στοίβας.
.NET Core and Angular Training Course
21 HoursΑκροατήριο
- προγραμματιστές
Μορφή του μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και βαριά πρακτική εξάσκηση σε περιβάλλον ζωντανού εργαστηρίου.
Localizing an Angular Application
7 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να διεθνοποιήσουν και να τοπικοποιήσουν τις Angular εφαρμογές τους για να υποστηρίζουν πολλές γλώσσες.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε τις απαραίτητες βιβλιοθήκες και εργαλεία τοπικής προσαρμογής.
- Ενεργοποιήστε μια εφαρμογή Angular που θα εμφανίζεται σε πολλές γλώσσες.
- Εξαγάγετε όλο το κείμενο διεπαφής χρήστη με δυνατότητα τοπικής προσαρμογής από μια εφαρμογή Angular.
- Συσκευάστε μεταφράσιμο περιεχόμενο για ανταλλαγή με μεταφραστές.
- Κατανοήστε τον κύκλο εντοπισμού και αυτοματοποιήστε τη διαδικασία.
NgRx
21 HoursΑυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση (επιτόπου ή απομακρυσμένη) απευθύνεται σε προγραμματιστές που επιθυμούν να μειώσουν το κόστος και την πολυπλοκότητα της διαχείρισης του κράτους σε μεγάλες εφαρμογές ιστού που βασίζονται σε δεδομένα.
Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
- Μειώστε την πολυπλοκότητα πολύ μεγάλων έργων όπου η διαχείριση του κράτους είναι δύσκολο να διατηρηθεί.
- Ελαχιστοποιήστε τις διαδικασίες κατάστασης της εφαρμογής.
- Μειώστε το χρόνο που απαιτείται για την ανάπτυξη σύνθετων εφαρμογών ιστού που βασίζονται σε δεδομένα.
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική.
- Χειροκίνητη υλοποίηση σε εργασιακό περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
- Για να μάθετε περισσότερα σχετικά με το NgRx, επισκεφθείτε τη διεύθυνση: https://ngrx.io/
Protractor: End-to-End Testing for Angular Web Applications
14 HoursΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα, καθοδηγούμενη από εκπαιδευτές, οι συμμετέχοντες μαθαίνουν από πρώτο χέρι πώς να γράφουν Protractor δοκιμές σε ένα δείγμα εφαρμογής ιστού Angular σε ένα ζωντανό εργαστηριακό περιβάλλον.
Μέχρι το τέλος αυτού του μαθήματος, οι συμμετέχοντες θα έχουν αποκτήσει επάρκεια στο Protractor και θα είναι άνετοι
- δημιουργώντας τα δικά τους τεστ αυτοματισμού για εφαρμογές Angular.
- ενσωμάτωση του μοιρογνωμόνιου στην υπάρχουσα ροή εργασιών ανάπτυξής τους.
- διασφαλίζοντας ότι οι δοκιμές τους είναι καθαρές και διατηρούμενες.
- τρέχει το μοιρογνωμόνιο με ή χωρίς Selenium για να οδηγήσει στη συμπεριφορά του προγράμματος περιήγησης.