C# Foundation (MSDEV02)

 

Course Overview

  • Knowledge of C# syntax and familiarity with the .NET Framework development environment.
  • Creating simple programs
  • Read and adapt existing code

Who should attend

Programmers who already have some experience with a C-based language such as C/C++, Java, Python or JavaScript.

Prerequisites

Good knowledge of programming languages such as Visual Basic or C or basic knowledge of programming languages such as C++ or Java.

Course Objectives

  • You know the syntax of C#
  • You can create simple programs independently

Course Content

C# is an object-oriented programming language for applications on Microsoft's .NET platform. With C#, you can create Windows desktop applications, Windows services, ASP.NET web applications, REST services, apps for iOS and Android, and more - in short, any kind of program on almost any platform. In this introductory course, you'll learn key language features within the .NET framework and the associated Visual Studio development environment.

  • First steps with C#
  • Classes and objects
  • Basic data types
  • Sequence control: branches and loops
  • Operatoren
  • Inheritance and interfaces
  • Properties and Indexer
  • Structured exception handling

Prices & Delivery methods

Online Training

Duration 2 days

Classroom Training

Duration 2 days

Schedule

German
Time zone: Eastern European Time (EET)
Online Training Time zone: Central European Summer Time (CEST) Guaranteed date!
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
Online Training This is a FLEX course. Time zone: Central European Summer Time (CEST)
1 hour difference
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Online Training This is a FLEX course. Time zone: Central European Time (CET)
Guaranteed date:   We will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
Instructor-led Online Training:   This computer icon in the schedule indicates that this date/time will be conducted as Instructor-Led Online Training.
This is a FLEX course, which is delivered both virtually and in the classroom. All FLEX courses are also Instructor-led Online Trainings (ILO).
Italy
Rome This is a FLEX course in Italian language. Time zone: Central European Summer Time (CEST)
Rome This is a FLEX course in Italian language. Time zone: Central European Time (CET)
Sesto San Giovanni (MI) This is a FLEX course in Italian language. Time zone: Central European Summer Time (CEST)
Rome This is a FLEX course in Italian language. Time zone: Central European Summer Time (CEST)
Sesto San Giovanni (MI) This is a FLEX course in Italian language. Time zone: Central European Time (CET)
Switzerland
Zurich This is a FLEX course in German language. Time zone: Central European Time (CET)
Zurich This is a FLEX course in German language. Time zone: Central European Time (CET)
Basel This is a FLEX course in German language. Time zone: Central European Time (CET)
Bern This is a FLEX course in German language. Time zone: Central European Time (CET)
Zurich This is a FLEX course in German language. Time zone: Central European Time (CET)
Basel This is a FLEX course in German language. Time zone: Central European Time (CET)
Bern This is a FLEX course in German language. Time zone: Central European Time (CET)
Zurich This is a FLEX course in German language. Time zone: Central European Summer Time (CEST)
This is a FLEX course, which is delivered both virtually and in the classroom. All FLEX courses are also Instructor-led Online Trainings (ILO).