Basics of .NET Development and C# Language

The course covers specifics of Microsoft .NET 4.0, program structure, syntax of C# 4.0 language, as well as development skills in Visual Studio® 2010.
Code: NET-001
Duration: 40 hours


The course covers the specifics of Microsoft .NET 4.0, program structure, syntax of C# 4.0 language, as well as development skills in Visual Studio® 2010.


  • .NET platform overview
  • Data types
  • Variables
  • Visibility Scope
  • Arithmetical and logical operations
  • Conditionals
  • Loops
  • Arrays
  • Functions
  • Classes
  • Methods
  • Fields
  • Class constructor and destructor
  • Encapsulation
  • Access specifiers
  • Inheritance
  • Base class initialization,
  • Polymorphism (virtual functions, interfaces, abstract class)
  • Operator overloading
  • Exception handling
  • Type conversion
  • Generic templates
  • Collections
  • Embedded query language
  • Delegate, Lambda, Events
  • Reflection, Attributes, Serialization
  • Garbage Collector


Familiarize attendees with the most important concepts and specifics of Microsoft.Net and improve their knowledge and skills in industrial software development with C# under Microsoft .Net.

Target Audience

Experienced programmers (C, C++, VBasic, Java and other programming languages) that want to learn how to work with .Net and C# as well as programmers that are just starting to work with .Net and C#.


  • Experience in development with Ń, Ń++, VBasic, Java or other programming language;
  • Knowledge of Microsoft.Net;
  • English level high enough to read the workbook and do exercises.

Schedule in Online Prices
Register for the next course
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
Online €600
Bucharest €600
Krakow €600
Wroclaw €600

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. Price does not include VAT.

Very good training. We did exercise after each chapter and this was great, as well as practical examples explained by the trainer. The trainer has patience and it is visible that he wants to help others.
The trainer took time to explain all the exercises in detail and helped everybody. He answered all our questions and took care that no one was left with issues. I liked the training.
The training was very useful for accomodation with C#. And also i'd like the application that we modified and developed.
Courses you may be interested in:

Sign up

First Name*
Last Name*
Preferred Location
Your Comment
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.