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

Программирование на языке C#
Бесплатно
Обучение проводит: ГБПОУ РД "ТК им.Р.Н.Ашуралиева"
Сроки регистрации: 07.04.2021 - 31.08.2021
Даты обучения: 01.06.2021 - 31.08.2021
Форма обучения: Очная
Уровень образования: Повышение квалификации
Трудоемкость: 72 ак. ч.
Категории обучающихся: Обучающиеся профессиональных образовательных учреждений, Другие лица, Обучающиеся образовательных учреждений высшего образования
Образовательный стандарт: ФГОС
Профессии: Программист
Специальность: Программирование в компьютерных системах
Компетенции ФГОС:

Перечень профессиональных компетенций, качественное изменение которых осуществляется в результате обучения:

ПК.01 Формализация и алгоритмизация поставленных задач

ПК.02 Написание программного кода с использованием языков программирования, определения и манипулирования данными

ПК.03 Оформление программного кода в соответствии с установленными требованиями

ПК.04 Работа с системой контроля версий

ПК.05 Проверка и отладка программного кода

ПК.06 Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения

ПК.07 Разработка тестовых наборов данных

ПК.08 Проверка работоспособности программного обеспечения

ПК.09 Рефакторинг и оптимизация программного кода

ПК.10 Исправление дефектов, зафиксированных в базе данных дефектов

Требования к результатам обучения:

В результате освоения программы слушатель должен

 

знать:

-               основные конструкции языка SQL;

-               понятийный аппарат теории баз данных;

-               синтаксис языка программирования C#;

-               основные конструкции языка C#;

-               правила разработки приложения C#;

-               понятие класса, метода, события в C#;

-               способы разработки графического интерфейса пользователя;

-               методы и приемы формализации задач

-               языки формализации функциональных спецификаций;

-               методы и приемы алгоритмизации поставленных задач;

-               нотации и программные продукты для графического отображения алгоритмов

-               алгоритмы решения типовых задач, области и способы их применения;

-               методы повышения читаемости программного кода;

-               системы кодировки символов, форматы хранения исходных текстов программ;

-               методы и приемы отладки программного кода;

-               типы и форматы сообщений об ошибках, предупреждений;

-               современные компиляторы, отладчики и оптимизаторы программного кода;

-               сообщения о состоянии аппаратных средств;

-               методы создания и документирования контрольных примеров и тестовых наборов данных;

-               правила, алгоритмы и технологии создания тестовых наборов данных;

-               требования к структуре и форматам хранения тестовых наборов данных.


уметь:

-               применять стандартные алгоритмы в соответствующих областях;

-               разрабатывать объекты баз данных в выбранной СУБД;

-               работать в профессиональной среде разработки;

-               использовать базовые принципы ООП;

-               разрабатывать приложения с графическим интерфейсом;

-               проводить тестирование и отладку программных модулей;

-               использовать методы и приемы формализации задач;

-               использовать методы и приемы алгоритмизации поставленных задач

-               использовать программные продукты для графического отображения алгоритмов;

-               использовать выбранную систему контроля версий;

-               использовать вспомогательные инструментальные программные средства для обработки исходного текста программного кода;

-               выполнять действия, соответствующие установленному регламенту используемой системы контроля версий;

-               выявлять ошибки в программном коде;

-               применять методы и приемы отладки программного кода;

-               интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов;

-               разрабатывать и оформлять контрольные примеры для проверки работоспособности программного обеспечения;

-               разрабатывать процедуры генерации тестовых наборов данных с заданными характеристиками

-               подготавливать наборы данных, используемые в процессе проверки работоспособности программного обеспечения

 

Описание

Дополнительная профессиональная программа повышения квалификации направлена на совершенствование или получение новых компетенций, необходимых для профессиональной деятельности в области Информационных и коммуникационных технологий с учетом спецификации стандарта Ворлскиллс по компетенции «Программные решения для бизнеса» и требований профессионального стандарта «Программист», утвержденного приказом Министерства труда и социальной защиты РФ от 18 декабря 2013 N 679н

Модули образовательной программы

Расписание

В расписании указано московское время.