up

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

  • Russian

    course language

  • 4 weeks

    course duration

  • from 6 to 8 hours per week

    needed to educate

  • 2 credit points

    for credit at your university

 

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

About

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

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

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

Format

Курс состоит из 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 с.

Requirements

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

Course program

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

Education results

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

Formed competencies

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

Education directions

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

 

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

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

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

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

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


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

course completion certificate

Certificate

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

The cost of passing the procedures for assessing learning outcomes with personal identification - 3600 Р.

Programs, which includes this course

Similar courses