Software Development Trainings
About the Course
Description
The course covers the specifics of Microsoft .NET 7.0, basic data structure and syntax in C#.
Objectives
Understand .NET concepts and improve knowledge and skills in software development with C#.
Target Audience
Experienced programmers (C, C++, 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#.
Prerequisites
Experience in development with С, С++, Java or other programming language
Key topics
Platform overview
OOP in C# (Data types, Arithmetical and logical operations, Conditionals Loops, Arrays, Functions, Classes, Methods, Fields, Class constructor and destructor, Encapsulation, Access specifiers, Inheritance, Polymorphism)
Operator overloading
Exception handling
Type conversion
Generic templates
Collections
Embedded query language
Delegates
Lambda, Events,Reflection, Attributes,
Serialization
Garbage Collector