Beherrschen Sie die ASP.NET-Grundlagen und die Komponenten des .NET-Frameworks mit der C#-Syntax für die Entwicklung robuster Webanwendungen.
Lernen Sie die Grundlagen der C#-Programmierung, einschließlich Datentypen, Variablen und Operatoren für die effiziente Speicherung und Bearbeitung von Daten.
C#-Kontrollstrukturen wie Schleifen und bedingte Anweisungen verstehen und anwenden, um den Programmablauf und die Dynamik zu steuern.
Tauchen Sie ein in fortgeschrittene C#-Themen, einschließlich LINQ, Polymorphismus, Kapselung und Ausnahmebehandlung für zuverlässige Softwarelösungen.
Kompetenzen, die Sie erwerben
Kategorie: Web-Entwicklung
Web-Entwicklung
Kategorie: Objektorientierter Entwurf
Objektorientierter Entwurf
Kategorie: Objektorientierte Programmierung (OOP)
Objektorientierte Programmierung (OOP)
Kategorie: Ereignisgesteuerte Programmierung
Ereignisgesteuerte Programmierung
Kategorie: Grundsätze der Programmierung
Grundsätze der Programmierung
Werkzeuge, die Sie lernen werden
Kategorie: Anwendungs-Rahmenwerke
Anwendungs-Rahmenwerke
Kategorie: .NET-Rahmenwerk
.NET-Rahmenwerk
Kategorie: Web-Anwendungen
Web-Anwendungen
Kategorie: C# (Programmiersprache)
C# (Programmiersprache)
Kategorie: ASP.NET
ASP.NET
Wichtige Details
Zertifikat zur Vorlage
Zu Ihrem LinkedIn-Profil hinzufügen
Bewertungen
13 Aufgaben
Unterrichtet in Deutsch (KI-Synchronisation)
91% of learners achieved a positive career outcome
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 3 Module
In diesem umfassenden Kurs tauchen die Lernenden tief in die Grundlagen der C#-Programmierung ein, einer wesentlichen Komponente des .NET-Frameworks. Der Kurs beginnt mit der Erforschung der Grundlagen von Programmierkonzepten wie Variablen, Datentypen und Kontrollstrukturen. Danach werden nach und nach fortgeschrittenere Themen behandelt, einschließlich der objektorientierten Programmierung (OOP).
Der Kurs entfaltet sich durch die folgenden Kernmodule: Das Modul "Einführung in ASP.NET" bietet den Teilnehmern ein umfassendes Verständnis von ASP.NET und seiner Architektur. Es behandelt die Erstellung dynamischer Webanwendungen mit ASP.NET, die Konstruktion von Webformularen, die Arbeit mit Server-Steuerelementen und die Verwendung von Datenquellen zum Abrufen und Anzeigen von Informationen. Im Modul "Grundlagen der C#-Programmierung" werden die Teilnehmer mit der Syntax, den Konzepten und den Prinzipien von C# vertraut gemacht. Ausführlich werden Aspekte wie Datentypen, Variablen, Operatoren, Ausdrücke, Kontrollstrukturen sowie die Grundlagen der Erstellung und des Aufrufs von Methoden und Funktionen behandelt. Das Modul "Fortgeschrittene C#-Programmierung" bietet eine vertiefte Auseinandersetzung mit fortgeschrittenen C#-Programmierkonzepten und -techniken. Dazu gehören fortgeschrittene Programmierkonstrukte wie LINQ, Delegates, Events und objektorientierte Programmierprinzipien wie Vererbung, Polymorphismus und Kapselung. Am Ende des Kurses werden Sie über ein solides Verständnis der C#-Programmierung und des .NET-Frameworks verfügen und wissen, wie Sie damit eine Vielzahl von Anwendungen erstellen können. Sie werden über die Fähigkeiten und Kenntnisse verfügen, die Sie benötigen, um Ihre Karriere als C#-Entwickler zu beginnen oder Ihre derzeitigen Fähigkeiten auf die nächste Stufe zu heben. Haftungsausschluss: Dieser Kurs ist eine unabhängige Bildungsressource, die von Board Infinity entwickelt wurde, und ist nicht mit der Microsoft Corporation oder einer ihrer Tochtergesellschaften oder verbundenen Unternehmen verbunden, wird von ihr unterstützt, gesponsert oder steht offiziell mit ihr in Verbindung. Dieser Kurs ist kein offizielles Vorbereitungsmaterial der Microsoft Corporation. Alle erwähnten Warenzeichen, Dienstleistungsmarken und Firmennamen sind Eigentum der jeweiligen Inhaber und werden nur zu Identifikationszwecken verwendet.
Einführung in ASP.net ist ein Modul, das sich an Personen richtet, die das ASP.net-Framework erlernen möchten. Das Modul bietet einen umfassenden Überblick über Entwicklungskonzepte und deren Zusammenhang mit ASP.net. Die Teilnehmer lernen, wie man mit ASP.net dynamische Webanwendungen erstellt, einschließlich der Erstellung von Webformularen, der Arbeit mit Serversteuerungen und der Verwendung von Datenquellen zum Abrufen und Anzeigen von Informationen. Außerdem behandelt der Kurs die Grundlagen der Programmierung in C# und führt die Teilnehmer in das .NET-Framework ein.
Video zur Einführung in die Specializations•1 Minute
Einführung in den Kurs•1 Minute
Treffen Sie Ihren Kursleiter•1 Minute
Was Sie in dieser Lessson lernen werden•1 Minute
Einführung in .NET Core und seine Funktionen•4 Minuten
.NET Core Versionsgeschichte•2 Minuten
Unterschied zwischen .NET Framework und .NET Core•3 Minuten
Einrichten einer Entwicklungsumgebung mit VS-Code•6 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Einführung in .NET CLI•4 Minuten
.NET CLI-Befehle•3 Minuten
Die .Net Core Plattform•4 Minuten
Demo: Erstellen einer einfachen .NET Core Konsolenanwendung•3 Minuten
4 Lektüren•Insgesamt 85 Minuten
Syllabus•15 Minuten
Weitere Lektüre zu .Net Core•30 Minuten
Lesen Sie mehr über die .Net Core Architektur•30 Minuten
Sagen Sie uns, was Sie denken!•10 Minuten
3 Aufgaben•Insgesamt 90 Minuten
Benotetes Quiz: Einführung in ASP.NET•60 Minuten
Praxis-Quiz: Einführung in .NET Core•15 Minuten
Übungsquiz: .NET Core Architektur und .NET CLI•15 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Welche Art von Anwendungen möchten Sie mit .NET erstellen?•10 Minuten
1 Unbewertetes Labor•Insgesamt 60 Minuten
Neues unbenotetes Labor•60 Minuten
1 Plug-in•Insgesamt 15 Minuten
Schnellkurs Check-In•15 Minuten
Grundlagen der C#-Programmierung
Modul 2•6 Stunden abzuschließen
Moduldetails
Das Modul C# Programmiergrundlagen soll den Lernenden eine solide Grundlage in der Syntax, den Konzepten und den Prinzipien der Programmiersprache C# vermitteln. Das Modul behandelt verschiedene Themen, beginnend mit einer Einführung in die Programmiersprache C#, einschließlich ihrer Geschichte und Bedeutung in der modernen Softwareentwicklung. Anschließend werden wesentliche Aspekte der Programmierung in C# behandelt, wie z.B. Datentypen und Variablen, einschließlich Integer-, Gleitkomma-, Boolesche und String-Typen. Das Modul behandelt auch die Verwendung von arithmetischen, logischen und Vergleichsoperatoren in C# sowie Ausdrücke und deren Auswertung. Außerdem lernen Sie bedingte Anweisungen, Schleifen und Verzweigungsanweisungen in C# kennen, um den Programmablauf zu steuern, sowie die Grundlagen der Erstellung und des Aufrufs von Methoden und Funktionen, einschließlich der Übergabe von Argumenten und Rückgabewerten.
Das ist alles enthalten
23 Videos4 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
23 Videos•Insgesamt 116 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Einführung in C#•2 Minuten
Geschichte der C# Version•2 Minuten
C# Code-Ausführung•3 Minuten
Installieren und Konfigurieren von C# in Visual Studio•4 Minuten
Variable und DataType•7 Minuten
Demo: C# Hallo Welt Programm•4 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Operatoren und Vorrang der Operatoren•8 Minuten
Bedingte Anweisungen•12 Minuten
Schleifen•7 Minuten
Sprung-Anweisungen•5 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Arrays und Typen von Arrays•6 Minuten
Arrays manipulieren•8 Minuten
Strings und String-Methoden•5 Minuten
Manipulation von Zeichenketten•6 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Konzepte der objektorientierten Programmierung•4 Minuten
Klassen und Objekte•7 Minuten
Verkapselung und Abstraktion•7 Minuten
Konstrukteure•7 Minuten
Vererbung•9 Minuten
4 Lektüren•Insgesamt 120 Minuten
Erfahren Sie mehr über die C# Grundlagen•30 Minuten
Weitere Lektüre zu bedingten Anweisungen•30 Minuten
Erfahren Sie mehr über Arrays & Strings•30 Minuten
Weitere Lektüre zu OOPS•30 Minuten
5 Aufgaben•Insgesamt 120 Minuten
Benotetes Quiz: C# Grundlagen der Programmierung•60 Minuten
Praxis-Quiz: Einführung in die Programmiersprache C#•15 Minuten
Praxis-Quiz: C# Bedingte Anweisungen und Schleifen•15 Minuten
Praxis-Quiz: C# Arrays und Zeichenketten•15 Minuten
Objektorientiertes Programmieren in C# Praxis-Quiz•15 Minuten
Fortgeschrittene C# Programmierung
Modul 3•7 Stunden abzuschließen
Moduldetails
Das Modul Fortgeschrittene C#-Programmiergrundlagen soll den Lernenden ein vertieftes Verständnis der fortgeschrittenen C#-Programmierkonzepte und -techniken vermitteln. Das Modul behandelt verschiedene Themen, beginnend mit einem Überblick über fortgeschrittene Programmierkonzepte wie LINQ, Delegates und Events. Anschließend werden fortgeschrittene objektorientierte Programmierprinzipien wie Vererbung, Polymorphismus und Kapselung sowie fortgeschrittene Techniken für die Arbeit mit Klassen und Objekten, wie Erweiterungsmethoden, Schnittstellen und abstrakte Klassen, behandelt. Das Modul behandelt auch fortgeschrittene Themen der Ausnahmebehandlung, des Threading und der asynchronen Programmierung, einschließlich der Erstellung und Arbeit mit asynchronem und parallelem Code.
Das ist alles enthalten
25 Videos7 Lektüren5 Aufgaben1 Diskussionsthema
Infos zu Modulinhalt anzeigen
25 Videos•Insgesamt 137 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Polymorphismus•8 Minuten
Abstrakte Klassen•8 Minuten
Schnittstellen•8 Minuten
Statische Klasse und statische Methoden•8 Minuten
Erweiterungsmethoden•4 Minuten
Partielle Klasse und partielle Methoden•7 Minuten
Was Sie in dieser Lessson lernen werden•1 Minute
Eigentum•9 Minuten
Indexer•8 Minuten
Enum in C#•7 Minuten
Behandlung von Ausnahmen•4 Minuten
Behandlung von Ausnahmen in der Konsolenanwendung•9 Minuten
Board Infinity ist eine 2017 gegründete Karriereplattform, die die Kluft zwischen Karrierewilligen und Branchenexperten überbrückt. Unsere Plattform fördert die berufliche Entwicklung, indem sie personalisierte Lernerfahrungen, fachkundiges Karriere-Coaching und vielfältige Möglichkeiten bietet, um Menschen bei der Erfüllung ihrer Karriereträume zu unterstützen. Board Infinity hat bereits mehr als 20.000 Karrierewechsel erfolgreich begleitet und damit einen wichtigen Beitrag zur Karriereentwicklung geleistet.
Was ist das Hauptziel dieses Kurses C# für .NET-Entwickler?
Das Hauptziel dieses Kurses ist es, Ihnen ein solides Verständnis der C#-Programmierung und des .NET Frameworks zu vermitteln. Dazu gehört alles von den Grundlagen der Programmierung, wie Variablen, Datentypen und Kontrollstrukturen, bis hin zu fortgeschrittenen Themen wie objektorientierte Programmierung (OOP), LINQ, Delegates und Events. Am Ende des Kurses sollten Sie in der Lage sein, Anwendungen mit diesen Fähigkeiten zu erstellen.
Benötige ich Vorkenntnisse in C# oder .NET, um diesen Kurs zu belegen?
Dieser Kurs ist für erfahrene Entwickler gedacht. Daher wird eine gewisse Vertrautheit mit Programmierkonzepten empfohlen. Der Kurs beginnt jedoch mit einer Einführung in ASP.NET und die C#-Programmiergrundlagen, so dass er auch für diejenigen nützlich sein kann, die mit diesen speziellen Technologien nicht vertraut sind.
Was werde ich im Modul 'Einführung in ASP.NET' lernen?
In diesem Modul lernen Sie die Grundlagen von ASP.NET kennen, einschließlich seiner Architektur und der wichtigsten Komponenten. Außerdem lernen Sie, dynamische Webanwendungen zu erstellen, Webformulare zu erstellen, mit Serversteuerungen zu arbeiten und Datenquellen zu nutzen.
Was sind die wichtigsten Lernziele im Modul 'C# Programmiergrundlagen'?
In Modul 2 erwerben Sie ein solides Verständnis der C#-Programmierung, einschließlich Themen wie Datentypen, Variablen, Operatoren, Kontrollstrukturen und die Grundlagen der Erstellung und des Aufrufs von Methoden und Funktionen.
Welche Themen werden in dem Modul 'Fortgeschrittene C#-Programmierung' behandelt?
Das Modul "Fortgeschrittene C#-Programmierung" behandelt fortgeschrittene C#-Programmierkonzepte wie LINQ, Delegates, Ereignisse, Vererbung, Polymorphismus, Kapselung, fortgeschrittene Techniken für die Arbeit mit Klassen und Objekten sowie fortgeschrittene Themen der Ausnahmebehandlung, des Threading und der asynchronen Programmierung.
Wie wird mir dieser Kurs bei meiner Karriere helfen?
Dieser Kurs wird Ihnen helfen, Ihre C#- und .NET-Entwicklungskenntnisse zu erwerben oder zu verbessern, die in der Softwareentwicklungsbranche sehr gefragt sind. Sie können diese Fähigkeiten nutzen, um eine Karriere als C#-Entwickler zu beginnen oder Ihre bestehenden Fähigkeiten zu verbessern, wenn Sie bereits ein professioneller Entwickler sind.
Welche Art von praktischer Erfahrung kann ich von diesem Kurs erwarten?
Der Kurs ist so konzipiert, dass er ein ausgewogenes Verhältnis von theoretischem und praktischem Lernen bietet. Sie können erwarten, dass Sie an einer Vielzahl von praktischen Übungen und Projekten teilnehmen, die Ihnen helfen werden, die gelernten Programmierkonzepte und -techniken anzuwenden.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.