ASP.NET Core – Der Intensivkurs

54,50 €

% 109,00 €* (50% gespart)

Lieferzeit Sofort lieferbar

Erstellen Sie eigene Webanwendungen und Cloud-Software mit C# ASP.NET Core, SQL, Entity Framework, Razor, Bootstrap und APIs.  IT-Experte Jannick Leismann zeigt in seinem Videokurs alles Schritt für Schritt. Sie können direkt mitmachen und Ihr erlerntes Wissen anhand von Quizzen überprüfen.


  • ASP.NET Core für C# Anwendungen und WebAPIs anschaulich erklärt in 40 Lektionen
  • Prüfen Sie das Gelernte in Wissenstests
  • Stellen Sie den Experten Fragen über das Q&A-Modul
  • Machen Sie mit bei praktischen Übungen
Anzahl:
Artikel-Beschreibung

Mit dem von Microsoft entwickelten Cross-Platform Web-Framework ASP.NET Core können Sie dynamische Webseiten, Webanwendungen und Webservices programmieren. Der Fokus auf Cross-Plattform-Entwicklung erlaubt es Ihnen, moderne Anwendungen schnell und effizient zu bauen sowie Probleme schneller zu lösen.

In diesem Kurs lernen Sie, wie Sie eigene Webanwendungen und Cloud-Software mit ASP.NET Core programmieren. Gemeinsam mit Ihrem Trainer Jannick Leismann entwickeln Sie eine ausgereifte Software mit einer Struktur, wie sie auch bei großen Websites wie Facebook, Twitter und Google zum Einsatz kommt. So lernen Sie an einem praktischen Beispiel die Programmiersprache von Grund auf kennen, angefangen von den Grundlagen, die Ihnen den Einstieg in das Thema erleichtern, über Kernthemen wie Dependency Injection, MVC Pattern, Entity Framework und SQL und Asynchrone Abfragen und Methoden bis hin zu fortgeschritteneren Themen wie RESTful-API-Entwicklung, Front- und Backend-Entwicklung mit C#, Benutzerkonten und Autorisierung. In diesem Kurs entwickeln Sie anhand des MVC Patterns. Ihr gelerntes Wissen können Sie später auch nutzen, um Ihre ASP.NET-Core-Programme mit Angular, Blazor, Vue.js oder React zu verbinden.

Dieser Kurs ist demzufolge nicht nur für Einsteiger interessant, sondern auch für Programmierer, die sich weiterbilden möchten.

Länge:  314 Minuten




Alle Video-Lektionen im Überblick:

  • Einführung und Einrichtung
    • Herzlich willkommen in diesem Kurs
    • Projekt aufsetzen
    • Model-View-Controller (MVC-Muster) und Template
    • Program, Startup und AppSettings
    • Deine erste Datenbankmigration
    • Registrieren und Shared Layout-Anpassungen
    • Intro
  • MVC, Data-Binding und Entity Framework
    • Intro
    • JobPosting Model erstellen und patchen
    • Deine erste eigene View
    • Views und Routing vorbereiten
    • Databinding des JobPosting
    • Files hochladen
    • JobPosting erstellen und überschreiben
    • Bestehende JobPostings anzeigen
    • Fehlerkorrekturen und Debugging
    • Ein JobPosting löschen
    • Quiz: MVC, Data-Binding und Entity Framework
  • Plugins, Benutzer und Authorisierung
    • Intro
    • JavaScript Plugins und DataTable
    • Ajax anhand von Bestätigungsdialogen
    • Sicherheitslücken schließen
    • Die Nutzer-Startseite erstellen
    • Liste mit allen JobPostings anzeigen
    • JobPosting Modal Popup
    • Suchfilter einbauen mit Partial Views
    • Eine neue Rolle anlegen
    • Nutzer seeden und Rollen automatisch verteilen
    • Quiz: Plugins, Benutzer und Authorisierung
  • RESTful API-Entwicklung
    • Intro
    • Einleitung
    • Dein erster Endpunkt
    • Postman
    • GetAll Endpunkt (GET)
    • GetById Endpunkt (GET)
    • Create Endpunkt (POST)
    • Delete Endpunkt (DELETE)
    • Update Endpunkt (PUT)
    • Quiz: RESTful API-Entwicklung
  • Ergänzungen
    • Intro
    • API-Key-Autorisierung
    • Login-Seite modifizieren (Identity Pages verwenden)
    • Fazit und Kursabschluss


Über den Trainer:

Jannick Leismann arbeitet als freiberuflicher Software-Entwickler und Online-Dozent und bietet Dienstleitungen im Bereich der Programmierung an. Dabei ist er spezialisiert auf C#, ASP.NET, Schnittstellenprogrammierung und der Entwicklung von interaktiver Software. Als von Microsoft zertifizierter Entwickler bietet er Programmierkurse für Anfänger und Fortgeschrittene für die Web-, Game- und App-Entwicklung an.

So lernen Sie mit diesem Videokurs:
In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:


  • Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
  • Wissensquizzes zur Lernkontrolle
  • Lernhistorie und Lernfortschritt
  • Lesezeichen und Notizen
  • Volltextsuche in den Videos
  • Frage-den-Experten-Modul
  • Übungsmaterial zum Mitmachen
  • Responsive Web-App und Videostreaming für alle Endgeräte

Technische Voraussetzungen:
Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Artikel-Details
Anbieter:
Heise Medien GmbH & Co. KG
Artikelnummer:
asp-leismann-01
Veröffentlicht:
13.01.2022

0 von 0 Bewertungen

Geben Sie eine Bewertung ab!

Teilen Sie Ihre Erfahrungen mit dem Produkt mit anderen Kunden.