loader image
Skip to main content
  • Технология разработки программного обеспечения (C#)
    0%
  • Previous
  • Course data
    General
    Новостной форум
    Трансляция лекций через MTS-link
    Прайс М.Дж. - C# 10 и .NET 6. Современная кросс-платформенная разработка - 2023
    Гриффитс И. - Программируем на C# 8.0 (OReilly) - 2021
    Интерактивный курс "Основы программирования на С#" (ulearn.me)
    Язык программирования C# (metanit.com)
    Вопросы к экзамену (ред. 2025)
    Аттестация ТРПО 2025
    Вопросы к КТ1 (2025)
    Контрольная точка №1 (2025)
    Контрольная точка №2 (2025)
    Вопросы к КТ2
    Темы КТ3
    Контрольная точка №3
    Итоговый тест
    1. Платформа .NET. Язык программирования C#
    1. Платформа .net и язык C#
    2. Система типов
    Практика 1. Рефлексия типов
    Практическая работа №1. Технология рефлексии для анализа типов в C#
    Report
    Практика 1. Исправления
    Ссылки по теме: стек, куча, значение, ссылка, упаковка, распаковка в .NET
    Welcome to C# 12. New features
    Сравнение производительности языков на вычислительных алгоритмах
    Интерактивный C# в браузере с возможностью декомпиляции
    2. Объектно-ориентированное программирование в C#
    ООП. Элементы класса
    Лекция. Nullable, dynamic. Классы, свойства (09.02.2024)
    Тест после лекции 2
    3. Наследование, полиморфизм
    Наследование и полиморфизм
    Перегрузка операторов
    Тест после лекции 3 (19.02, 17.30-17.40)
    Практическая работа №2. Наследование полиморфизм
    Практика 2. Классы и интерфейсы
    4. Интерфейсы и делегаты
    Интерфейсы в С#
    Делегаты и лямбда-выражения
    Тест после лекции 4 (26.02, 17.30-17.40)
    5. Оконный интерфейс с WinForms
    Разработка UI с Windows Forms
    Forms and others
    Тест после лекции 5 (05.03, 17.30-17.40)
    Практика 3. Работа с 2D-графикой в WinForms
    Практика 3. Работа с 2D-графикой в WinForms
    6. Связывание данных с WinForms
    Механизм привязки в WinForms. ч.1. Simple binding
    Механизм привязки в WinForms. ч.2. DataGrid and BindingSource
    Тест после лекции 6 (12.03, 17.30-17.40)
    7. Технология LINQ
    Технология LINQ
    Работа с файлами в С#
    Тест после лекции 7 (19.03, 17.30-17.40)
    Практика 4. Обработка файлов с помощью LINQ
    Распределение по вариантам (работа 4) 2025
    Lab4 Variants
    Практика 4. Технология LINQ для обработки данных
    Report Lab4 30 Abril
    Ошибки по проектам
    Исправления по работе №4
    9. Сборка мусора, взаимодействие с DLL и С++
    GC Dispose using
    Указатели и небезопасный код
    Тест после лекции 8 (26.03, 17.30-17.40)
    10. Асинхронность в .NET
    Асинхронность в .NET asyn await
    Тест после лекции 9 (02.04, 17.30-17.40)
    11. Технология WPF для разработки пользовательского интерфейса
    Тест после лекции 10 (09.04, 17.30-17.40)
    Тест после лекции 11 (16.04, 17.30-17.40)
    Технология WPF ч.1 Обзор
    Технология WPF ч.2 XAML и основные элементы и контейнеры
    Технология WPF ч.3 Привязка данных в XAML и MVVM
    Практика 5. Приложение WPF
    Выбор варианта
    Практика 5. Приложение WPF
    11. Технология ASP.NET Core для разработки web-приложений
    Тест после лекции 12 (23.04, 17.30-17.40)
    Технология ASP.NET Core MVC
    Практика 6. Разработка web-приложения Asp.Net Core MVC
    Практика 6. Разработка web-приложения (ред. 2025)
    12. Технологии взаимодействия с БД
    Технология Entity Framework Core
    Лекция. EF Core для взаимодействия с БД
    Тест после лекции 13 (30.04, 17.30-17.40)
    13. Принципы проектирования SOLID
    Лекция. Принципы проектирования SOLID
    Принципы проектирования SOLID
    ASP.NET Core. Внедрение зависимостей
    Тест после лекции 14
    Паттерны GRASP
    4: Эталоны проектирования ПО (2020)
  • Next
  • Categories
    • All categories
    • Учебный год 2025/26, осенний семестр
    Учебный год 2024/25, весенний семестр
    Бакалавриат
    • 09.03.04 Программная инженерия
    • 10.04.01 Информационная безопасность
    • 09.03.01 Информатика и вычислительная техника
    • 09.03.01 Информатика и вычислительная техника
    • 27.03.04 Управление в технических системах
    • 10.03.01 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
    • 02.03.03 Математическое обеспечение и администрирование информационных систем
    • 02.03.01 Математика и компьютерные науки
    • 09.03.03 Прикладная информатика
    • 27.03.01 Стандартизация и метрология
    • 09.03.02 Информационные системы и технологии
    • 02.03.02 Фундаментальная информатика и информационные технологии
    • 02.04.03 Математическое обеспечение и администрирование информационных систем
    • 09.04.03 Прикладная информатика
    • 27.03.03 Системный анализ и управление
    Специалитет
    • 10.05.01 КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ
    • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
    • 10.05.04 Информационно-аналитические системы безопасности
    Магистратура
    • 02.04.01 Математика и компьютерные науки
    • 09.04.04 Программная инженерия
    • 09.04.01 Информатика и вычислительная техника
    • 27.04.04 Управление в технических системах
    • 09.04.02 Информационные системы и технологии
    • 09.04.03 Прикладная информатика
    • 02.04.03 Математическое обеспечение и администрирование инф
    Учебный год 2024/25, осенний семестр
    Магистратура
    • 09.04.01 Информатика и вычислительная техника
    • 09.04.02 Информационные системы и технологии
    • 09.04.04 Программная инженерия
    • 09.04.04 Программная инженерия
    • 27.04.04 Управление в технических системах
    • 02.04.01 Математика и компьютерные науки
    • 09.04.03 Прикладная информатика
    • 02.04.03 Математическое обеспечение и администрирование инф
    Бакалавриат
    • 27.03.04 Управление в технических системах
    • 09.03.03 Прикладная информатика
    • 09.03.04 Программная инженерия
    • 10.04.01 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
    • 27.03.03 Системный анализ и управление
    • 02.03.01 Математика и компьютерные науки
    • 09.03.01 Информатика и вычислительная техника
    • 02.03.03 Математическое обеспечение и администрирование информационных систем
    • 09.03.02 Информационные системы и технологии
    • 10.03.01 Информационная безопасность
    • 27.03.01 Стандартизация и метрология
    • 02.03.02 Фундаментальная информатика и информационные технологии
    • 02.04.03 Математическое обеспечение и администрирование информационных систем
    • 09.04.03 Прикладная информатика
    • 02.03.02 Фундаментальная информатика и информационные техно
    • 09.04.01 Информатика и вычислительная техника
    • 00.00.00 Пусто
    • 09.04.04 Программная инженерия
    • 09.04.02 Информационные системы и технологии
    Специалитет
    • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
    • 10.05.01 КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ
    • 10.05.04 Информационно-аналитические системы безопасности
    Учебный год 2023/24, весенний семестр
    Бакалавриат
    • 09.03.03 Прикладная информатика
    • 09.03.01 Информатика и вычислительная техника
    • 27.03.01 Стандартизация и метрология
    • 02.03.03 Математическое обеспечение и администрирование информационных систем
    • 09.03.04 Программная инженерия
    • 02.03.01 Математика и компьютерные науки
    • 02.03.03 Математическое обеспечение и администрирование инф
    • 27.03.03 Системный анализ и управление
    • 02.03.02 Фундаментальная информатика и информационные техно
    • 09.03.02 Информационные системы и технологии
    • 27.03.04 Управление в технических системах
    • 10.03.01 Информационная безопасность
    Магистратура
    • 27.04.04 Управление в технических системах
    • 09.04.02 Информационные системы и технологии
    • 09.04.01 Информатика и вычислительная техника
    • 09.04.04 Программная инженерия
    • 09.04.03 Прикладная информатика
    • 02.04.03 Математическое обеспечение и администрирование инф
    • 02.04.03 Математическое обеспечение и администрирование информационных систем
    • 02.04.01 Математика и компьютерные науки
    • 10.04.01 Информационная безопасность
    Специалитет
    • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
    • 10.05.01 Компьютерная безопасность
    • 10.05.04 Информационно-аналитические системы безопасности
    • system
    • MOOK курсы
    • Курсы категории 1
    • Курсы категории 2
    Проектная деятельность
    • Проекты студентов
    Курсы структурных подразделений института
    Высшая школа управления кибер-физическими системами
    • "Системный анализ и управление" и "Информационные системы и технологии"
    • "Инноватика" и "Управление качеством"
    • 27.03.04 Управление в технических системах
    • 27.04.04_07 Распределенные интеллектуальные системы управления
    • 27.04.04_02 Автоматизация технологических процессов и производств
    • 09.04.01_17 Intelligent Systems (International educational program)
    • Вступительные испытания в магистратуру
    • 2701 Стандартизация и метрология
    Высшая школа программной инженерии
    • Архив
    • Высшая школа искусственного интеллекта
    Направление Информатика и вычислительная техника
    • Направление "Информатика и вычислительная техника"
    • Архив КСПТ
    • Кафедра «Измерительные информационные технологии»
    • Высшая школа кибербезопасности
    Направление Прикладная информатика
    • 1 курс
    • 2 курс
    • 3 курс
    • 4 курс
    5 курс
    • Курсы студентов 2022
    • Сезон 2023
    • Сезон 2024
    • Сезон 2025
    • 6 курс
    • Очно-заочная форма
    • Дополнительный раздел
    • Анкетирование
    • Кафедра «Компьютерные системы и программные технологии»
    • Направление Информационные системы и технологии
    • Разное
    Подготовка к защите ВКР (Июнь 2021)
    • Бакалавриат
    • Магистратура
    • Заочная форма обучения
  • Home
English ‎(en)‎
Русский ‎(ru)‎ English ‎(en)‎
Log in
Categories Collapse Expand
  • All categories
  • Учебный год 2025/26, осенний семестр
Учебный год 2024/25, весенний семестр
Бакалавриат
  • 09.03.04 Программная инженерия
  • 10.04.01 Информационная безопасность
  • 09.03.01 Информатика и вычислительная техника
  • 09.03.01 Информатика и вычислительная техника
  • 27.03.04 Управление в технических системах
  • 10.03.01 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
  • 02.03.03 Математическое обеспечение и администрирование информационных систем
  • 02.03.01 Математика и компьютерные науки
  • 09.03.03 Прикладная информатика
  • 27.03.01 Стандартизация и метрология
  • 09.03.02 Информационные системы и технологии
  • 02.03.02 Фундаментальная информатика и информационные технологии
  • 02.04.03 Математическое обеспечение и администрирование информационных систем
  • 09.04.03 Прикладная информатика
  • 27.03.03 Системный анализ и управление
Специалитет
  • 10.05.01 КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ
  • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
  • 10.05.04 Информационно-аналитические системы безопасности
Магистратура
  • 02.04.01 Математика и компьютерные науки
  • 09.04.04 Программная инженерия
  • 09.04.01 Информатика и вычислительная техника
  • 27.04.04 Управление в технических системах
  • 09.04.02 Информационные системы и технологии
  • 09.04.03 Прикладная информатика
  • 02.04.03 Математическое обеспечение и администрирование инф
Учебный год 2024/25, осенний семестр
Магистратура
  • 09.04.01 Информатика и вычислительная техника
  • 09.04.02 Информационные системы и технологии
  • 09.04.04 Программная инженерия
  • 09.04.04 Программная инженерия
  • 27.04.04 Управление в технических системах
  • 02.04.01 Математика и компьютерные науки
  • 09.04.03 Прикладная информатика
  • 02.04.03 Математическое обеспечение и администрирование инф
Бакалавриат
  • 27.03.04 Управление в технических системах
  • 09.03.03 Прикладная информатика
  • 09.03.04 Программная инженерия
  • 10.04.01 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
  • 27.03.03 Системный анализ и управление
  • 02.03.01 Математика и компьютерные науки
  • 09.03.01 Информатика и вычислительная техника
  • 02.03.03 Математическое обеспечение и администрирование информационных систем
  • 09.03.02 Информационные системы и технологии
  • 10.03.01 Информационная безопасность
  • 27.03.01 Стандартизация и метрология
  • 02.03.02 Фундаментальная информатика и информационные технологии
  • 02.04.03 Математическое обеспечение и администрирование информационных систем
  • 09.04.03 Прикладная информатика
  • 02.03.02 Фундаментальная информатика и информационные техно
  • 09.04.01 Информатика и вычислительная техника
  • 00.00.00 Пусто
  • 09.04.04 Программная инженерия
  • 09.04.02 Информационные системы и технологии
Специалитет
  • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
  • 10.05.01 КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ
  • 10.05.04 Информационно-аналитические системы безопасности
Учебный год 2023/24, весенний семестр
Бакалавриат
  • 09.03.03 Прикладная информатика
  • 09.03.01 Информатика и вычислительная техника
  • 27.03.01 Стандартизация и метрология
  • 02.03.03 Математическое обеспечение и администрирование информационных систем
  • 09.03.04 Программная инженерия
  • 02.03.01 Математика и компьютерные науки
  • 02.03.03 Математическое обеспечение и администрирование инф
  • 27.03.03 Системный анализ и управление
  • 02.03.02 Фундаментальная информатика и информационные техно
  • 09.03.02 Информационные системы и технологии
  • 27.03.04 Управление в технических системах
  • 10.03.01 Информационная безопасность
Магистратура
  • 27.04.04 Управление в технических системах
  • 09.04.02 Информационные системы и технологии
  • 09.04.01 Информатика и вычислительная техника
  • 09.04.04 Программная инженерия
  • 09.04.03 Прикладная информатика
  • 02.04.03 Математическое обеспечение и администрирование инф
  • 02.04.03 Математическое обеспечение и администрирование информационных систем
  • 02.04.01 Математика и компьютерные науки
  • 10.04.01 Информационная безопасность
Специалитет
  • 10.05.03 ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
  • 10.05.01 Компьютерная безопасность
  • 10.05.04 Информационно-аналитические системы безопасности
  • system
  • MOOK курсы
  • Курсы категории 1
  • Курсы категории 2
Проектная деятельность
  • Проекты студентов
Курсы структурных подразделений института
Высшая школа управления кибер-физическими системами
  • "Системный анализ и управление" и "Информационные системы и технологии"
  • "Инноватика" и "Управление качеством"
  • 27.03.04 Управление в технических системах
  • 27.04.04_07 Распределенные интеллектуальные системы управления
  • 27.04.04_02 Автоматизация технологических процессов и производств
  • 09.04.01_17 Intelligent Systems (International educational program)
  • Вступительные испытания в магистратуру
  • 2701 Стандартизация и метрология
Высшая школа программной инженерии
  • Архив
  • Высшая школа искусственного интеллекта
Направление Информатика и вычислительная техника
  • Направление "Информатика и вычислительная техника"
  • Архив КСПТ
  • Кафедра «Измерительные информационные технологии»
  • Высшая школа кибербезопасности
Направление Прикладная информатика
  • 1 курс
  • 2 курс
  • 3 курс
  • 4 курс
5 курс
  • Курсы студентов 2022
  • Сезон 2023
  • Сезон 2024
  • Сезон 2025
  • 6 курс
  • Очно-заочная форма
  • Дополнительный раздел
  • Анкетирование
  • Кафедра «Компьютерные системы и программные технологии»
  • Направление Информационные системы и технологии
  • Разное
Подготовка к защите ВКР (Июнь 2021)
  • Бакалавриат
  • Магистратура
  • Заочная форма обучения
Home

    Course info

    Технология разработки программного обеспечения (C#)

    • Преподаватель: Туральчук Константин Анатольевич
    Skill Level: Beginner
    Skill Level: Beginner

    Портал дистанционных образовательных технологий СПБПУ Петра Великого
    Политика конфиденциальности
    Политика обработки cookie

    При использовании материалов портала активная ссылка на источник обязательна

    Санкт-Петербургский политехнический университет

    Контакты:

    195251, Санкт-Петербург, ул. Политехническая, дом 29, Научно-исследовательский корпус

    +7 (812) 906-15-19

    support@spbstu.ru

    sdo@spbstu.ru (проблемы с порталом)

    Мы в социальных ресурсах

    Мы используем cookies и рекомендательные технологии для улучшения работы сайта. Продолжая использовать этот сайт, Вы соглашаетесь на использование файлов cookie.