C# und .NET 01: C# Einsteiger
C# Praxisschulung für Einsteiger

Du willst gerne C# lernen und hast keine bis wenig Programmiervorkenntnisse? Du willst auf effiziente und praxisorientierte Weise die Grundkonzepte und Sprachelemente der Programmiersprache C# erlernen? Dann ist dieser C# Praxiskurs wie für Dich gemacht. In nur drei intensiven Tagen schaffst Du den Einstieg in C# und kannst dann C# Programme schreiben, die aus mehreren Klassen bestehen. Erfahre mehr über diese C# Schulung...

Nutzen

  • Syntax und Semantik von C# schnell erlernen
  • Einfache und mittelschwere C# Programme schreiben können
  • Bestehenden C# Code verstehen und erweitern können
  • Grundlagen für fortgeschrittene Themen (z.B. C# für Programmierer oder C# für Fortgeschrittene)

Dieser C# Kurs bringt Dir auf einfache und strukturierte Weise das Programmieren mit C# bei. Du lernst die Grundkonzepte einer objektorientierten Programmiersprache wie Kapselung, Vererbung und Polymorphismus sowie alle wichtigen Sprachelemente in C# anhand vielfältiger Beispiele und spannender Programmieraufgaben. Du schaffst dadurch den Einstieg schnell und praxisorientiert. 

Lerne C# von unseren Experten, und Du wirst erstaunt sein, was möglich ist!

Kursformate

1-Tages-Crash-Kurs

Live-Training

Live oder online large

Lehrmaterial

Lehrmaterial

Video-Clips

Video clips
3-Tages-Kurs

Live-Training

Live oder online large

Lehrmaterial

Lehrmaterial

Verpflegung

Snacks large
4-Wochen Trainingsprogramm

Live-Training

Online large

Lehrmaterial

Lehrmaterial

Video-Clips

Video clips

Alle Kurse beinhalten zusätzlich den zeitlich unbegrenzten Zugang zu unserem Member-Bereich mit vielen weiteren Videos, Tutorials und Infos rund ums Coden.

Inhalte

Der Kurs behandelt eine Auswahl folgender Themen:

  • .NET Framework
  • CIL and CLR
  • Classes
  • Objects
  • Constructors
  • Primite data types
  • Complex data types
  • Methods
  • Control Flow
  • Inheritance
  • Interfaces
  • Polymorphism
  • Exception Handling
  • Collections
  • Generics

Für mehr Details bitte die untenstehende Agenda ansehen. Weitere Themen und Schwerpunkte können von den Teilnehmern gewünscht werden.

Vorkenntnisse

Der C# Grundkurs in München richtet sich an Personen ohne oder mit geringerem Programmiervorkenntnissen. Zudem richten sich unsere Inhalte auch an Führungskräfte, die ihre Teams im Bereich der C# Programmierung künftig bessern steuern und leiten möchten und dazu C Grundkenntnisse benötigen. Voraussetzend für dieses Seminar sind lediglich Standard-PC Kenntnisse zu Windows, MacOS oder Linux. 

  • Individuell: wir gehen gezielt auf Dich ein und berücksichtigen Deine Vorkenntnisse, Wunschthemen und Schwerpunkte

  • Strukturiert und leicht verständlich

  • Bringe deine Karriere, Studium oder Ausbildung auf die nächste Stufe: mit Zertifikat

  • Sicher und eigenständig Programme entwickeln (ob privat, beruflich oder für dein Startup)

  • Viel, viel, viel Praxis: sofort anwendbare Ergebnisse

  • kleine Gruppen: max. 8 Teilnehmer im 3-Tages-Kurs max. 15 Teilnehmer im Online-Coaching

  • Von Experten nach der Raed- Methode® entwickelt & auf die Anforderungen von Tech-Unternehmen im Jahr 2020 ausgerichtet

  • E-Mail-Support auch nach Ende des Kurses

Kursbeschreibung

Der C# Grundkurs in München ist auf drei Tage angesetzt und damit der perfekte Kurs für Berufsein-, Um- oder Quereinsteiger. Er eignet sich aber auch für Manager oder Teamleiter, die einen Überblick der C# Materie brauchen, um ihre Teams optimal zu steuern. Denn sie alle lernen innerhalb kürzester Zeit die wesentlichen Sprachelemente und Konzepte der C# Programmierung.

C# ist eine objektorientierte Programmiersprache mit vielen ähnlichen OOP Konzepten aus der Java und C++ Welt. C# ist mit .NET ideal geeignet für Anwendungen unter Windows Betriebssystemen. C Sharp ist mächtig. Sowohl für die Front-End, als auch für die Back-End Implementierung. Viele Touch-Screen-Display-Applikationen laufen darüber. Die wohl Bekannteste ist der Touch-Table zum Bestellen in diversen Fast-Food Ketten. Doch so gigantisch C# auch ist – sie ist auch leicht zu erlernen.

Der C# Grundkurs an der Coding Akademie München ist auf maximal 8 Teilnehmer beschränkt. Er garantiert Dir dadurch einen hochindividuellen Lernerfolg. In Einzel- und Team-Workshops führt Dich unsere Fachexperten Schritt für Schritt an alle wichtigen C# Sprachelemente und Konzepte heran. Besonderes Augenmerk legen wir dabei auf die Praxis, damit Du das Erlernte auch direkt in Deinen Projekten anwenden kannst. Eigene Kenntnisse in einer objektorientierten Programmiersprache sind zwar vorteilhaft, aber nicht zwingend notwendig. Denn auch die drei OOP Säulen (Encapsulation, Inheritance, Polymorphism) wirst Du in diesem Kurs aus praktischer Sicht lernen und mit C# realisieren.

Abgerundet wird der C# Kurs für Einsteiger durch unsere modernen Schlungsräume. Sie alle verfügen über die beste Technik und sind modern eingerichtet. Während dem Seminar profitierst Du von reichlich Nervennahrung in Form diverser Getränke und Snacks. Mittags wartet täglich ein warmes Mittagessen auf Dich. Damit wird Ihr C# Kurs ein voller Erfolg.

Was lernst Du am ersten Tag?

Du lernst den Grundbaustein jeder objektorientierten Programmiersprache, nämlich Klassen und Objekte! Ja, wir starten sogar direkt damit! Eine Klasse fasst gleichartiger Objekte zusammen.  Du lernst wie Du eine Klasse und Konstruktoren zum Erzeugen von Objekten definierst und dazu nutzt um Objekte zu erstellen. Mit Datentypen und Variablen können wir einfache Daten speichern, um die Daten zu verarbeiten brauchen wir gewisse Logik, die wir in den Methoden (Das Herzstück jeder Programmiersprache) schreiben. Also lernst Du die Syntax und Semantik von Methoden. . Bereits jetzt bist Du in der Lage kleine C# Programme zu schreiben.

Was lernst Du am zweiten Tag?

Damit unsere Methoden nicht alle sehr einfach sind, lernen wir auch am ersten Tag, wie wir unser Programm mit Control-Flow steuern können. Also mit Bedingungen und Verzweigungen versehen, Anweisungen mit Schleifen wiederholen können. Auch komplexe Datentypen wie Arrays und Tupel wirst Du lernen und anwenden. Jetzt schon kannst Du durchaus anspruchsvolle Programme in C# schreiben wie z.B. ein Lotto-Spiel als Console Application schreiben und damit rum experimentieren.

Was lernst Du am dritten Tag?

Das erste Objektorientierte Prinzip: Kapselungsprinzip hast Du am ersten Tag gelernt: wir Kapseln die Daten in einem Objekt und verarbeiten seine Daten indirekt mit Methoden! Nun lernst Du weitere OOP Prinzipen wie Vererbung und Polymorphe. wirst. Nun möchtest Du sicherlich Deine Daten nicht Einzelnen verarbeiten, sondern willst gerne die Daten in eine bestimmte Struktur speichern, damit Du alles auf einmal verarbeitest. Diese Daten mit gewisser Struktur nennen wir Datenstruktur wie z.B. eine Liste. Du lernst wie Du mit einer solchen Datenstruktur auch arbeiten kannst: Speichern der Daten in einer Liste, neue Elemente hinzufügen, oder vorhandene Elemente löschen, suchen oder sortieren. Dafür gibt es in C# wie in jeder modernen Programmiersprache viele Datenstrukturen als Collections zusammen gefasst. Wir schauen uns die wichtigsten Datenstrukturen an und wie Du damit arbeiten kannst. Du lernst auch am dritten Tag mit vielen Beispielen und abwechslungsreichen Programmieraufgaben, die Du mit viel Freude schaffen wirst.

Was ist der Unterschied zwischen C# für Einsteiger Schulung und den anderen C# Schulungen bei der Münchner Akademie?

Der C# Kurs für Einsteiger entspricht C# Basic Level und setzt keine Programmierkenntnisse voraus. Hier wirst Du in einer kleinen homogenen Gruppe C# lernen und das Tempo ist idea für Dich, wenn Du vorher mit C# oder mit einer anderen Programmiersprache keine oder sehr wenig Erfahrung hast, dann ist das der richtige Kurs für Dich.  Falls Du Java oder C++ Programmierer bist, dann schaue Dir bitte unseren C# für Programmierer an, der entspricht "C# Intermediate Level" und wenn Du bereits über gute C# verfügst und Deine Kenntnisse vertiefen möchtest, dann besuche unseren C# für Fortgeschrittene Kurs oder die Clean Test, Clean Code und Clean Software Architektur Kursen mit C#.

Wie geht es ab hier weiter?

Nach diesem Kurs verfügst Du über "Basic" Level in C# und kannst einfache C# Programme bestehend aus mehreren Klassen selbständig programmieren sowie bestehenden C# Code weitgehend verstehen und ggf. anpassen. Wenn Du anspruchsvollere C# Programme oder aktiv an C# Projekte arbeiten möchtest, dann empfehlen wir Dir C# für Programmierer oder C# für Fortgeschrittene. Falls Du Dir einen sauberen und guten Code in C# aneignen möchtest, dann empfehlen wir Dir den C# Clean Code. Solltest Du für Testen interessieren und viel C# Test machen müssen, dann wäre der Kurs Unit Testing mit C# der richtige Kurs für Dich! Wir freuen uns sehr, Dich in diesem und zukünftigen Kursen der Münchner Coding Akademie herzlich begrüßen zu dürfen!

Deine Trainer

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

ZERTIFIKAT

Selbstverständlich erhältst Du als Teilnehmer am C# Kurs für Einsteiger ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben und die erfolgreiche Programmierung eines kleinen Abschlussprojektes. Das allerdings wird Ihnen nach diesem intensiven C# Grundkurs mehr Freude als Stress bereiten.

Agenda

Die Agenda ist aufgrund der zahlreichen Fachbegriffe in englischer Sprache verfasst. Beschreibungen sowie Kursmaterial erhalten Sie auf Deutsch. Den Kurs können Sie wahlweise in deutscher oder englischer Sprache buchen.

Alle Seminarinhalte werden individuell an die Wünsche unserer Teilnehmer angepasst. Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert. Bei diesem Python-Seminar haben Sie die Wahl aus folgenden Themen:

C# Praxiskurs für Einsteiger Tag 1

C# Basic:

  • HelloWord
  • IO Cossole
  • C# Syntax
  • .NET Framework

Classes and Objects

  • Declaring a Class 
  • Instantiating a Class
  • Instance Fields
  • Instance Methods
  • The this Keyword
  • Access Modifiers
  • Properties
  • Constructors
  • Static Members
  • Nested Classes
  • Partial Classes

Data Types

  • Numeric Types
  • More Types
  • Null and void
  • Conversions
  • Nullable Modifier

C# Praxiskurs für Einsteiger Tag 2

Control Flow

  • If/else Statement
  • If…else Statements
  • Nested if Statement
  • while loop
  • for loop
  • break, continue
  • Mathematical Functions

Value Types

  • Structs
  • Boxing
  • Enums

Komplexe Types

  • Tuples
  • Arrays

C# Praxiskurs für Einsteiger Tag 3

Inheritance

  • Derivation
  • Overridign the Base Class
  • Abstract Classes
  • The is Operator
  • Pattern Matching
  • The as Operator

Interfaces

  • Declaring an Interface
  • Polymorphism
  • Interface Implementation
  • Interface Inheritance

Exception Handling

  • Multiple Exception Types
  • Catching Exceptions
  • General Catch Blog
  • Custom Exceptions

Introduction to Collections

  • ILIst Interface
  • Lists

Kursformate / Termine

1-Tages-Crash-Kurs

In München oder Online
830,00 €

3-Tages-Kurs

In München oder Online
ab 1.876,00 €

4-Wochen-Training

1.876,00 €
Einstieg jederzeit möglich

Für Teams

Haben Sie Interesse an einem Kurs für Ihr Team? Get in touch – wir finden eine perfekte Lösung. Gerne kommen unsere Profis auch zu Ihnen. Wir bieten u.a.:

  • Inhouse-Schulungen
  • Technisches Coaching
  • Consulting
Anfragen Anfragen

Fragen & Beratung

Unser Serviceteam berät Sie gerne persönlich. Mo-Fr von 9.00 bis 18.00 Uhr unter:
+49 89 17958-820
info@coding-academy.com

Referenzen

BMW Apple Draeger VW Sky Siemens 2000px TÜ V Süd Logo Agfa Kopie Samsung Fraunhofer
Kurs-Katalog Raketen-Kurse im Überblick: