Промышленная разработка на языке С#
18.07.20246 недель Открытое образование

О курсе

Цель курса: усовершенствовать навыки разработки объектно-ориентированных программ и расширить знания высокоуровневыми концепция языка C#.

Практические навыки, получаемые в процессе освоения курса:
- реализация кода с использованием обобщённых типов языка C#;
- навыки работы с источниками данных разных типов из кода программ, написанных на языке C#.

Результат

В результате обучения вы научитесь:

  • разарабатывать программный код способный создавать и обрабатывать события, в том числе совместимые с платформой .NET;
  • разарабатывать классы и простые иерархии классов с учётом различий интерфейсного полиморфизма и обобщённых типов;
  • использовать при работе с объектами и данными в программном коде коллекции и основы LINQ to objects;
  • реализовывать в коде собственные обобщённые итерируемые коллекции;
  • оценивать работоспособность прочитанного программного кода;
  • устанавливать причины ошибок компиляции в прочитанном коде, имеющем синтаксические и семантические ошибки;
  • анализировать причины возникновения ошибок времени исполнения исходного кода;
  • устранять ошибки различных видов в программном коде на языке C#, содержащем делегаты, события, обобщённые типы данных;
  • документировать исходный код, применяя разные виды комментариев языка программирования C#.

Формируемые компетенции

  • Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач (УК-1).
  • Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ОПК-6).
  • Готовность применять основные методы и инструменты разработки программного обеспечения (ПК-1).
  • Владение навыками чтения, понимания и выделения главной идеи прочитанного исходного кода, документации (ПК-21).
  • О преподавателях

    Входные требования

    Знания, полученные при успешном освоении курса “Объектно-ориентированное программирование на языке С#”, или эквивалентная подготовка.

    Содержание курса

    Профессии, специальности и направления подготовки
    01.03.02 Прикладная математика и информатика
    09.03.04 Программная инженерия
    Область деятельности
    Инженерное дело, технологии и технические науки
    Математические и естественные науки
    Дата окончания записи01.01.2030
    Трудоёмкость в з.е.3.0
    Количество лекций6
    Дата ближайшего старта18.07.2024
    Дата окончания01.01.2030
    ID курса804e98fa-d7f7-41d4-a826-83d0d52de2e8
    К-во обучающихся на версии курса120
    ЯзыкРусский
    Длительность6 недель
    СертификатЕсть
    Версия2

    Рекомендуемые курсы

    Правообладатель
    Университет ИТМО
    Правообладатель
    НИУ ВШЭ
    Правообладатель
    НИУ ВШЭ
    Правообладатель
    МГУ имени М.В. Ломоносова

    Рецензии и оценки

    Отзывы 0
    Чтобы оставить отзыв необходимо войти

    Отсутствует текст отзыва.