Телефон +7 (812) 718-6184
СПб, Московский пр. 118

Курс 20483: Программирование на C#

Programming in C#

Продолжительность обучения

5 дней - 40 часов

Стоимость курса

Очно: 40000 ₽

Дистанционно: 36000 ₽

Ближайшие даты

01.08.2022 - Очно/Дистанционно

Заявка на обучение





Цель курса – предоставить слушателям знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.7.

Аудитория

Этот курс предназначен для опытных разработчиков, которые уже имеют опыт программирования на C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования.

По окончании курса слушатели смогут:

  • Описать синтаксис и ключевые особенности C#;
  • Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
  • Реализовать базовую структуру и основные элементы типичного настольного приложения;
  • Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;
  • Использовать наследование для создания иерархии классов и расширять классы .NET Framework;
  • Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
  • Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов обновлять данные;
  • Создавать графический интерфейс пользователя средствами XAML;
  • Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций;
  • Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
  • Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
  • Шифровать и дешифровать данные с помощью симметричного и асимметричного шифрования.
Сертификационные экзамены:

Курс помогает подготовиться к следующим сертификационным экзаменам:
  • 70-483: Programming in C#
Необходимая подготовка

Для эффективного обучения слушатели должны обладать следующими знаниями и навыками:
  • Именование, объявление, инициализация и присвоение значений переменным в приложении.
  • Использование арифметических операторов для выполнения арифметических вычислений с участием одной или нескольких переменных.
  • Использование реляционных операторов для проверки связи между двумя переменными или выражениями.
  • Использование логических операторов для объединения выражений, содержащих операторы отношений.
  • Использование базового синтаксиса С#, ключевых слов, обработка синтаксических ошибок в Visual Studio.
  • Создание структуры ветвления с помощью оператора IF.
  • Создание циклов обработки массивов данных с использованием оператора FOR.
  • Поиск простых логических ошибок с помощью Visual Studio.
  • Создание функций с определенными параметрами и типом возвращаемого значения.
  • Проектирование и реализация простого пользовательского интерфейса с использованием стандартных элементов управления из панели элементов Visual Studio.
  • Подключение к базе данных SQL Server и базовые знания о получении и размещении данных в базе данных.
  • Сортировка данных в цикле.
  • Распознавание классов и методов, используемых в программе.
Материалы слушателя

Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.

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

Часто задаваемые вопросы

Наше местоположение

загрузка карты...