Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
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 Wissen in Quizfragen überprüfen.
Flexible IT Weiterbildung on demand, schon als monatliches Abo erhältlich
Mit dem von Microsoft entwickelten plattformübergreifenden Web-Framework ASP.NET Core können Sie dynamische Webseiten, Webanwendungen und Webdienste programmieren. Der Fokus auf Cross-Plattform-Entwicklung ermöglicht es Ihnen, moderne Anwendungen schnell und effizient zu erstellen und Probleme schneller zu lösen.
In diesem Kurs lernen Sie, eigene Webanwendungen und Cloud-Software mit ASP.NET Core zu 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. Dabei lernen Sie die Programmiersprache anhand eines praktischen Beispiels von Grund auf kennen, angefangen bei den Grundlagen, die Ihnen den Einstieg erleichtern, über Kernthemen wie Dependency Injection, MVC Pattern, Entity Framework, SQL sowie asynchrone Abfragen und Methoden bis hin zu fortgeschrittenen Themen wie RESTful API-Entwicklung, Front- und Backend-Entwicklung mit C#, Benutzerkonten und Autorisierung. In diesem Kurs entwickeln Sie mit dem MVC-Pattern. Das erlernte 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 daher nicht nur für Einsteiger interessant, sondern auch für Programmierer, die sich weiterbilden möchten.
Klicken zum Abspielen
Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.
Intro
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
JobPosting Model erstellen und patchen
Deine erste eigene View
Views und Routing vorbereiten
Data Binding 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
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
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
Intro
API-Key-Autorisierung
Login-Seite modifizieren (Identity Pages verwenden)
Fazit und Kursabschluss
In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. So können Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:
Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
Wissensquiz 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
Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
Jannick Leismann arbeitet als freiberuflicher Softwareentwickler und Online-Dozent. Er bietet Dienstleistungen im Bereich der Programmierung an. Dabei ist er spezialisiert auf C# ASP.NET, Schnittstellenprogrammierung und die Entwicklung interaktiver Software. Als von Microsoft zertifizierter Entwickler erstellt Jannik Leismann Programmierkurse für alle Skill-Levels rund um die Web-, Game- und App-Entwicklung.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.
Teamleiter Redaktion & Content-Produktion
Telefonisch erreichbar: Mo – Fr | 9 – 17 Uhr