Kurs-ID: MsCsG
Kurs .net C# Grundlagen
Einführung
In diesem Kurs werden Sie die Grundlagen der modernen und beliebten, objektorientierten Programmiersprache C# kennenlernen.
.NET 8 ist die neueste Version des leistungsstarken, plattformübergreifenden Frameworks von Microsoft, das Entwicklern eine umfassende Palette an Konzepten und Bibliotheken bietet.
Termin buchenSeminarinhalte
Entwicklungsevolution von .NET Framework bis .NET 8
Entwicklungsumgebung Microsoft Visual Studio
- Projekte in Visual Studio
- IntelliSense beim Codieren nutzen
Windows-Anwendungen erstellen
- Ereignissen und Ereignisbehandlungsmethoden
- Benutzeroberflächen gestalten
- Projekte mit mehreren Formularen
Sprachgrundlagen von Visual C#
- Bezeichner und Schlüsselwörter
- Programmcode dokumentieren
- Datentypen, Typkonversion und Typkompatibilität
- Variablen, Konstanten und Literale
- Anweisungen und Operatoren
Kontrollstrukturen
- Auswahl
- Mehrfachselektion
- Schleifen (while-, do-, for und foreach)
- Bedingter Operator
Namensräume
Objektorientierte Programmierung
- Grundlagen der objektorientierten Programmierung
- Klassen, Felder, Methoden und Instanzen
- Rekursion
- Kapselung, Eigenschaften, Indexer und partielle Klassen
- Konstruktoren und Destruktoren
- Statische Member und statische Klassen
- Grundlagen zur Vererbung
- Klassen ableiten und erweitern
- Vererbungshierarchien und Klassendiagramme
- Polymorphismus
- Member verbergen, überschreiben, überladen
- Abstrakte Klassen und Methoden
Schnittstellen (Interfaces)
- Schnittstellen deklarieren und implementieren
- Member einer Schnittstelle verdecken
Komplexe Datentypen
- Arrays, Parameter-Arrays und ArrayList
- Aufzählungen
- Strukturen
- Wertetypen und Referenztypen
- Weitere Container-Typen (Dictionary, Stack, Hash, etc.)
Speicherverwaltung
- Garbage Collector
Exceptionhandling und Fehlerbehandlung
- Strukturierte Ausnahmebehandlung
- Eigene Ausnahmen erzeugen
- Programme an einer bestimmten Stelle anhalten
System-, Datei- und Laufwerkszugriffe
- Datei- und Systemzugriffe über das .Net 8-Framework
- Mit Laufwerken, Ordnern und Dateien arbeiten
Clean Code
- SOLID - Prinzipien
- Unit-Test schreiben
.NET 9
- Aktueller Entwicklungsstand
- Erste Beispiele zu neuen Features
Anwendungen weitergeben
Kursthemen
Das Training .net C# Grundlagen ist folgenden Themen zugeordnet:
Zusatzangebote zur Schulung .net C# Grundlagen
Practice-AddOn ist ein Beratungskontingent, das Sie zusammen mit Ihrem Schulungspaket buchen können. Jetzt informieren.
Das sagen unsere Kund.innen
Der Kurs wurde von der Kursleiterin optimal auf die Bedürfnisse und Interessen der Teilnehmer abgestimmt. Auch zu Wünschen, die im Vorfeld nicht geäußerten worden sind, wurden noch kurze Abschnitte eingeschoben.Die Einführung an Thematiken anhand von Schaubildern, bevor in die Entwicklungsumgebung gewechselt wurde, hat gut zum Verständnis beigetragen. (A. W., 27.09.24)
Die Kursleiterin ist sehr flexibel auf die thematischen Wünsche der Kursteilnehmer eingegangen.Die grafische Darstellung hat gut zur Erkenntnissgewinnung und Auflockerung der Thematik beigetragen. (Gayer G., 27.09.24)
Vieles kannte ich schon - ich benutze C# schon ein Weilchen - aber es gab ein paar interessante Ergänzungen zu meinem Wissensstand, die ich vielleicht noch in meinem Arbeitsalltag einsetzen kann.Sehr hilfreich finde ich auch die Skripte zu den Programmierparadigmen und zur Separation of Concerns. So habe ich übersichtlich einige Leitlinien, guten Code zu schreiben. (N.N., 19.04.24)
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an Programmieranfänger, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet- bzw. Intranetentwickler und Projektmanager
Voraussetzungen
Für diesen Kurs benötigen Sie: Vorteilhaft sind Kenntnisse entsprechend unseres Kurses Grundlagen der Programmierung.
Gewünschte Kenntnisse
Dauer und Zeiten
5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.
Weiterführende Seminare
Schulungsort
Das Seminar .net C# Grundlagen als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.
Termine
Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)
Anfrage stellenDie Schulung .net C# Grundlagen führen wir ab 3 Teilnehmenden durch.
Kurspreis für offene Schulungen
1850,00 € zzgl. 19% MwSt. (2201,50 € inkl. 19% MwSt.)
Für Virtual Classroom Kurse in Berlin beträgt der Preis nur 1665,00 € zzgl. 19% MwSt. (1981,35 € inkl. 19% MwSt.)
Hinweis
Diese C#.NET-Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat (auch optional als validierbare Online-Version)
- Erfolgsgarantie
- Nachbetreuung