Электронный учебно-методический комплекс по предмету "Конструирование программ и языки программирования" (МРК)
-
Теоретический раздел
-
Введение
-
Раздел 1. Объектно-ориентированное программирование и основы работы в интегрированной среде разработки
-
1.1 Принципы объектно-ориентированного программирования. Язык программирования C# и платформа .NET. Интегрированная среда разработки
-
1.2 Язык программирования C# и платформа .NET. Интегрированная среда разработки
-
Раздел 2. Основы программирования на языке C#
-
2.1 Структура программы. Система типов. Переменные, операции и выражения. Операторы
-
2.2 Сборки. Атрибуты. Директивы. Пространства имен
-
2.3 Массивы. Класс ARRAY
-
2.4 Методы в C#
-
2.5 Символы и строки постоянной длины. Классы String и StringBuilder
-
2.6 Регулярные выражения
-
2.7 Классы в .NET. Специальные типы классов
-
2.8 Отношения между классами
-
2.9 Структуры. Перечисления
-
2.10 Интерфейсы
-
2.11 Исключения понятие исключительной ситуации, структурная обработка исключений в .NET, проектирование собственных типов исключений
-
2.12 Делегаты
-
2.13 Лямбда-выражения
-
2.14 События
-
Раздел 3. Обработка данных
-
3.1 Библиотеки динамической компоновки
-
3.2 Текстовые файлы. Файлы JSON
-
3.3 Сериализация и десериализация данных: бинарная, XML&JSON
-
3.4 Обобщение
-
3.5 Коллекции
-
3.6 Принципы работы с XML-данными. Чтение и запись XML- документов
-
Раздел 4. Технологии создания графического пользовательского интерфейса
-
4.1 Обзор технологий создания графического пользовательского интерфейса
-
4.2 Элементы управления. Обработка событий
-
4.3 Работа с базами данных в C# и .NET. Обзор и анализ технологий доступа к данным
-
4.4 Компоненты доступа к данным
-
Раздел 5. Введение в Language-Integrated Query (LINQ)
-
5.1 Основы LINQ. Фильтрация выборки и проекция
-
5.2 Сортировка и группировка данных
-
Раздел 6. Основы ASP.NET
-
6.1 Особенности и развитие платформы ASP.NET. Проекты ASP.NET
-
6.2 Приложения ASP.NET. Работа с конфигурацией приложений. Компоненты .NET
-
6.3 Модель ASP.NET. Обработка веб-форм, структура страницы. Класс Page
-
6.4. Серверные элементы управления
-