Μάθημα 20486D: Ανάπτυξη εφαρμογών Ιστού με χρήση ASP.NET Core MVC - μάθημα 57.490 rub. από Ειδικός, εκπαίδευση, Ημερομηνία: 15 Μαΐου 2023.
μικροαντικείμενα / / November 28, 2023
Το μάθημα διδάσκεται σύμφωνα με την τελευταία έκδοση!
Κατά τη διάρκεια του μαθήματος, θα μάθετε πώς να δημιουργείτε διαδικτυακές εφαρμογές χρησιμοποιώντας το ASP.NET CORE MVC από το .NET Framework. Θα αποκτήσετε γνώσεις και δεξιότητες που θα σας επιτρέψουν να βελτιώσετε σημαντικά την απόδοση και την επεκτασιμότητα των διαδικτυακών εφαρμογών που αναπτύσσετε. Κατά τη διάρκεια των μαθημάτων, θα συγκρίνετε τις τεχνολογίες ASP.NET CORE MVC και ASP.NET Web Forms και θα λάβετε συστάσεις για την επιλογή μιας ή άλλης τεχνολογίας.
Το μάθημα έχει σχεδιαστεί για επαγγελματίες προγραμματιστές ιστού με εμπειρία στη δημιουργία εφαρμογών χρησιμοποιώντας το Visual Studio.
Για να παρακολουθήσετε αυτό το μάθημα, πρέπει να έχετε έγκυρη πρόσβαση σε έναν λογαριασμό Microsoft Azure. Λάβετε υπόψη ότι ενδέχεται να χρειαστούν έως και 48 ώρες για να λάβετε νέα πρόσβαση. Εάν δεν έχετε πρόσβαση, ενημερώστε τον διευθυντή σας κατά την εγγραφή σας για εκπαίδευση. Σε αυτήν την περίπτωση, θα σας παρέχουμε μια δοκιμαστική έκδοση: ένα Windows Azure Pass 30 ημερών.
Χρειάζεστε περισσότερη εξάσκηση; Ετοιμάζεστε να λάβετε μέρος στις εξετάσεις πιστοποίησης της Microsoft; Αποκτήστε πρόσβαση στα Labs Online—εικονικά εργαστήρια για εξουσιοδοτημένα μαθήματα της Microsoft—για τη διάρκεια του μαθήματος σας και δύο εβδομάδες μετά την αποφοίτησή σας! Η υπηρεσία είναι μοναδική και διαθέσιμη μόνο στο Ειδικό Κέντρο
Περιγραφή μαθήματος στον επίσημο ιστότοπο της Microsoft
Θα μάθεις:
-Περιγράψτε τις κύριες τεχνολογίες της Microsoft στον τομέα της ανάπτυξης ιστοσελίδων και επιλέξτε τις καταλληλότερες για να λύσετε τα προβλήματά σας.
-Σχεδίαση διαδικτυακών εφαρμογών που πληρούν διάφορες απαιτήσεις.
-Δημιουργήστε μοντέλα προτύπων CORE MVC και εφαρμόστε επιχειρηματική λογική μέσα σε αυτά τα μοντέλα.
-Δημιουργήστε ελεγκτές εφαρμογών CORE MVC που αλληλεπιδρούν με χρήστες, μοντέλα και προβολές δεδομένων.
-Δημιουργήστε προβολές εφαρμογών CORE MVC που έχουν σχεδιαστεί για εμφάνιση και επεξεργασία δεδομένων, καθώς και για αλληλεπίδραση με μοντέλα και ελεγκτές.
-Δημιουργήστε δοκιμές μονάδων και χρησιμοποιήστε εργαλεία εντοπισμού σφαλμάτων του Visual Studio κατά την ανάπτυξη εφαρμογών Ιστού.
-Δημιουργήστε εφαρμογές Ιστού που χρησιμοποιούν διευθύνσεις URL αναγνώσιμες από τον άνθρωπο.
-Χρησιμοποιήστε μια ενιαία διεπαφή και στυλ στην εφαρμογή MVC σας.
-Επιταχύνετε την αλληλεπίδραση των χρηστών μέσω προσωρινής αποθήκευσης και μερικής ανανέωσης σελίδας.
-Δημιουργήστε κώδικα πελάτη σε JavaScript χρησιμοποιώντας τη βιβλιοθήκη jQuery.
-Δημιουργήστε προστατευμένες εφαρμογές CORE MVC.
-Χρησιμοποιήστε τις υπηρεσίες web Microsoft Azure από την εφαρμογή CORE MVC.
-Ανάπτυξη εφαρμογών CORE MVC.
Ενότητα 1. Ανασκόπηση του ASP.NET CORE MVC (2 ac. η.)
-Επισκόπηση των τεχνολογιών web της Microsoft
-ASP.NET 4.x Επισκόπηση
-Εισαγωγή στο ASP.NET CORE MVC.
Ενότητα 2. Σχεδιασμός μιας εφαρμογής web ASP.NET Core (3 ac. η.)
-Σχεδιασμός σε Φάση Σχεδιασμού Έργου
-Σχεδίαση μοντέλων, ελεγκτών και προβολών
Ενότητα 3. Διαμόρφωση ενδιάμεσου λογισμικού και υπηρεσιών στο ASP.NET Core (3 ac. η.)
-Διαμόρφωση του μεσαίου στρώματος
-Διαμόρφωση υπηρεσίας
Ενότητα 4. Ανάπτυξη Ελεγκτών (3 ακ. η.)
-Δημιουργία Ελεγκτών και τις Ενέργειές τους
-Διαμόρφωση προτύπων url
-Δημιουργία φίλτρων για μεθόδους (φίλτρα ενεργειών)
Ενότητα 5. Ανάπτυξη Αντιπροσωπειών (3 ακ. η.)
-Δημιουργία προβολών χρησιμοποιώντας τη μηχανή Razor.
-Χρήση βοηθών HTML και βοηθών ετικετών
-Επαναχρησιμοποίηση κώδικα στις Προβολές
Ενότητα 6. Ανάπτυξη Μοντέλων (2 ac. η.)
-Δημιουργία μοντέλων MVC
-Εργασία με φόρμες
-Έλεγχος εφαρμογών MVC
Ενότητα 7. Χρήση του Entity Framework Core για εργασία με βάσεις δεδομένων (3 ac. η.)
-Εισαγωγή στο Entity Framework Core
-Συνεργασία με την οντότητα Framework Core
-Χρήση Framework Core Entity στο ASP.NET Core
Ενότητα 8. Χρήση προτύπων, CSS και JavaScript στο ASP.NET Core MVC (3 ac. η.)
-Χρήση προτύπων προβολής
-Εφαρμογή στυλ CSS και JavaScipt
-Προσαρμοστικός σχεδιασμός
Ενότητα 9. Ανάπτυξη της πλευράς πελάτη μιας διαδικτυακής εφαρμογής (3 ac. η.)
- Στυλ εφαρμογής
-Χρήση του Task Runner
-Προσαρμοστικός σχεδιασμός
Ενότητα 10. Δοκιμή και εντοπισμός σφαλμάτων εφαρμογών Ιστού (3 ac. η.)
-Δοκιμή εφαρμογών MVC
-Εφαρμογή στρατηγικών χειρισμού εξαιρέσεων
-Καταγραφή εφαρμογών MVC
Ενότητα 11. Ασφάλεια σε μια διαδικτυακή εφαρμογή (3 ac. η.)
-Έλεγχος ταυτότητας σε ASP.NET Core
-Εξουσιοδότηση σε ASP.NET Core
-Προστασία από επιθέσεις
Ενότητα 12. Προσωρινή αποθήκευση και ασύγχρονη ανταλλαγή μηνυμάτων (3 ac. η.)
-Εφαρμογή στρατηγικής προσωρινής αποθήκευσης
-Κρατική αποταμίευση
-Αμφίδρομη επικοινωνία
Ενότητα 13. Υλοποίηση του WebAPI (3 ac. η.)
-Εισαγωγή στο WebAPI
-Χρήση WebAPI
-Κλήση WebAPI
Ενότητα 14. Ανάπτυξη μιας εφαρμογής Ιστού (3 ac. η.)
-Τοπική φιλοξενία και ανάπτυξη WebAPI
-Ανάπτυξη στο Microsoft Azure
-Βασικά στοιχεία του Microsoft Azure