C# .NET - Einführung in die Programmierung mit C# für Programmieranfänger

Prochain date:
26.08.2024 - 09:00 - 16:00 Uhr
Le cours se termine le:
30.08.2024
Durée totale:
40 Stunden in 5 Tagen
Stage:
Nein
Langues d'enseignement:
  • Deutsch
Type de formation:
  • Weiterbildung 
Forme de cours:
  • E-Learning 
Temps d'exécution:
  • Tagesveranstaltung
Participants min.:
1
Participants max.:
8
Prix:
3 082,10 € - Inklusive Schulungsunterlagen und Pausenversorgung
Opportunité de financement:
  • Bildungsscheck Brandenburg für Beschäftigte 
  • Betriebliche Weiterbildung Brandenburg 
Type de diplôme:
Zertifikat/Teilnahmebestätigung 
Examen final:
Nein
Désignation de diplôme:
keine Angaben
Certifications du cours:
  • Nicht zertifiziert
Cours pour femmes uniquement:
Nein
Garde d’enfants:
Nein
Lien vers l’offre:
Qualité de l’information:
Suchportal Standard nicht erfüllt - informations complémentaires

Groupes cibles:
Programmieranfänger in C#. Es werden keine Kenntnisse in objektorientierter Programmierung oder Visual Studio erwartet, jedoch sollten Grundkenntnisse in Programmierung allgemein vorhanden sein - siehe Voraussetzungen. Dieser Kurs legt die Grundlagen für die Programmierung mit C#. Der Kurs kann auch von Umsteigern aus anderen Sprachen gebucht werden.
Connaissances spécialisées:
Kenntnisse in C# bzw. Visual Studio sind keine Voraussetzung, jedoch sollten grundlegende Kenntnisse über Programmierung vorhanden sein. Dies können entweder durch Anwendungsprogrammierung innerhalb von Office-Programmen erworben sein (VBA) oder durch Grundkenntnisse in einer Skriptsprache wie JavaScript. Ebenso genügen Kenntnisse entsprechend unseres Kurses Programmierung Einstieg.
Connaissances techniques:
Keine besonderen Anforderungen.
Classification de l’Agence pour l’emploi:
  • C 1435-10-20 Microsoft .NET-Programmierung

Contenus

- Einführung .NET Entwicklung
- Was ist .NET?
- Überblick über die .NET-Architektur
- Begriffsklärung, wie z.B. Assembly, Namespace, Klasse, Kompilierung
- Struktur eines C#-Programms
- Konsolenanwendungen
- Entwicklungsumgebung Visual Studio
Grundlagen C#
- Variablen und Datentypen
- Schlüsselwörter
- Operatoren
- Kommentare und Formatierung
- Lesen und Schreiben in der Konsole
- Formatierte Ausgaben
- Syntax
- Datentypen
- Nullbare Datentypen
- Werte und Referenztypen
- Programmsteuerung in C#
- Casting
- switch-Anweisung
- Pattern Matching mit switch
Objektorientierte Programmierung
- Klassen
- Partielle Klassen
- Objekte
- Datenkapselung und Zugriffsmodifizierer
- Konstruktoren und Destruktoren
- Vererbung
- Abstrakte Klassen und Schnittstellen
- Methoden
- Erweiterungsmethoden
- Statische Klassen und Methoden
- Polymorphismus und Überladung
- Methodenüberladung
- Methodenüberschreibung
- Operatorenüberladung
LINQ
- Einführung in LINQ
- LINQ Syntax
- Lambda-Expression
- Anonyme Datentypen
Konzepte der Fehlerbehandlung und Ausnahmebehandlung
- Try-Catch-Blöcke
- Eigene Ausnahmeklassen erstellen
- finally und Ressourcenmanagement
- Guards
Arbeiten mit Sammlungen
- Arrays, Listen und Dictionaries
- Einsatz von LINQ für komplexe Datenabfragen
- Iteratoren und die foreach-Schleife
Interfaces
- Definition
- Standardinterfaces
- Interface und Implementierung
Speicherverwaltung
- Using Blöcke
- IDisposable Interface
- GC Methoden
Zusammenfassung
- Wiederholung der wichtigsten Konzepte
- Weiterführende Themen

Toutes les informations sont sans garantie. Les prestataires sont seuls responsables de la justesse des informations mises à disposition.

Première publication le 20.06.2024, dernière mise à jour le 03.07.2024