Überblick
Dieser Kurs verbindet eine umfassende Ausbildung in ASP.NET-Webentwicklung mit einer Einführung in das agile Framework Scrum. Der technische Schwerpunkt liegt auf den Kernthemen der Microsoft-Webentwicklung: HTML5, JavaScript, CSS3 sowie C#-Programmierung und ASP.NET MVC-Webanwendungen. Diese Inhalte orientierten sich an den Kursen, die einst Bestandteil des MCSD App Builder-Zertifizierungswegs waren. Ein wichtiger Hinweis zur Zertifizierungssituation: Microsoft hat die MCSD-Zertifizierungen (Microsoft Certified Solutions Developer) im Jahr 2021 offiziell eingestellt. Ein MCSD-Zertifikat kann daher nicht mehr erworben werden. Der Kurs vermittelt dennoch praxisrelevante Webentwicklungskenntnisse auf Basis der klassischen ASP.NET-Technologien; der formale Abschluss ist ein trägerinternes Zertifikat sowie die Scrum-Foundation-Zertifizierung nach EXIN. Für Teilnehmende, die eine aktuelle Microsoft-Webentwicklungszertifizierung anstreben, lohnt ein Blick auf neuere Lernpfade (z. B. rund um .NET 8 und Azure-Entwicklung).
Kursinhalte & Lernziele
Modul 1 – Webentwicklung mit HTML5, JavaScript und CSS3 (Kurs 480) Der erste Kursblock entspricht den Inhalten des ehemaligen Microsoft-Kurses 480 (Programming in HTML5 with JavaScript and CSS3). Er legt die Grundlage für moderne, standardkonforme Webentwicklung. Teilnehmende lernen, wie die drei Grundpfeiler des Web – Struktur, Verhalten und Gestaltung – zusammenwirken und wie man mit aktuellen Browser-APIs arbeitet.
- Semantische HTML5-Elemente und dokumentstrukturelle Gestaltung
- JavaScript-Grundlagen: Variablen, Datentypen, Kontrollstrukturen, Funktionen und Objekte
- DOM-Manipulation und Event-Handling mit JavaScript
- CSS3-Eigenschaften für Layout, Animation und responsive Gestaltung (Flexbox, Grid)
- Ajax und Fetch API für asynchrone Datenkommunikation mit Backend-Services
- Browser-Debugging mit DevTools und Fehleranalyse in JavaScript-Code
Alternativ zu HTML5/JavaScript kann der C#-Einstiegskurs (Kurs 483: Programming in C#) gewählt werden, der eine objektorientierte Grundlage für die spätere ASP.NET-Entwicklung legt. Modul 2 – ASP.NET MVC Webentwicklung (Kurs 486) Der zweite Block widmet sich der Serverseite: ASP.NET MVC ist das klassische Microsoft-Framework für strukturierte Webentwicklung auf dem .NET-Stack. Obwohl modernere Varianten wie ASP.NET Core Razor Pages und Blazor hinzugekommen sind, bleiben MVC-Grundkenntnisse für die Wartung und Erweiterung bestehender Anwendungen relevant.
- ASP.NET MVC-Architektur: Model-View-Controller-Prinzip und Request-Lifecycle
- Routing, Controller-Actions und View-Rendering mit Razor-Syntax
- Datenbankzugriff mit Entity Framework und LINQ-Abfragen
- Formularverarbeitung, Validierung und Model Binding in MVC
- Authentifizierung und Autorisierung mit ASP.NET Identity
- Deployment von ASP.NET-Anwendungen und grundlegende Konfiguration
Das Wahlmodul (Electiv) konnte aus den Kursen 486 (ASP.NET MVC) oder 487 (Developing Microsoft Azure and Web Services) gewählt werden – letzterer als Option für diejenigen, die auch Cloud-Dienste in ihre Webentwicklung integrieren wollten. Modul 3 – Scrum Foundation (EXIN, inkl. Prüfung) Das dritte Modul führt in Scrum ein – das weltweit meistgenutzte agile Framework, das ursprünglich für Softwareentwicklung konzipiert wurde und damit besonders gut zu Webentwicklungsprojekten passt. Die Scrum-Foundation-Prüfung wird von EXIN vergeben und bildet einen eigenständigen, international anerkannten Abschluss.
- Geschichte und Grundprinzipien des agilen Manifests
- Scrum-Rollen im Detail: Product Owner (Backlog-Hoheit und Priorisierung), Scrum Master (Prozess-Hüter und Coach) und Entwicklungsteam (selbstorganisiert, cross-funktional)
- Scrum-Artefakte: Product Backlog, Sprint Backlog und das Increment als fertiges Produkt
- Scrum-Rituale: Sprint Planning, Daily Scrum, Sprint Review und Sprint Retrospektive
- Definition of Done als Qualitätsstandard im Sprint
- Fortgeschrittene Scrum-Konzepte: Scrum in großen Projekten, verteilte Teams, Impediment-Management
Praxisteil Beide Kursbestandteile werden durch praktische Übungen ergänzt. Gerade in der Webentwicklung ist das Schreiben von echtem Code ein zentrales Lernmedium; für Scrum kommen Simulationen typischer Teamszenarien zum Einsatz.
- HTML5-Seite mit semantischer Struktur und JavaScript-Interaktivität umsetzen
- CSS3-Responsiv-Layout für Desktop und Mobile entwickeln
- Einfache ASP.NET MVC-Anwendung von Grund auf aufbauen
- Entity-Framework-Datenbankzugriff implementieren und testen
- User Story für eine Webanwendung schreiben und in Akzeptanzkriterien aufschlüsseln
- Product Backlog priorisieren und Sprint Backlog für einen zweiwöchigen Sprint zusammenstellen
- Daily Scrum simulieren und Impediments identifizieren
- Sprint Retrospektive mit Start-Stop-Continue-Methode durchführen
- Burn-down-Chart für einen fiktiven Sprint führen
- Mock-Prüfung für Scrum Foundation (EXIN) unter zeitlichen Bedingungen absolvieren
- Debugging-Session in Visual Studio durchführen und Fehler in ASP.NET-Code lösen
- Web-API-Endpunkt in ASP.NET entwickeln und mit Postman testen
Lernziele:
- HTML5 für semantische Webseitenstruktur und moderne Browser-APIs einsetzen
- JavaScript nutzen, um interaktive Webanwendungen clientseitig zu steuern
- CSS3 für responsives Design und visuelle Gestaltung von Webanwendungen verwenden
- Grundlegende und fortgeschrittene C#-Programmierkonzepte anwenden
- ASP.NET MVC-Webanwendungen entwickeln, strukturieren und debuggen
- Datenbankzugriffe und Backend-Logik in ASP.NET-Projekten implementieren
- Agiles Manifest und Scrum-Grundprinzipien erklären und einordnen
- Scrum-Rollen, -Artefakte und -Rituale korrekt beschreiben und anwenden
- Sprints planen, Backlogs priorisieren und Fortschritt visualisieren
- Scrum in größeren und verteilten Teams einsetzen
- Grundlagen agiler Schätzmethoden (Story Points, Planning Poker) nutzen
Zielgruppe & Voraussetzungen
Dieser Kurs richtet sich an Einsteiger und Quereinsteigerinnen in die .NET-Webentwicklung sowie an IT-Fachleute, die agile Methodenkenntnisse erwerben möchten.
- Einsteiger in die Webentwicklung mit Interesse an ASP.NET und C#
- Quereinsteiger aus IT-nahen Berufen, die in die Softwareentwicklung wechseln möchten
- Entwickler mit HTML/CSS-Kenntnissen, die das Backend mit ASP.NET aufbauen möchten
- IT-Fachleute, die agile Arbeitsweise kennenlernen und zertifizieren möchten
- Personen, die in Softwareentwicklungsteams mitwirken und Scrum verstehen wollen
Grundlegende PC-Kenntnisse und logisches Denkvermögen genügen für den Einstieg. Erste Programmiererfahrungen in einer beliebigen Sprache sind hilfreich, aber nicht zwingend vorausgesetzt. Vor Kursbeginn findet ein Beratungsgespräch statt, um den optimalen Einstiegspunkt festzulegen. Für den Scrum-Teil sind keine Vorkenntnisse erforderlich.
Ablauf & Abschluss
Der Kurs läuft im Combined-Learning-Format, das strukturierte Unterrichtsphasen mit eigenständigen Coding-Phasen verbindet. Gerade für Webentwicklung ist das selbstständige Schreiben von Code ein unverzichtbarer Teil des Lernens; Dozenten begleiten diesen Prozess und unterstützen beim Debugging und bei Verständnisfragen. Für den Scrum-Teil kommen Team-Simulationen und Gruppenübungen zum Einsatz. Anders als in reinen Präsenzkursen ermöglicht das kombinierte Format, Coding-Übungen im eigenen Tempo zu vertiefen. Der Kurs läuft primär in Vollzeit.
Die Weiterbildung ist auf mehr als drei bis sechs Monate ausgelegt – einer der längeren Kurse im Vergleich zu den anderen Kombinations-Weiterbildungen, was den umfangreicheren Entwicklungsstoff widerspiegelt.
Teilnehmende erwerben das Scrum Foundation Certificate von EXIN sowie ein trägerinternes Zertifikat bzw. eine qualifizierte Teilnahmebescheinigung. Ein MCSD App Builder-Zertifikat kann nicht erworben werden, da Microsoft diese Zertifizierungsreihe 2021 eingestellt hat. Die Kursunterlagen beinhalten vier Microsoft-Original-Unterlagen sowie Übungsexamen für die enthaltenen Prüfungsbereiche. Zugang zu virtuellen Übungsumgebungen ist Teil des Pakets.
Nutzen & Perspektiven
Webentwicklung auf der Basis von HTML5, JavaScript, CSS3 und ASP.NET gehört zu den dauerhaft gefragten Kompetenzen im IT-Arbeitsmarkt. Auch wenn ASP.NET MVC nicht mehr die neueste Technologie ist – in Unternehmensumgebungen gibt es eine große Zahl bestehender MVC-Anwendungen, die gewartet, erweitert und migriert werden müssen. Wer diese Grundlagen beherrscht, kann sowohl mit Legacy-Code umgehen als auch den Schritt zu modernen ASP.NET Core-Anwendungen vollziehen. Die Kombination mit Scrum Foundation ist für Webentwickler besonders sinnvoll, weil Softwareentwicklung heute fast durchgehend agil organisiert ist. Wer als Entwickler in ein Scrum-Team eintritt, sollte die Sprache und Rituale des Teams kennen: Was ist ein Sprint? Was bedeutet Definition of Done? Wer ist der Product Owner? Die Scrum-Foundation-Zertifizierung nach EXIN beantwortet diese Fragen und ist ein eigenständig sichtbares Signal in Bewerbungsunterlagen. Dass die MCSD-Zertifizierung ausgelaufen ist, schmälert den Lernwert des technischen Teils nicht: Die Programmiergrundlagen in C# und JavaScript, das MVC-Pattern und das Arbeiten mit Datenbanken über Entity Framework sind Wissen, das direkt am Arbeitsplatz eingesetzt werden kann – unabhängig von einem formalen Zertifikat. Wer dennoch eine aktuelle Microsoft-Zertifizierung in der Webentwicklung anstrebt, findet in neueren .NET-Lernpfaden Anschluss.
Häufig gestellte Fragen (FAQ)
Kann ich noch das MCSD App Builder-Zertifikat erwerben?
Nein. Microsoft hat die MCSD-Zertifizierungsreihe (Microsoft Certified Solutions Developer) im Jahr 2021 eingestellt. Ein MCSD-Zertifikat kann daher nicht mehr erworben werden. Der Kurs vermittelt weiterhin praxisrelevante ASP.NET-Webentwicklungskenntnisse; der Abschluss ist ein trägerinternes Zertifikat sowie die Scrum-Foundation-Zertifizierung nach EXIN.
Welche Programmiersprachen werden im Kurs gelernt?
Der Kurs deckt HTML5, JavaScript und CSS3 für die clientseitige Webentwicklung ab sowie C# und ASP.NET MVC für die serverseitige Entwicklung. Teilnehmende lernen, wie Front- und Backend zusammenwirken und wie Datenbankzugriffe mit Entity Framework implementiert werden.
Was ist die Scrum Foundation-Zertifizierung nach EXIN?
EXIN ist ein internationaler IT-Zertifizierungsanbieter. Die Scrum Foundation-Prüfung von EXIN prüft Grundkenntnisse in Scrum: Rollen, Artefakte (Backlogs, Increment), Rituale (Sprint Planning, Daily Scrum, Review, Retrospektive) und agile Grundprinzipien. Sie ist eine eigenständige, international anerkannte Qualifikation, die in der Bewerbungsmappe sichtbar ist.
Ist ASP.NET MVC noch eine relevante Technologie?
ASP.NET MVC ist nicht mehr die neueste Technologie – Microsoft hat ASP.NET Core (mit Razor Pages, Minimal API und Blazor) als modernen Nachfolger positioniert. Dennoch sind MVC-Kenntnisse wertvoll, da in vielen Unternehmen bestehende MVC-Anwendungen betrieben und gewartet werden. Die Grundlagen aus diesem Kurs bilden außerdem eine solide Basis für den Einstieg in ASP.NET Core.
Wie lange dauert der Kurs und ist Teilzeit möglich?
Der Kurs ist für Vollzeit ausgelegt und dauert zwischen drei und sechs Monaten – er ist damit einer der umfangreicheren Weiterbildungen in dieser Gruppe. Auf Anfrage können individuelle Starttermine und Teilzeitvarianten mit dem Anbieter vereinbart werden.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Softwareentwickler14.177 Stellen
- Application-Engineer/-Manager/in682 Stellen
- Fachinformatiker/Fachinformatikerin Fachrichtung Anwendungsentwicklung543 Stellen
- Webentwickler526 Stellen
- Facharzt/Fachärztin Fachrichtung Transfusionsmedizin163 Stellen
- Prozessmanager/Prozessmanagerin für RPA24 Stellen