Основы программирования на С#, Минск

Цена: 1 100 000 ₽
за 1 чел.

Описание товара

Длительность курса 40 часов.

Заглавие 1 Программа курса «Основы программирования на С#»

Занятие 1. Введение в С# и.NET Framework

• Язык С#. Платформа.NET. CLR.
• Работа в Microsoft Visual Studio. Окна Watch. Breakpoints
• Основы C#. Типы значения, ссылочные. Переменные. Массивы. Операторы. Циклы
• Перечисления. Структуры

Занятие 2. Основы ООП

• Основы ООП: Инкапсуляция, Наследование, Полиморфизм
• Класс Object
• Классы (конструкторы, методы, свойства) и объекты
• Интерфейсы. Коллекции (стек, очередь, словарь). Generics
• Индексаторы
• Перегрузка операторов

Занятие 3. Углубленные основы ООП. Жизненный цикл объекта

• Наследование. Полиморфизм. Виртуальные методы
• Статические классы
• Преобразование типов
• Строки
• Сборка мусора — GC. Деструкторы. Завершители объекта

Занятие 4. WPF

• XAML — разделение логики и представления
• Событийная модель работы приложения
• Элементы управления

Занятие 5. Средства Ввода/Вывода

• Исключительные ситуации
• Классы потоков
• Файловый ввод-вывод
• Понятие сериализации. Binary, XML – сериализация

Занятие 6. Делегаты и события

• Делегаты. Класс MulticastDelegate
• События
Занятие 7. LINQ

• Лямбда-выражения
• Расширительные методы
• Анонимные классы
• LINQ to Objects

Занятие 8. Понятие сборки. Отражение

• Понятие сборки. Сборка и управление версиями. Глобальный кэш сборок
• Домены приложения. Идентификация типов. Отражение. Атрибуты
• Отложенная инициализация и слабо-связанные классы
• System.Reflection

Занятие 9. Многопоточное программирование

• Класс Thread
• Класс Monitor, lock
• Синхронизация

Занятие 10. Работа с XML

• Модель документа XML
• Чтение и запись XML с использованием классов. XmlTextReader и XmlTextWriter
• LINQ to XML

Занятие 11. Архитектура приложений

• Расслоение приложения
• MVP, MVC
• MVVM
• Модульное тестирование

Занятие 12. Введение в SQL

• Понятие БД. Типы БД
• СУБД
• Создание БД
• Основные операторы SQL
• Хранимые процедуры. Триггеры

Занятие 13. Доступ к данным с использованием ADO.NET

• Класс SqlConnection
• Класс SqlCommand
• Класс SqlDataReader
• Класс DataSet
• LINQ to SQL

Занятие 14. Паттерны проектирования. Реализация проекта

• Паттерны проектирования
• Тип итогового проекта — WPF приложение


Обращаем ваше внимание на то, что торговая площадка BizOrg.su носит исключительно информационный характер и ни при каких условиях не является публичной офертой.
Заявленная компанией Учебный центр нового поколения «BIGsoft» цена услуги «Основы программирования на С#» (1 100 000 ₽) может не быть окончательной ценой оказания услуги. Для получения подробной информации о наличии и стоимости указанных товаров и услуг, пожалуйста, свяжитесь с представителями компании Учебный центр нового поколения «BIGsoft» по указанным телефону или адресу электронной почты.
Телефоны:
Основы программирования на С#