Улучшаемые навыки
Основы языка C#
Объектно-ориентированное программирование (ООП)
Работа с .NET Framework
Создание и использование библиотек
Основы работы с базами данных
Чему вы научитесь
01
Научитесь синтаксису и основным концепциям языка C#, включая типы данных, операторы, управление потоком и обработку исключений
02
Освоите принципы ООП, такие как классы, объекты, наследование, инкапсуляция и полиморфизм
03
Научитесь основам работы с .NET Framework, включая создание и настройку проектов
04
Освоите методы создания и использования библиотек классов в .NET, включая управление зависимостями
05
Научитесь взаимодействовать с реляционными базами данных
Программа курса
01
Введение в платформу .NET.
02
Типы данных, переменные, области видимости, арифметические и логические операции, условия, циклы, функции.
03
Классы, методы, поля, конструкторы и деструкторы. Инкапсуляция. Наследование. Полиморфизм, перегрузка операторов, абстрактные классы. Обработка исключений. Преобразование типов.
04
Обобщенное программирование, коллекции, язык запросов LINQ.
05
Делегаты, лямбда-выражения, события.
06
Рефлексия, атрибуты, сериализация.
07
Сборщик мусора (управление памятью в Microsoft .NET).
Для кого
Разработчик
Предварительная подготовка
- Умение составлять алгоритмы и знание основ алгоритмизации и программирования.
- Начальное представление об объектно-ориентированном подходе.
- Знание английского языка, достаточное для прочтения методических пособий и выполнения практических заданий.