In diesem Kurs lernst du das vielleicht wichtigste Framework im dotnet core Universum: Asp .Net Core. Wir beschränken uns hier auf REST und Restful Web APIs und lassen den MVCTeil außen vor (Server side HTMLrendering).
In diesem Kurs wirst du lernen, wie das Framework funktioniert, sodass du es direkt produktiv einsetzen kannst.
Das Ganze werden wir anhand von Beispielen durchführen, an denen wir die best practices erlernen werden.
Was lernst du also in diesem Kurs?
Erst einmal alles rund um Asp Net, RESTund Web APIs sowie alle zugehörigen Tools wie z.B. Postman, Docker, oder JSON.
Die Gliederung des Kurses sieht folgendermaßen aus:
1.)Basics
2.)Routing
URLs erklärt
Was ist Routing, wie funktioniert es?
Pfade, Segmente verstehen
statische und dynamische Segmente anlegen und verwenden
Best Practices für RESTful URLs
Attribute Routing
Crud Controller anlegen
3.) Controller, Actions &Filter
Verstehen wie Controller vom Framework instanziiert und ausgesucht werden
Actions verstehen
Modelbindung und Modelvalidierung
Mapping Code anwenden und verstehen
Filter zum Anwenden von Cross Cutting Concerns
4.)Konfiguration von AspNet core Applikationen
Warum und was Konfigurieren
appsettings json und csproj File verstehen
Startup und Program Klassen
Dependency Injection I:Was ist das?
Dependency Injection II:Wie wird das umgesetzt?
Dependency Injection III:DIund Asp Net
5.) Authentication, Authorization und Identity
Unterschied Authentifizierung und Authorisierung
Anlegen von Identity Usern
Anwenden von Authentifizierung und Authorisierung
JWTWeb Tokens für eine Api
OAuth erklärt
Rollenbasierte Authorisierung
6.)Skalierbare Api
7.)Bonus Section
VSCode verwenden
Postman zum Testen einer Web APInutzen
Einführung in Entity Framework Core
Einführung zu Docker
Einführung zu Sqlite
Mechanismen asynchroner Programmierung
LINQGrundlagen
Neben den Videolektionen gibt es wie in allen meinen Kursen Übungsmaterial, Downloadbaren content und direkten Support von mir persönlich.
Was du für diesen Kurs können solltest:
Erfahrung mit .Net und C# sollte vorhanden sein, da keine Grundlagen in der Sprache unterrichtet werden.
Interesse das Framework zu verstehen und Restful Applikationen zu nutzen
All das wird dich innerhalb von kurzer Zeit zu einem ausgezeichneten Anwender von Asp Net core Applikationen/ Servcies machen.
Nutze also die Chance, die geballte Erfahrung von Jahren als Freiberufler in diesem Umfeld innerhalb dieses Kurses aufzusaugen.
Sollte das wider erwarten nicht deinen Erwartungen entsprechen, gibt es sowohl die 30 Tage Rückgabegarantie von Udemy, als auch noch die Möglichkeit weitere Informationen zu dem Thema direkt von mir oder aus dem Forum zu erhalten.