In diesem umfassenden Kurs tauchen die Teilnehmer tief in die Grundlagen der C#-Programmierung ein, einer wesentlichen Komponente des .NET-Frameworks. Der Kurs beginnt mit den Grundlagen von Programmierkonzepten wie Variablen, Datentypen und Kontrollstrukturen. Danach werden nach und nach fortgeschrittenere Themen behandelt, einschließlich der objektorientierten Programmierung (OOP).
C# für .NET-Entwickler
Dieser Kurs ist Teil von Spezialisierung ASP.NET für erfahrene Entwickler
Dozent: Board Infinity
15.315 bereits angemeldet
Bei enthalten
(246 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
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: Techniken zur Behandlung von Ausnahmen
- Kategorie: .net-Framework
- Kategorie: C# Programmierung
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: ASP.NET-Grundlagen
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
10 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erweitern Sie Ihre Fachkenntnisse
- 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
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 3 Module
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.
Das ist alles enthalten
13 Videos4 Lektüren3 Aufgaben1 Diskussionsthema
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üren4 Aufgaben
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 Videos6 Lektüren3 Aufgaben
Dozent
Empfohlen, wenn Sie sich für Softwareentwicklung interessieren
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
246 Bewertungen
- 5 stars
50,20 %
- 4 stars
26,72 %
- 3 stars
9,31 %
- 2 stars
5,66 %
- 1 star
8,09 %
Zeigt 3 von 246 an
Geprüft am 29. Nov. 2023
So much details/concepts with good examples communicated. It's a good course to understand OOP and advanced concepts of C# programming.
Geprüft am 27. März 2024
Tutor explained greatly. Everything is understandable
Geprüft am 31. Mai 2024
I didn't think understanding would be effortless, but I was wrong.
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
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.
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.
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.