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
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (10)

Related Courses

Introduction to .Net Core

  14 Hours

High-Performance Application Development with .NET Core

  14 Hours

Building Web Apps using the MEAN stack

  35 Hours

Testing Angular Applications

  14 Hours

Reactive Programming with Angular RxJS

  14 Hours

NgRx

  21 Hours

Related Categories