ИКНК
Технология разработки программного обеспечения (C#)
0%
Пред.
Данные курса
Общее
Команда 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
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 для разработки пользовательского интерфейса
Технология WPF ч.1 Обзор
Технология WPF ч.2 XAML и основные элементы и контейнеры
Выбор варианта
Практика 6. Приложение WPF
Практика №6. Приложение WPF
11. Технологии взаимодействия с БД
12. Технология ASP.NET Core для разработки web-приложений
13. Принципы проектирования SOLID
4: Эталоны проектирования ПО (2020)
След.
Боковая панель
ИКНК
Русский (ru)
Русский (ru)
English (en)
Вход
Навигация по сайту
Технология разработки программного обеспечения (C#)
В начало
Перейти к основному содержанию
Информация о курсе
В начало
Курсы
Курсы структурных подразделений института
Направление Прикладная информатика
3 курс
Технология разработки программного обеспечения (C#)
Описание
Технология разработки программного обеспечения (C#)
Преподаватель:
Резединова Евгения Юрьевна
Преподаватель:
Туральчук Константин Анатольевич
Skill Level
:
Beginner
Skill Level
:
Beginner