C# und .NET 02: C# Programmierer
C# Praxisschulung für Programmierer

Du kannst bereits in einer anderen Sprache programmieren und willst schnell und praxisorientiert C# lernen und Deine Einarbeitung in C# Projekte massiv verkürzen? Dann ist dieser Kurs wie für Dich gemacht. Schritt für Schritt und auf praxisorientierte Weise lernst Du die wichtigen Grundkonzepte und Sprachelemente bis hin zum Intermediate Level von C#. Erfahre mehr über diese C# Praxisschulung..

Nutzen

  • Einstieg in C# für Programmierer schnell meistern
  • Ideale Vorbereitung für C# Projekte in der Industrie
  • Objektorientierte Programmierung in C# lernen
  • Intermediate Themen wie Datenstrukturen, Lambda und LINQ Queries meistern.
  • C# Code verstehen und erweitern können

Dieser C# Kurs ist ideal für Personen mit Programmiervorkenntnissen in anderen Programmiersprachen, die gerne C# auch lernen wollen. Du lernst neben der Grundkonzepte auch weiterführenden Themen wie Datenstrukturen und LINQ Queries und bist in der Lage, aktiv an C# Projekten zu arbeiten und eigenständig einen guten C# Code zu produzieren. . 

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:

  • Classes and Objects
  • Control Flow 
  • Arrays and Tuples
  • Inheritance 
  • Polymorphism
  • List, Queue, Stack
  • Set, Dictionary
  • Tree and Graph
  • Anonymous methods 
  • LINQ Query
  • User Interfaces
  • WPF
  • XAML
  • MVVM Pattern

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

Vorkenntnisse

Der C# Kurs für Programmier in München richtet sich an Personen mit Programmiervorkenntnissen. ob in anderen Programmiersprachen oder idealerweise an Personen, die über vergleichbare Kenntnisse verfügen wie in unserem C# Kurs für Einsteiger. 

  • 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

Dieser dreitägige Kurs führt in C#-Intermediate-Themen wie komplexere Datenstrukturen, funktionale Programmierung und Entwicklung von Benutzeroberflächen ein. Die verschiedenen C# Collections werden ebenso vorgestellt wie das Arbeiten mit Baum- und Graphenstrukturen. Im nächsten Teil geht es um funktionale und deklarative Programmiertechniken und wir lernen das LINQ-Framework zur Abfrage von Daten kennen. Im letzten Teil lernen wir die Entwicklung von Benutzeroberflächen auf Basis von WPF (Windows Presentation Foundation) und dem MVVM-Pattern (Model-View-View Model) kennen.

Was lernst Du am ersten Tag?

Da Du über Programmiervorkenntnisse verfügst, sind Dir viele Fachbegriffe bekannt, daher geht es hier zügig und direkt zu der objektorientierten Programmierung wie Klassen, Objekte, Konstruktor, Kontrollfluss, abstrakte Klassen, Interfaces, Vererbung und Polymorphism in C#. Es ist. Es ist eine umfassende Einführung in C# Syntax und Semantik

Was lernst Du am zweiten Tag?

Du lernst grundlegende sowie weiter führende Datenstrukturen wie List, Queue, Stack, Set, Dictionary, Tree. und Graph aber auch Anonymus Methods und Types sowie Lambda Expression und wie Du mit LINQ Queres mächtige Anfragen machen kannst. 

Was lernst Du am dritten Tag?

am letzten Tag schauen wir uns die graphische Oberfläche Programmierung mit WPF genauer an. Dann schauen wir uns die dekorative Markupsprache, die XAML. XAML vereinfacht die Erstellung einer Benutzeroberfläche für eine .NET Core-App.

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 Programmierer entspricht C# Intermediate Level und setzt Programmierkenntnisse voraus. Dadurch ist das Tempo deutlich schneller als bei dem C# Kurs für Einsteiger und deutlich anspruchsvoller. Falls Du keine Programmiererfahrung hast, dann empfehlen wir Dir lieber den C# Kurs für Einsteiger. Solltest Du dennoch in C# gute Grundlagen haben, dann kannst Du durchaus einen Blick auf unseren C# für Fortgeschrittene, oder Clean Code oder Unit Testing oder Clean Software Architektur mit C# werfen. 

Wie geht es ab hier weiter?

Nach diesem Kurs verfügst Du über "Intermeidate" Level in C# und kannst mittelschwere C# Programme bestehend aus mehreren Klassen selbständig programmieren sowie bestehenden C# Code weitgehend verstehen und ggf. anpassen. Wenn Du sehr anspruchsvollere und komplexere C# Programme oder aktiv an C# Projekte arbeiten möchtest, dann empfehlen wir Dir 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 Programmierer wird von einem der folgenden Trainer durchgeführt:

ZERTIFIKAT

Selbstverständlich erhältst Du als Teilnehmer am C# Kurs für Programmierer 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# Kurs für Programmierer 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 Programmierer Tag 1

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

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 Programmierer Tag 2

Data Structure

  • Working with a List 
  • Working with a Queue
  • Working with a Stack
  • Working with a Set
  • Working with a Dictionary
  • Working with Tree and Graph
  • Anonymous methods
  • Search and Sort Algorithms

LINQ Query

  • Filtering
  • Ordering
  • Grouping
  • Joining
  • Selection
  • Query Expression
  • LINQ to XML
  • LINQ to entities
  • LINQ to objects

C# Praxiskurs für Programmierer 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

User Interface

  • User Interfaces
  • WPF
  • XAML
  • MVVM Pattern

Kursformate / Termine

1-Tages-Crash-Kurs

In München oder Online
830,00 €

3-Tages-Kurs

In München oder Online
1.876,00 €

Termine:
18.10.-20.10.2021

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

Veranstaltungsort

Coding Akademie München
Landsberger Straße 290
80687 München

Online-Teilnahme

An diesem Kurs können Sie auch online von jedem Ort der Welt teilnehmen.

Referenzen

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