Full-Stack-Webentwicklung in .NET (Full-Stack-Softwareentwicklung)Diesen Text mit Google Translate übersetzen.
Full-Stack-Webentwicklung in .NET (Full-Stack-Softwareentwicklung)Diesen Text mit Google Translate übersetzen.
Dieser Kurs richtet sich an Entwickler, die im gesamten Entwicklungszyklus eines .net-Projekts für Webanwendungen arbeiten möchten.
Beginn der Reise
Einführung
Was ist Full-Stack-Softwareentwicklung?
Karrierechance für einen Full Stack Software Engineer.
Projektentwicklungslebenszyklus verstehen
Fokussierung auf Teammanagement auf agile Methodik
Anforderungserfassung und Anwendungsfalldesign
Front-End-Angriff
Seien Sie ein benutzerfreundlicher Entwickler und verstehen Sie die Benutzererfahrung (UX)
Entwerfen einer rockigen Website mit HTML CSS Bootstrap
Interagierendes Design mit JavaScript
Verstehen auf Modularize JavaScript
Interagierende Anwendung mit jQuery
Single-Page-App-Entwicklung mit Angular2
Grip-Programmierung auf C#.NET
Objektorientiertes Designkonzept
Objektorientierte Designimplementierung auf C#
Ereignisdelegierter und Lambda-Ausdruck
Erweiterungsmethode
LINQ
Ausnahmebehandlung
Asynchrone Programmierung in C#
Datenbankoperationen mit Entity Framework
Entitätsframework
Codieren Sie zuerst
Datenbank zuerst
Was ist besser Code First oder Database First?
Faules Laden
Eifriges Laden
Explizites Laden
Sofortige Ausführung
Aufgeschobene Ausführung
Store-Prozedur mit EF aufrufen
Webanwendung auf ASP.NET
Erstellen von Webanwendungen mit ASP.NET MVC
Authentifizierung und Autorisierung mit ASP.NET Identity
Sicherheitsrichtlinie für ASP.NET-Anwendung
API-zentrierte Denkweise
OWIN und KATANA verstehen
Erstellen von API mit WEB-API
Anwendung mit API und WebHooks integrieren
Echtzeit-Benachrichtigungsverwaltung in Ihrer Anwendung mit SignalR
Verwalten Sie Push-Benachrichtigungen von anderen Plattformen über WebHooks
Unit-Tests
Sicherstellen von Code durch Unit-Tests
Richtlinie für testgetriebene Entwicklung
TDD auf ASP.NET MVC
Software-Praktiken
Machen Sie Ihre Anwendung SOLID
Richtlinie zum Bereinigen Ihres Codes durch Refactoring
Verwalten Sie Anwendungen wie ein Profi mit Architectural Design Patterns
Repository-Muster und Arbeitseinheit
Fabrikmuster
Beobachtermuster
Fassade
Dekorateur-Muster
Berichterstattung
Entwerfen von Berichten mit Berichtstools - Rdlc.
Anzeigen des Berichts mit ASP.NET MVC5