C# Kurs für Einsteiger

C# Kurs für Einsteiger von Elite-Dozenten

Der C# Grundkurs in München ist wie gemacht für Einsteiger, die in nur drei kompakten Tagen den Einstieg in der C# Programmierung schaffen möchten. Erfahren Sie hier mehr über die Inhalte des C Sharp Kurses für Einsteiger...

Beschreibung

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 allen neuen McDonald’s Filialen. 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 Ihnen dadurch einen hochindividuellen Lernerfolg. In Einzel- und Team-Workshops führen Sie unsere Fachexperten Schritt für Schritt an alle wichtigen C# Sprachelemente und Konzepte heran. Besonderes Augenmerk legen wir dabei auf die Praxis, damit Sie das Erlernte auch direkt in Ihren Projekten anwenden können. Eigene Kenntnisse in einer objektorientierten Programmiersprache sind zwar vorteilhaft, aber nicht zwingend notwendig. Denn auch die drei OOP Säulen (Encapsulation, Inheritance, Polymorphism) werden Sie 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 profitieren Sie von reichlich Nervennahrung in Form diverser Getränke und Snacks. Mittags wartet täglich ein warmes Mittagessen auf Sie. Damit wird Ihr C# Kurs ein voller Erfolg.

Vorteile

  • Schneller Einstieg: für Einsteiger mit geringen C# Kenntnissen 
  • C# Sprachelemente und Konzepte schnell und effektiv lernen
  • Objektorientierte Programmierung Prinzipen mit C# anwenden 
  • Direkte, praktische Anwendungsbereiche für die tägliche Arbeit mit C#
  • Moderne Rechner, exklusive Schulungsräume und hervorragende Verpflegung

Inhalte

  • C# Basic
  • Data Types
  • Operators
  • Control Flow
  • Methods
  • Classes
  • Inheritance
  • Interfaces
  • Value Types
  • Exception Handling
  • Generics
  • Lambda Expression
  • Collections
  • LINQ Queries

Ausführliche Themen finden Sie unten unterAGENDA

Ziele

Nach dem C# Seminar in München werden Sie 

  • Syntax und Semantik von C# beherrschen
  • C# Programme bestehend aus mehreren Klassen schreiben 
  • Objektorientierte Gedanken und Konzepte mit C# verstehen
  • Guten und strukturierten C# Code implementieren
  • C#  Code in großen Projekten gut verstehen und ggf. anpassen

Zielgruppe

Der C# Grundkurs in München richtet sich an Softwareentwickler mit wenig oder gar keinen Programmier-Kenntnissen. Zudem richten sich unsere Inhalte auch an Führungskräften, die Ihre Projektteams im Bereich der C# Programmierung künftig besser steuern möchten und dazu C# Grundkenntnisse benötigen. Als Seminar-Teilnehmer empfehlen wir lediglich Standad-PC-Kenntnisse zu Windows, MacOS oder Linux. 

Die Trainer

Einer der folgendern Trainer wird das C# Kurs für Einsteiger Seminar durchführen:

Trainer: Dr. Max Meier

Dr. Max Meier

Trainer, Technischer Coach, Consultant
Experte für .NET/C#, Software Architektur, API-Design

Mehr Infos

Trainer: Lait Abu Saleh

Dr.-Ing. Lait Abu Saleh

Trainer, Technischer Coach, Consultant, Software Entwickler
Experte für Python, C++, C#, Embedded System, ASCI Analog Design

Mehr Infos

Trainer: Allaithy Raed

Allaithy Raed

Java Trainer, Coach, Consultant und Geschäftsführer
Experte für Java, Python, Clean Code, Clean SW-Architektur, Refactoring, Testing, Train The Trainer

Mehr Infos

Agenda

Die Agenda ist aufgrund der zahlreichen Fachbegriffe in Englisch abgebildet. Beschreibungen sowie Kursmaterial erhalten Sie in Deutsch. Den C#  Kurs können Sie wahlweise in Deutsch oder Englisch 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 dieser C# Schulung haben Sie die Wahl aus folgenden Themen...

 

C# Kurs für Einsteiger Tag 1

C# Basic

  • HelloWorld
  • IO Console 
  • C# Syntax
  • .NET Framework

Data Types

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

Operators

  • Assignment Operator
  • Arithmetic Operators
  • Equality Operator
  • Relational Operators
  • Logical Operators
  • Bitwise Operators

Controll Flow

  • if/else
  • switch-case
  • for Loop
  • while Loop
  • do..while Loop
  • break, continue

Methods

  • Declaring a Method
  • Calling a Method
  • The using Directive
  • Returns and Parameters
  • Method Overloading
  • Optional Parameters


C# Kurs für Einsteiger Tag 2

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


Inheritance

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

Interfaces

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

Value Types

  • Structs
  • Boxing
  • Enums

Exception Handling

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


Generics

  • Generic Types
  • Constraints
  • Generic Methods
  • Generic Internals

Lambda Expressions

  • Introduction Delegates
  • Declaring Delegate Types
  • Lambada Expressions
  • Anonymous Methods


C# Kurs für Einsteiger Tag 3

Collections

  • Enumeration
  • ICollection Interface
  • IList Interface
  • Lists
  • Queues
  • Stacks
  • Sets
  • Dictonaries

LINQ Queries

  • Getting Started
  • Fluent Syntax
  • Query Expressions
  • Deferred Execution
  • Subqueries
  • Composition Strategies
  • Projection Strategies
  • Interpreted Queries
  • LINQ to SQL 
  • Query Expressions

Zertifikat

Am Ende der dreitägigen C#  Schulung überreichen wir Ihnen Ihr persönliches Zertifikat. Es attestiert Ihnen Ihr Wissen aus dem Seminar, das sie bei einer kleinen Abschlussarbeit unter Beweis gestellt haben. Aber keine Angst: Nach diesen drei intensiven Tagen, gelingt Ihnen das im Schlaf.