Курс: NET-001
Длительность: 40 ч.
Длительность: 40 ч.
Описание
Базовый тренинг для разработчиков на платформе Microsoft NET. Тренинг рассматривает все аспекты языка C# от операторов ветвления и цикла до объектно-ориентированного подхода, событий и делегатов. Тренинг ориентирован на Junior Developer и опытных разработчиков, решающих перейти на платформу Microsoft NET Framework.Разбираемые темы
- Введение в платформу .NET.
- Типы данных, переменные, области видимости, арифметические и логические операции, условия, циклы, функции.
- Классы, методы, поля, конструкторы и деструкторы. Инкапсуляция. Наследование. Полиморфизм, перегрузка операторов, абстрактные классы. Обработка исключений. Преобразование типов.
- Обобщенное программирование, коллекции, язык запросов LINQ.
- Делегаты, лямбда-выражения, события.
- Рефлексия, атрибуты, сериализация.
- Сборщик мусора (управление памятью в Microsoft .NET).
Цели
Познакомить слушателей с важнейшими концепциями и особенностями Microsoft .Net и дать знания и навыки, необходимые для промышленной разработки на C# под Microsoft .Net.Целевая аудитория
Разработчики, имеющие опыт программирования на С, С++, Vbasic, Java или другом языке программирования и желающие освоить .Net и C#, а также разработчики, начинающие программировать на .Net и C#.Предварительная подготовка
- Умение составлять алгоритмы и знание основ алгоритмизации и программирования.
- Начальное представление об объектно-ориентированном подходе.
- Знание английского языка, достаточное для прочтения методических пособий и выполнения практических заданий.
После окончания курса выдаётся сертификат на бланке Luxoft Training