C# Grundkurs: virtueller Zwei-Tage-Workshop

Medien

Hands-on C# Programmierung: virtueller Zwei-Tage-Workshop - Golem Karrierewelt
Hands-on C# Programmierung: virtueller Zwei-Tage-Workshop - Golem Karrierewelt

Beschreibung

Eckdaten

Zielgruppe: Softwareentwickler, Umsteiger & Einsteiger in C# | Dauer 2 Tage | 9:00–17:00 | Trainer: Golem Karrierewelt | Online-Workshop | Teilnehmerzahl: 4-12

Seminarbeschreibung

C# ist eine moderne und vielseitige objektorientierte Programmiersprache, die von Microsoft als Teil des .NET-Ökosystems entwickelt wurde. Mit einer klar strukturierten Syntax und umfassenden Bibliotheken eignet sich C# ideal für Desktop-Anwendungen, Webservices, mobile Apps und Spieleentwicklung.

In diesem Seminar erlernen die Teilnehmer die grundlegenden Konzepte der C#-Programmierung und machen sich mit den wichtigsten Elementen vertraut – von Variablen und Kontrollstrukturen über Schleifen bis hin zur objektorientierten Programmierung. Neben den Grundlagen werden praxisnahe Übungen durchgeführt, die einen schnellen Einstieg in die Entwicklung eigener Programme ermöglichen.

Darüber hinaus werden erweiterte Themen wie Lambdas, die Eigenschaften unterschiedlicher Collection-Typen sowie Performanceoptimierung und Reflection behandelt. Das Seminar bietet eine solide Grundlage, um anschließend in die Entwicklung mit Technologien wie ASP.NET, WPF oder Unity3D einzutauchen.

Das Seminar wird über eine Videokonferenzplattform in deutscher Sprache abgehalten. Unterrichtsfolien und Fachausdrücke sind in englischer Sprache. Alle notwendigen Informationen, einschließlich der Zugangsdaten, werden im Voraus per E-Mail bereitgestellt. Nach Abschluss des Seminars erhalten die Teilnehmer eine Teilnahmebestätigung. 

Agenda der IT-Schulung

Language Basics

  • Hello World
  • Value types
  • Enums
  • Strings
  • Arrays
  • Scope
  • Branching
  • Iteration
  • Casting
  • Namespaces
  • Exceptions

Object Oriented Programming

  • Classes
  • Fields and Properties
  • static, const and readonly
  • Methods
  • Constructors
  • Operators
  • Inheritance
  • Polymorphism
  • Abstract classes and Interfaces
  • Generics
  • SOLID principles

Delegates

  • Treating functions as variables
  • Lambdas
  • Events

Collections

  • List
  • Stack and Queue
  • HashSet
  • Dictionary
  • LINQ basics

Performance considerations

  • Stack, Heap and Garbage Collection
  • Finalizers and IDisposable
  • Structs
  • Pooling
  • StringBuilder
  • Boxing/Unboxing

Compilation

  • Preprocessor
  • Build configuration
  • IL and JIT
  • Assemblies, DLLs and Executables

Reflection (if time permits)

  • Inspecting Types
  • Invoking Members
  • Attributes

Lernziele

  • Erlernen grundlegender C#-Konzepte und objektorientierter Programmierung
  • Anwendung von Lambdas, Delegates und Events zur Funktionsgestaltung
  • Nutzung von Collections und LINQ für effiziente Datenmanipulation
  • Optimierung der Performance mit Themen wie Garbage Collection und Pooling
  • Implementierung von SOLID-Prinzipien und fortgeschrittenen Techniken wie Reflection

Zielgruppe

Voraussetzung für die Teilnahme sind grundlegende Programmierkenntnisse in einer beliebigen Programmiersprache. Erste Erfahrungen mit C# sind nicht zwingend erforderlich, aber von Vorteil.

Es wird ein eigener PC mit C# Compiler und passender .NET Runtime (mindestens C# 9) benötigt. Der Trainer empfiehlt Visual Studio 2022, die Community Edition ist ausreichend; bei der Installation muss der Workload "NET desktop development" ausgewählt werden.

Dozent

Die Golem Karrierewelt bietet maßgeschneiderte Weiterbildungsmöglichkeiten und Karriereberatung für IT-Fachkräfte. Mit exklusiven E-Learning-Angeboten, Workshops und Coachings in Deutsch und Englisch unterstützen wir Profis und Unternehmen, sich in der dynamischen IT-Branche erfolgreich zu positionieren. Als etablierte Marke im DACH-Raum bieten wir Zugang zu einem spezialisierten Jobmarkt und begleiten Fachkräfte auf ihrem Weg zu neuen beruflichen Chancen und Weiterentwicklungen.

Golem Career World offers customized training opportunities and career counseling for IT professionals. With exclusive e-learning courses, workshops, and coaching sessions in German and English, we support professionals and companies in successfully positioning themselves in the dynamic IT industry. As an established brand in the DACH region, we offer access to a specialized job market and accompany professionals on their path to new career opportunities and further development.

Weitere Trainings des Dozenten:

Auf einen Blick

Was lerne ich in diesem Kurs?

  • C# Grundlagen: Variablen, Schleifen, Datentypen (Enums, Arrays, Strings)
  • OOP-Konzepte: Klassen, Vererbung, Polymorphismus, Interfaces, Delegates
  • Erweiterte Themen: Lambdas, Generics, Events, Collections, LINQ
  • Performanceoptimierung: Garbage Collection, Finalizers, Structs
  • Reflexion & Fortgeschrittenes: Reflection, JIT, Assemblies, Preprocessor

Worum geht es in dem "C# Grundkurs: virtueller Zwei-Tage-Workshop"?

Bei "C# Grundkurs: virtueller Zwei-Tage-Workshop" geht es um OOP-Konzepte: Klassen, Vererbung, Polymorphismus, Interfaces, Delegates und Erweiterte Themen: Lambdas, Generics, Events, Collections, LINQ.

Um welche Art von Training handelt es sich?

Dies ist ein Workshop Training mit interaktiven Sitzungen und praktischem Lernen.

Welches Erfahrungsniveau ist erforderlich?

Dieser Kurs richtet sich an fortgeschrittene Lernende, die bereits über Grundkenntnisse verfügen.

Wer ist der Dozent?

Golem Karrierewelt

Die Golem Karrierewelt bietet maßgeschneiderte Weiterbildungsmöglichkeiten und Karriereberatung für IT-Fachkräfte. Mit exklusiven E-Learning-Angeboten, Workshops und Coachings in Deutsch und Englisch unterstützen wir Profis und Unternehmen, sich in der dynamischen IT-Branche erfolgreich zu positionieren. Als etablierte Marke im DACH-Raum bieten wir Zugang zu einem spezialisierten Jobmarkt und begleiten Fachkräfte auf ihrem Weg zu neuen beruflichen Chancen und Weiterentwicklungen.

Golem Career World offers customized training opportunities and career counseling for IT professionals. With exclusive e-learning courses, workshops, and coaching sessions in German and English, we support professionals and companies in successfully positioning themselves in the dynamic IT industry. As an established brand in the DACH region, we offer access to a specialized job market and accompany professionals on their path to new career opportunities and further development.

Wie viel kostet es?

Der Preis beträgt 1.200,00 EUR.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
Datum
Uhrzeit

1.428,00 EUR inkl. MwSt./USt
1.200,00 EUR zzgl. MwSt./USt.