Course Outline
Ημέρα 1:
.NET Core Επισκόπηση
- Πλεονέκτημα και διαφορές από το .Net Framework
Δημιουργία .NET Core εφαρμογών
- Εγκατάσταση του .NET Core SDK, Χρήση του .NET CLI, Δημιουργία και εκτέλεση εφαρμογής .NET Core
Κατασκευή με .NET Core
- Πλαίσια, χρόνοι εκτέλεσης και πλατφόρμες, βασικές αρχές του MSBuild
Δοκιμή μονάδας με xUnit
- Συγγραφή δοκιμών ενότητας, γεγονότα και θεωρίες
Εργασία με βάσεις δεδομένων
- Σχεσιακό, SQLite, Μετασχηματισμός δεδομένων
Πρόσβαση σε δεδομένα με ORM (αντιστοιχειοσχετικά αντικειμενικά)
- Dapper εναντίον Entity Framework Core
Δημιουργία Microservice με ASP.NET Core
Εντοπισμός σφαλμάτων
- WinDBG/CDB, LLDB, SOS
Απόδοση και Προφίλ
- xUnit.Performance, PerfView
Τοπική προσαρμογή της εφαρμογής σας .NET Portability Analyzer Προετοιμασία για κυκλοφορία
- Πακέτο NuGet, τροφοδοσία NuGet, Συγκροτήματα υπογραφής
Ημέρα 2:
ASP.NET Core Επισκόπηση
Δημιουργία διαδικτυακής εφαρμογής ASP.NET Core
- Συστατικά
Χειρισμός αιτημάτων με τη γραμμή ενδιάμεσου λογισμικού
- Εξυπηρέτηση στατικών αρχείων, προσθήκη λειτουργικότητας, συνδυασμός ενδιάμεσου λογισμικού, διαχείριση εξαιρέσεων
Χρήση MVC σε διευθύνσεις URL αντιστοίχισης ASP.NET Core
- Συμβατική δρομολόγηση, περιορισμοί και προεπιλεγμένες τιμές, Δημιουργία διευθύνσεων URL
The Model Binding
- Επικύρωση εισόδου χρήστη
Χρήση προβολών Razor με χρήση βοηθημάτων ετικετών Δημιουργία API Ιστού
- Δρομολόγηση χαρακτηριστικών, Διαπραγμάτευση περιεχομένου, XML μορφοποίηση
Διαμόρφωση υπηρεσίας με έγχυση εξάρτησης Διαμόρφωση εφαρμογής ASP.NET Core Ερώτηση, δημιουργία και ενημέρωση δεδομένων με χρήση Entity Framework Core Χρήση διοχέτευσης φίλτρου MVC Χρήση του συστήματος ταυτότητας πυρήνα ASP.NET Ασφάλιση της εφαρμογής σας Δημοσίευση, Φιλοξενία εφαρμογής ASP.NET Core στο IIS
- Ομαδοποίηση και ελαχιστοποίηση
Παρακολούθηση και αντιμετώπιση προβλημάτων
Ημέρα 3:
Επισκόπηση του συνόλου εργαλείων του Front-End Developer Angular Έννοιες
- Δημιουργία έργου Δημιουργία μοντέλου δεδομένων Δημιουργία υπηρεσίας Web
Δόμηση μιας Angular Application Δημιουργία του Angular Store με χρήση Angular με Blazor Data binding & Directives Services and Dependency Injection Χρησιμοποιώντας Angular με ASP.NET MVC Visual Studio Υποστήριξη για έννοιες Angular Bootstrap
- Bootstrap στυλ, Στοιχεία
Διαχείριση εξαρτήσεων με την εφαρμογή NuGet και Bower Building με Gulp και webpack Δημιουργία λειτουργιών διαχείρισης Ασφάλιση της εφαρμογής Ανάπτυξη εφαρμογής ASP.NET Core Angular
- Νέο μοντέλο φιλοξενίας, εγκατάσταση σε IIS, Azure, Docker κοντέινερ
Σύνοψη Δημιουργία εφαρμογής ASP.NET CORE εκτός των Windows
Requirements
.NET Core
- Γνώση επιτακτικής, αντικειμενοστρεφούς γλωσσών προγραμματισμού, όπως C#, C++, Java.
- Κάποια επάρκεια με τερματικά ή γραμμές εντολών και επεξεργαστές κειμένου.
Angular
- Γνώση εργασίας ανάπτυξης ASP.NET Core MVC και καλή κατανόηση του JavaScript, του HTML και του CSS
Testimonials (5)
Μου άρεσε που η εκπαίδευση επικεντρώθηκε περισσότερο στην πρακτική πλευρά.
Mihaela - Ness
Course - NgRx
Machine Translated
Θέματα που συζητήθηκαν, πολλά ζωντανά παραδείγματα κώδικα, στance τωv εκπαιδευτώv προς τον ομάδα
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Machine Translated
Μου άρεσαν τα αστεία σου
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Machine Translated
Ο εκπαιδευτής εξήγησε τα θέματα πολύ καλά με πραγματικά παραδείγματα από τον πραγματικό κόσμο που μας έκαναν πιο εύκολο να κατανοήσουμε τις πληροφορίες
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Machine Translated
Ανάλυση βήμα προς βήμα. Εξήγηση κάθε γραμμής κώδικα. Κάθε πρόβλημα που είχα κατά τη διάρκεια του μαθήματος λύθηκε με επιτυχία και ο Łukasz μου είπε τον λόγο. Μου άρεσαν επίσης οι καλές πρακτικές που έχουν παρουσιαστεί. Ποτέ δεν έχω πειστεί για το στυλ TDD - απλά δεν το βρίσκω χρήσιμο και αξίζει τον χρόνο του. Ο Łukasz επεσήμανε τόσα πολλά πλεονεκτήματα του TDD, άλλαξε εντελώς τη γνώμη μου.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated