ИКНК
Технология разработки программного обеспечения (C#)
0%
Previous
Course data
General
Команда Teams (очная форма)
Трансляция лекций через Webinar (по пятницам, 12.00)
Новостной форум
Прайс М.Дж. - C# 10 и .NET 6. Современная кросс-платформенная разработка - 2023
Гриффитс И. - Программируем на C# 8.0 (OReilly) - 2021
Интерактивный курс "Основы программирования на С#" (ulearn.me)
Язык программирования C# (metanit.com)
Вопросы к КТ1
Контрольная точка №1
Контрольная точка №2
Вопросы к КТ2
1. Платформа .NET. Язык программирования C#
1. Платформа .net и язык C#
Лекция. Платформа .net и язык С# (02.02.2024)
Практика 1. Рефлексия типов (2024)
Практическая работа №1. Технология рефлексии для анализа типов в C#
Report
Report 2
Практика 1. Исправления
Report 1203 (fixed)
Ссылки по теме: стек, куча, значение, ссылка, упаковка, распаковка в .NET
Welcome to C# 12. New features
Сравнение производительности языков на вычислительных алгоритмах
Интерактивный C# в браузере с возможностью декомпиляции
2. Объектно-ориентированное программирование в C#
ООП. Элементы класса
Лекция. Nullable, dynamic. Классы, свойства (09.02.2024)
3. Наследование, полиморфизм
Лекция. Классы. Интерфейсы (16.02.2024)
Наследование и полиморфизм
Перегрузка операторов
Интерфейсы в С#
Практика 2. Классы и интерфейсы
Практика 2. Классы и интерфейсы
4. Интерфейсы и делегаты
Делегаты и лямбда-выражения
Запись лекции от 01.03.2024.
5. Оконный интерфейс с WinForms
Лекция. Обработка событий в WinForms (запись лекции от 09.03.2023)
Разработка UI с Windows Forms
Forms and others
Практика 3. Работа с 2D-графикой в WinForms
Практика 3. Работа с 2D-графикой в WinForms
6. Технология LINQ
Запись лекции. Технология Linq ч.1 (15.03.2024)
Запись лекции. Технология Linq ч.2 (22.03.2024)
Технология LINQ
Работа с файлами в С#
Практика 4. Технология LINQ для обработки данных
Практика 4. Технология LINQ для обработки данных
Распределение по вариантам (работа 4)
Lab4 Variants
Report Lab4 02 05
Ошибки по проектам
Тестовые данные для вариантов V1.1-V1.6
Исправления по работе №4
7. Связывание данных с WinForms
Запись лекции. Привязка данных в WinForms. Работа с указателями (29.03.2024)
Механизм привязки в WinForms. ч.1. Simple binding
Механизм привязки в WinForms. ч.2. DataGrid and BindingSource
Сериализация данных (bin, xml, json)
Практика 5. DataBinding
Практика 5. Привязка данных в WinForms
9. Сборка мусора, взаимодействие с DLL и С++
GC Dispose using
Указатели и небезопасный код
10. Асинхронность в .NET
Асинхронность в .NET ч.1 UI
Асинхронность в NET ч.2. Модель TAP
11. Технология WPF для разработки пользовательского интерфейса
Запись лекции 19.04.2024. Асинхронность ч.2. Технология WPF ч.1
Запись лекции 26.04.2024. Технология WPF ч. 2 (привязка данных, MVVM, команды).
Технология WPF ч.1 Обзор
Технология WPF ч.2 XAML и основные элементы и контейнеры
Технология WPF ч.3 Привязка данных в XAML и MVVM
Выбор варианта
Практика 6. Приложение WPF
Практика №6. Приложение WPF
11. Технологии взаимодействия с БД
12. Технология ASP.NET Core для разработки web-приложений
13. Принципы проектирования SOLID
4: Эталоны проектирования ПО (2020)
Next
Side panel
ИКНК
English (en)
Русский (ru)
English (en)
Log in
Site Navigation
Технология разработки программного обеспечения (C#)
Home
Skip to main content
Course info
Home
Courses
Курсы структурных подразделений института
Направление Прикладная информатика
3 курс
Технология разработки программного обеспечения (C#)
Summary
Технология разработки программного обеспечения (C#)
Преподаватель:
Резединова Евгения Юрьевна
Преподаватель:
Туральчук Константин Анатольевич
Skill Level
:
Beginner
Skill Level
:
Beginner