Практический 3-х месячный курс для тех, кто хочет овладеть языком программирования c наставником и положить первое десктопное приложение к себе в портфолио
1. Введение в .NET. Базовые понятия. CLR, CTS, CLS.
2. Знакомство со средой разработки Visual Studio. Структура простой программы.
3. Базовые типы данных. Работа с переменными и строками.
4. Неявная типизация. Условные операторы. Циклы.
5. Методы. Параметры методов. Массивы.
6. Классы, структуры, перечисления. Ссылочные и значимые типы. Nullable-типы.
7. Введение в ООП. Инкапсуляция.
8. Введение в ООП. Наследование, полиморфизм.
1. Исключения. Обработка исключений. Конструкция Try catch finally.
2. Интерфейсы. Абстракция.
3. Абстрактные классы, методы. Работа с абстрактными методами.
4. Базовые коллекции в C#.
5. События, делегаты, лямбда выражения.
6. Индексаторы, перегрузка методов, анонимные типы.
7. Обобщенные классы и методы.
8. Методы расширения.