Прикладное программирование на языке C#

Данный курс повышения квалификации «Прикладное программирование на языке C#» охватывает основы разработки приложений с использованием технологий Microsoft, с акцентом на язык программирования C# и платформу WPF (Windows Presentation Foundation). Курс предназначен для тех, кто хочет научиться создавать приложения с графическим интерфейсом, работать с данными, а также освоить базовые принципы работы с базами данных.

Общие сведения​

Объём программы

78 ак. часов (время на просмотр видеолекции и выполнение практических заданий, сдачи тестов и аттестации)

Стоимость обучения

30 520 рублей

Категория слушателей

к освоению программы допускаются лица, имеющие или получающие среднее профессиональное и (или) высшее образование.

Контакты

+7 (499) 317-91-92
+7 (903) 105-90-17
uc@mpt.ru

Запись на обучение

Документ об окончании

При успешном окончании обучения выдаётся удостоверение о повышении квалификации Российского экономического университета им. Г.В. Плеханова

Основы WPF. XAML интерфейс. События

  • Создание оконного приложения;
  • Структура WPF проекта;
  • Создание элементов управления;
  • Свойства элемента;
  • Определение события;
  • Обработка событий;
  • Структура xaml.cs;
  • Структура события;
  • Вывод сообщения.
  • Вывод данных в объекты. Ввод данных в объекты

  • Вывод значения в TextBlock;
  • Взаимодействие с текстом из кода;
  • Алгоритм взаимодействия с объектами интерфейса;
  • Ввод значений TextBox;
  • Взятие текста из текстового поля.
  • Флаги выбора. Списки

  • Определение флагов выбора;
  • RadioButton события;
  • RadioButton свойства;
  • CheckBox события;
  • CheckBox свойства;
  • Определение списков;
  • Выпадающий список ComboBox;
  • Добавление элементов в ComboBox;
  • Выбор элементов из ComboBox;
  • Выпадающий список ListBox;
  • Добавление элементов в ListBox;
  • Выбор элементов из ListBox.
  • Адаптивная верстка. Создание окон. Открытие файлов и папок

  • Определение адаптивной верстки;
  • Разделение сетки;
  • Размер элементов сетки;
  • Расположение элементов в сетке;
  • Виды сеток;
  • StackPanel;
  • WrapPanel;
  • Определение окна приложения;
  • Создание окна;
  • Структура окна;
  • Открытие и закрытие окна;
  • Передача данных между окнами;
  • Создание диалогового окна;
  • DialogResult;
  • Условия с диалоговым окном;
  • Подключение библиотеки;
  • Использование библиотеки для открытия файла;
  • Выбор файла из диалогового окна;
  • Использование библиотеки для открытия папки;
  • Выбор папки из диалогового окна.
  • Работа с картинками. Страницы. Пользовательские элементы управления

  • Элемент Image;
  • Настройка изображения;
  • Источник изображения;
  • URI;
  • Расположение картинок в объектах;
  • Определение страниц;
  • Структура страницы;
  • Размещение страниц;
  • Переключение страниц;
  • Навигационные стрелки;
  • Пример элемента управления;
  • Создание элемента управления;
  • Размещение элемента управления в верстке;
  • Взаимодействие с элементом управления через код.
  • Get-set. Таблицы

  • Определение Get-set;
  • Private set;
  • Настройка Get;
  • Настройка Set;
  • Таблицы DataGrid;
  • Создание модели для таблицы;
  • Добавление элементов в таблицу;
  • Настройка отображения элементов таблицы;
  • Выбор элемента в DataGrid;
  • Обновление таблицы.
  • Подключение базы данных. Добавление данных в таблицу. Удаление данных из таблицы. Изменение данных в таблице

  • Настройка проекта;
  • Подключение базы данных;
  • Мастер настройки источника данных;
  • Набор данных DataSet;
  • Подключение набора данных верстка;
  • Подключение набора данных код;
  • Вывод данных в DataGrid;
  • Вывод данных в ComboBox;
  • Выбор данных из таблицы;
  • Метод для добавления данных;
  • Переменные в SQL для добавления;
  • Мастер настройки запросов адаптера таблицы;
  • Использование добавления;
  • Метод для удаления данных;
  • Использование удаления;
  • Метод для изменения данных;
  • Использование изменения.
  • Примечание

    Программа повышения квалификации включена в состав дипломированных программ профессиональной переподготовки. Пройдя обучение, вы имеете возможность получить диплом, дающий право на ведение новой профессиональной деятельности.

    Скорогудаева София Алексеевна

    По результатам обучения можно получить:

    Понимание основ прикладного программирования на языке C# и его ключевых концепций.

    Полное владение синтаксисом C#, включая работу с переменными, операторами, условными конструкциями и циклами.

    Навыки разработки и структурирования кода на C# для решения сложных задач и создания эффективных программ.

    Понимание и применение принципов объектно-ориентированного программирования (ООП) в разработке приложений на C#.

    Умение создавать графический интерфейс с использованием Windows Presentation Foundation (WPF) и языка разметки XAML.

    Навыки работы с событиями и обработки событий в приложениях на C#.

    Разработку и реализацию адаптивной верстки для обеспечения удобства использования приложений на разных устройствах.

    Понимание и использование базовых алгоритмов и структур данных для оптимизации процессов обработки информации.

    Уверенное владение системой контроля версий Git для эффективного управления исходным кодом проектов.

    Навыки работы с базами данных, включая подключение, выполнение запросов и обработку данных в приложениях на C#.

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

    Готовность к дальнейшему изучению и применению передовых технологий в области программирования и разработки.

    Этот курс предоставляет вам возможность освоить необходимые навыки и знания для успешной карьеры в программировании на языке C#, позволяя разрабатывать инновационные и эффективные приложения.

    Преимущества программы:

    Гибкое обучение без ограничений по месту и времени благодаря дистанционному формату.

    Наглядные видео лекции, которые обеспечивают понимание сложных тем и примеры из реальной практики.

    Опытные преподаватели всегда готовы помочь вам преодолеть тупики и ответить на вопросы.

    Разнообразные практические задания, способствующие закреплению полученных знаний на практике.

    Получение удостоверения об успешном окончании курса, подтверждающего ваши компетенции в области программирования на языке C#.

    Мы вас ждём

    Присоединяйтесь к программе "Прикладное программирование на языке C#​" и овладейте навыками, востребованными на современном рынке труда. Начните свой путь к экспертизе в области разработки информационных систем уже сегодня!