C# Grundkurs

Deutsche Bank Akdb Max Planck Institut Schufa Targenio Freelance.de Sahlberg Condor

C# Praxiskurs für Einsteiger

Möchten Sie C# lernen? Möchten Sie auf effiziente und praxisorientierte Weise die Grundkonzepte und Sprachelemente der Programmiersprache C# erlernen?  Wollen Sie C#-Programme in Ihrem Projekt schreiben, vorhandenen C#-Code verstehen und gegebenenfalls erweitern oder anpassen?

Diese C# Schulung für Einsteiger und Nicht-Programmierer bringt Ihnen schrittweise und praxisorientiert die grundlegenden Techniken in C# bei und hilft Ihnen, den Einstieg in C#-Projekte schnell zu meistern. Erfahren Sie mehr über diesen praxisorientierten C# Grundkurs.

Alle Kurse live

In der Academy oder online

Ihre Vorteile auf einen Blick

  • Viel Praxis und sofort anwendbares Wissen für Ihre Projekte

  • Zertifikat bei einer aktiven Teilnahme

  • Kleine Gruppen mit max. 8 Teilnehmern

  • Trainer mit jahrelanger Lehr- und Industrieerfahrung

  • Didaktisch durchdachtes Lernmaterial

  • Kompakt, lebhaft und nachhaltig

NUTZEN

  • Fundamentales Verständnis: Sie erlangen ein tiefgehendes Verständnis der Grundkonzepte und Sprachelemente von C# und können diese in Ihren Projekten anwenden.
  • Praxisorientiertes Lernen: Durch unseren praxisorientierten Ansatz können Sie das Gelernte sofort in realen Projekten umsetzen und somit den größtmöglichen Nutzen aus dem Kurs ziehen.
  • Individuelle Betreuung: Dank der Begrenzung auf acht Teilnehmer pro Kurs gewährleisten wir eine persönliche Betreuung und individuelles Feedback durch unsere Fachexperten.
  • Keine Vorkenntnisse erforderlich: Der Kurs ist so konzipiert, dass auch Einsteiger ohne Vorkenntnisse in objektorientierter Programmierung die Grundlagen von C# erlernen und verstehen können.
  • Karrierefördernd: Der Kurs eignet sich hervorragend für Berufseinsteiger, Umsteiger oder Führungskräfte und legt den Grundstein für eine erfolgreiche Laufbahn als C#-Programmierer.

INHALTE

Der Kurs behandelt eine Auswahl folgender Themen:

  • Einführung in C#: HelloWorld, IO Console, C# Syntax, .NET Framework
  • Klassen und Objekte: Deklaration, Instanziierung, Felder, Methoden, 'this'-Schlüsselwort, Zugriffsmodifikatoren, Eigenschaften, Konstruktoren, statische Mitglieder, geschachtelte und teilweise Klassen
  • Datentypen: Numerische Typen, Null und Void, Konvertierungen, Nullable Modifier
  • Kontrollfluss: If/else-Anweisungen, verschachtelte If-Anweisungen, Schleifen (while, for), break, continue, mathematische Funktionen
  • Werttypen: Strukturen, Boxing, Enums
  • Komplexe Typen: Tupel, Arrays
  • Vererbung: Ableitung, Überschreibung der Basisklasse, abstrakte Klassen, 'is'-Operator, Pattern Matching, 'as'-Operator
  • Interfaces: Deklaration, Polymorphismus, Implementierung, Vererbung von Interfaces
  • Fehlerbehandlung: Mehrere Ausnahmetypen, Fangen von Ausnahmen, allgemeiner Catch-Blog, benutzerdefinierte Ausnahmen
  • Einführung in Sammlungen: IList Interface, Listen

VORKENNTNISSE

Dieser C# Grundkurs richtet sich an Sie, auch wenn Sie wenig oder noch gar keine Programmier-Vorkenntnisse haben.

BESCHREIBUNG

Der Grundkurs in C# an der Coding Akademie München ist ideal für Einsteiger, Umsteiger oder Teamleiter, die sich fundiertes Wissen über die wesentlichen Sprachelemente und Konzepte von C# aneignen möchten. C#, eine objektorientierte Programmiersprache mit Parallelen zu Java und C++, ist besonders geeignet für Anwendungen unter Windows und kann sowohl im Front-End als auch im Back-End eingesetzt werden. In unserem Kurs erlernen Sie die Grundlagen der C# Programmierung in Einzel- und Team-Workshops unter Anleitung unserer Fachexperten. Durch unsere praxisorientierte Herangehensweise können Sie das Gelernte sofort in Ihren Projekten umsetzen. Vorkenntnisse in objektorientierter Programmierung sind hilfreich, aber nicht zwingend erforderlich, da wir auch die drei Säulen der OOP - Kapselung, Vererbung und Polymorphie - im Kurs behandeln. Die Teilnehmerzahl ist auf acht Personen begrenzt, um einen individuellen Lernerfolg zu garantieren. Modernste Lernräume, Verpflegung und eine entspannte Lernatmosphäre runden unser Angebot ab. Mit diesem Kurs legen Sie den Grundstein für Ihre Laufbahn als C#-Programmierer.

