Kurs derzeit nicht verfügbar
ASP.NET Core und Angular: Moderne Web Apps und Web APIs entwickeln
Seminar
In Leipzig ()
Beschreibung
-
Kursart
Seminar
-
Dauer
5 Tage
Das Powertraining mit zahlreichen Hands-on Übungen! Genau das Richtige für Entwickler, die in kürzester Zeit lernen wollen, wie sie mit ASP.NET Core Cross-Platform Web Apps und APIs entwickeln, die unter Windows, Linux und Mac laufen sowie Benutzeroberflächen mit Angular und TypeScript erstellen.
Hinweise zu diesem Kurs
Sie erhalten in diesem Intensivtraining die Skills, um Web Apps und Web APIs mit .NET Core unter ASP.NET Core zu entwickeln. Die bewährten Designprinzipien MVC und MVVM bilden dabei die Grundlage. Mit TypeScript und Angular erhalten Sie das notwendige Handwerkszeug, um die Benutzeroberflächen ansprechend und schnell zu gestalten sowie die clientseitigen Interaktionen zu programmieren.
Dieses Training ist perfekt für Webentwickler. Vorausgesetzt werden solide Kenntnisse in C# für die serverseitige Programmierung. Für die Gestaltung und Programmierung der Clientseite benötigen Sie Grundlagen von HTML5 und JavaScript.
Meinungen
Themen
- Hosting
- ASP
- ASP net
- .net
- Web
Inhalte
Einführung in ASP.NET Core
- Kennenlernen der Prinzipien von .NET Core und ASP.NET Core
- Werkzeuge Visual Studio und Visual Studio Code
- Unterschiede und Gemeinsamkeiten .NET / .NET Core und ASP.NET / ASP.NET Core
Grundlagen von ASP.NET Core
- Die Startup-Klasse
- Dependency Injection
- Paketmanagement mit Bower und NuGet
- Routing
- Konfiguration mit JSON und XML Configs
Controller Views und Models
- Layout
- Razor Views mit der Razor Engine
- Tag Helper
Datenzugriff mit Entity Framework Core
- Code First und Database First Ansätze
- Erstellung von Models und ViewModels
Fehlerbehandlung, Hosting und Deployment
- Debugging
- Sicherheit
- Hosting-Umgebungen (IIS, Self-Hosting, Azure)
- Überblick zum Deployment mit Docker und Veröffentlichen mit einem Klick (One Click Publishing)
Einführung in TypeScript
- Syntax
- Typisierung
- Objektorientierte Programmierung
Einführung in Angular
- Grundkonzepte von Angular
- Datenbindung
- Dependency Injection
Entwickeln von Web Apps mit Angular
- Komponenten
- Direktiven
- Pipes
- Formulare
- Server-Kommunikation
- Routing und Navigation
Testen von Angular Apps
- Einführung in Unittests
- Einführung in End-to-End Tests
Zusätzliche Informationen
ASP.NET Core und Angular: Moderne Web Apps und Web APIs entwickeln