- 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:
- Präsenzveranstaltung
- 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:
- Zum Angebot auf der Anbieter-Webseite
- Qualité de l’information:
- Suchportal Standard Plus
- 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 26.08.2024