наверх

Основы языка C#

24 января 2024 - 1 января 2030 г.
Курс уже начался
1866 дней
До конца записи
  • Русский

    язык курса

  • 4 недели

    длительность курса

  • от 6 до 8 часов в неделю

    понадобится для освоения

  • 2 зачётных единицы

    для зачета в своем вузе

 

Курс является частью специализации “Программирование на языке C#”, состоящей из трех курсов: «Основы языка C#», «Объектно-ориентированное программирование на языке С#» и «Промышленная разработка на языке С#».

О курсе

Цель курса: освоение системы встроенных типов данных языка C#, изучение встроенных структур данных (массив), особенностей реализаций алгоритмических конструкций и подпрограмм на языке C#.

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

Курс разработан совместно с Факультетом компьютерных наук.

Формат

Курс состоит из 4 недель. Каждая неделя содержит видеолекции, тестовые задания и материалы для самостоятельного изучения. В открытом доступе вы можете ознакомиться с видеолекциями первых двух недель, остальные материалы станут доступны после оплаты курса.

  • Подбельский В. В. Программирование. Базовый курс С#: учебник для среднего профессионального образования / В. В. Подбельский. М.: Издательство Юрайт, 2023. 369 с.
  • Рихтер Д. CLR via C#: Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. СПб.: Питер, 2019. 86 с.
  • Албахари Д. C# 9.0. Справочник. Полное описание языка. М.: Диалектика, 2021. 1056 с.
  • Джепикс Ф., Троелсен Э. Язык программирования C# 7 и платформы .NET и .NET Core. М.: Диалектика-Вильямс, 2019. 1300 с.

Требования

  • Знания основ алгоритмизации на уровне школьной программы по информатике и ИКТ или эквивалентные знания.
  • Математическая подготовка уровня средней школы или эквивалентные знания.

Программа курса

  1. Первая программа и система типов и основные операции в языке C#.
  2. Реализация основных алгоритмических конструкций в языке C#.
  3. Статические методы и прямоугольные массивы в языке C#.
  4. Многомерные массивы и зубчатые массивы в С#.

Результаты обучения

  • Умение разрабатывать программный код согласно принципам алгоритмической декомпозиции с применением статических методов языка C#.
  • Умение использовать для отладки программ базовые инструменты IDE Visual Studio 2022.

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

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

Направления подготовки

Отзывы о курсе

 

Необходимое материальное и программное обеспечение:

  • ПК или ноутбук, соответствующий требованиям IDE Visual Studio 2022 Community Edition.
  • IDE Visual Studio 2022 Community Edition.

Максименкова Ольга Вениаминовна

Кандидат технических наук, Доцент
Должность: Доцент: Факультет компьютерных наук / Департамент программной инженерии

Горденко Мария Константиновна


Должность: Приглашенный преподаватель: Факультет компьютерных наук / Департамент программной инженерии

сертификат об окончании курса

Сертификат

Стоимость доступа ко всем материалам курса и возможности пройти экзамен с прокторингом для получения сертификата по курсу составляет 3600 рублей.

Стоимость прохождения процедур оценки результатов обучения с идентификацией личности - 3600 Р.

Программы, в которые включен курс

Похожие курсы