ABLAUF

Der erste Tag ist der Einführung in C# gewidmet. Hier werden die Grundlagen von C# behandelt, wie die Syntax und das .NET Framework. Zudem liegt der Schwerpunkt auf der Erklärung von Klassen und Objekten, einschließlich Deklaration, Instanziierung, Felder, Methoden, das 'this'-Schlüsselwort, Zugriffsmodifikatoren, Eigenschaften, Konstruktoren, statische Mitglieder, geschachtelte und teilweise Klassen. Der Tag endet mit einer Einführung in verschiedene Datentypen.

Am zweiten Tag liegt der Fokus auf der Kontrollstruktur von C#. Es werden If/else-Anweisungen, Schleifen und mathematische Funktionen vorgestellt. Außerdem lernen die Teilnehmer Werttypen kennen, einschließlich Strukturen, Boxing und Enums. Der Tag endet mit einer Einführung in komplexe Datentypen, speziell Tupel und Arrays.

Der dritte und letzte Tag konzentriert sich auf fortgeschrittene Konzepte wie Vererbung und Interfaces. Hier lernen die Teilnehmer, wie man abstrakte Klassen verwendet, wie der 'is'- und 'as'-Operator funktionieren und wie man Interfaces implementiert. Außerdem wird die Behandlung von Ausnahmen erklärt, einschließlich mehrerer Ausnahmetypen und benutzerdefinierter Ausnahmen. Zum Abschluss des Kurses gibt es eine Einführung in Sammlungen, speziell das IList Interface und Listen.

Kursformate

3-tägiger Kurs vor Ort

Der Kurs findet in unsern modernen und top ausgestatteten Schulungsräumen statt. Wir stellen jedem Teilnehmer während der Schulung einen modernen Laptop zur Verfügung. Getränke werden von der Coding Academy zur Verfügung gestellt. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

3-tägiger Onlinekurs
Der Kurs findet Online statt. Sie benötigen lediglich einen Computer mit Internet-Zugang; für manche Kurse ist es allerdings nötig, dass Sie die verwendete Software installieren; das ist in der Beschreibung des jeweiligen Kurses angegeben. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

4-Wochen Programm

Ein neues und innovatives Lernkonzept. Mehr Infos dazu hier

Zertifikat

Selbstverständlich erhalten Sie als Teilnehmer am C#-Kurs für Einsteiger ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben.

Wie geht es ab hier weiter?

Wenn Sie Ihre in diesem Kurs gewonnenen C#-Kenntnisse noch weiter vertiefen möchten, dann empfehlen wir Ihnen den C# für Programmierer.

Wir freuen uns sehr darauf, Sie in diesem und zukünftigen Kursen der Coding Academy herzlich begrüßen zu dürfen!

Ihre TRAINER

Der C#-Kurs für Einsteiger wird von einem der folgenden Trainer durchgeführt:

Dr. Max Meier
Dr. Max Meier

Expert: .NET/C#, Software Architektur, Microservice

Laith Raed
Laith Raed

Expert: Java, Python, Clean Code, Unit Test, Clean Design

Dr. Matthias Hölzl
Dr. Matthias Hölzl

Expert: Python, JavaScript, C++ , Machine Learning,

Kundenstimmen

Wir danken unseren Kunden für ihr Vertrauen.

Die C#-Kurse für Anfänger und Fortgeschrittene waren sehr gut.👍
Sie waren gut strukturiert und die Inhalte wurden verständlich präsentiert und erklärt. Sehr zu empfehlen.

Cedric Gottschalk

Astrid Elbe

Meine gemeinsamen Projekte mit der Coding Akademie verliefen sehr erfolgreich und absolut zuverlässig. Der Kurs-Katalog umfasst die momentan in Unternehmen am meisten relevanten Programmiersprachen. Vor allem die Kurse zur Verbesserung der Softwarequalität und Produktivität sind hervorzuheben. Ich kann die Coding Akademie als sehr kompetent, flexibel und professionell weiterempfehlen.

Dr. Astrid Elbe,
Vice President Aviat Networks und ehemalige Managing Director Intel Labs Europe