C#-Entwickler:in
Kurs-ID | 11225-2024-10-14 |
Datum | 14.10.2024 bis 06.12.2024 |
Dauer | 8 Woche(n) |
Unterrichtszeiten | Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr) |
Kosten | k. A. |
Zielgruppe | Informatiker:innen, Fachinformatiker:innen, Programmierer:innen und Fachkräfte mit entsprechender Berufserfahrung. |
Abschluss | Zertifikat „C#-Entwickler:in“ |
Förderung | Bildungsgutschein (Arbeitsuchende und Arbeitslose), Weiterbildungsförderung für Beschäftigte, Europäischer Sozialfonds ESF (Kurzarbeit oder Transfergesellschaften). Weitere Förderstellen: Berufsförderungsdienst (BFD), die Berufsgenossenschaft (BG) sowie der Rentenversicherungsträger (DRV). |
Präsenzkurs | Keine Angabe. |
mind. Teilnehmerzahl | 6 |
max. Teilnehmerzahl | 25 |
URL des Kurses | Details beim Anbieter |
Anmelde URL des Kurses | Direkte Anmeldung beim Anbieter |
spezielles Angebot für Dozenten | Keine Angabe. |
Veranstaltungsort
|
alfatraining Bildungszentrum GmbH
Georgstrasse 15 88212 Ravensburg |
Abendkurs | Bildungsgutschein | Förderfähig nach Fachkursprogramm des ESF | Barierrefreier Zugang |
---|---|---|---|
Nein | Ja | k. A. | k. A. |
Beschreibung |
---|
Auf Basis elementarer C#-Sprachkonstrukte sowie systematischer Entwicklung von Klassen kletterst du die „Leiter der Abstraktion“ empor und lernst unter anderem die Konzepte Datenkapselung, Vererbung und Polymorphie kennen. Du erfährst, wie Künstliche Intelligenz im Beruf eingesetzt wird. C#-Entwickler:in Allgemeine Grundlagen (ca. 1 Tag) Entwicklungsumgebung Microsoft Visual C# Architektur des Microsoft .NET-Frameworks und die .NET-Framework-Klassenbibliothek Common Language Runtime (CLR) und Garbage Collection C# als strikt objektorientierte Programmiersprache Programmaufbau (Daten(-typen) und Anweisungen) und Namensräume Programmstart (Program-Klasse mit main()-Routine) Schrittweises Erstellen konsolenbasierter Programme Ein-/Ausgabe mit der Klasse Console Grundlegende Sprachkonzepte (ca. 6 Tage) Elementare und zusammengesetzte Datentypen, Aufzählungstypen, Typkonvertierung Variablen (Deklaration, Initialisierung, Gültigkeitsbereiche) Operatoren (arithmetische, relationale, logische, bitweise) Programmsteuerung (Verzweigungen, Schleifen) Arrays Methoden Zeichenketten und deren Verarbeitung Künstliche Intelligenz (KI) im Arbeitsprozess Vorstellung von konkreten KI-Technologien im beruflichen Umfeld Anwendungsmöglichkeiten und Praxis-Übungen Objektorientiertes Programmieren (ca. 8 Tage) Grundlegende Konzepte objektorientierten Denkens Klassen als Abstraktionen konkreter Objekte, Kapselungsprinzip Aufbau und Elemente von Klassen Schrittweises Erstellen eigener Klassen Instanziierung und Verwendung von Objekten Properties, Delegates und Events Referenz- und Werttypen (class vs. struct), Boxing Überladen von Methoden/Operatoren Vererbung und Polymorphie Überschreiben von Methoden, virtuelle Methoden und dynamisches Binden Abstrakte Klassen und Schnittstellen Windows Forms und Windows Presentation Foundation (WPF) (ca. 10 Tage) Schrittweises Erstellen von Windows-Forms- und WPF-Anwendungen Oberflächengestaltung via Designer und C#-Code (Windows-Forms) Oberflächengestaltung via Designer und eXtensible Application Markup Language XAML (WPF) Ereignisbasierter Programmablauf (Events und Event-Handler) Verwendung von Steuerelementen (zur Design- und Laufzeit) Verarbeitung grafischer Elemente und Bilder Benutzerdefinierte Steuerelemente (User Controls) Weitere Themen (ca. 5 Tage) Fehlerbehandlung (Exceptions) und Debugging-Techniken Polymorphe und generische Container in .NET Iteratoren (Interface IEnumerable und ‘foreach‘-Schleife) Dateizugriff Klassenbibliotheken (Dynamic Link Libraries DLLs) Datenbankzugriff (ADO.NET) Generische Programmierung (Reflection) Multithreading LINQ (Language INtegrated Query) Projektarbeit (ca. 10 Tage) Zur Vertiefung der gelernten Inhalte Präsentation der Projektergebnisse Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert. |
Schlagworte |
---|
entwicklung, grundlagen, programmierung, objektorientiert |
Gelistet in folgenden Rubriken: |
---|