III уровень Программирование и создание ИТ-продуктов

Разработка программного обеспечения

ГАПОУ "Оренбургский колледж экономики и информатики"
72,00 часа длительность
Онлайн формат
Базовый уровень

Описание

Данная программа направлена на формирование у слушателей профессиональной компетенции:

ПК 1. Реализовывать построенные алгоритмы в виде программ на конкретном языке программирования.

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

В результате освоения профессиональной компетенции будут получены знания по основные принципы технологии структурного и объектно-ориентированного программирования; этапы разработки программного обеспечения, а также основам проектирования баз данных; умения формировать алгоритмы разработки программных модулей в соответствии с техническим заданием, создавать программу по разработанному алгоритму как отдельный модуль. Слушатель овладеет навыками по разработке алгоритма решения поставленной задачи и реализовывать его средствами автоматизированного проектирования, разрабатывать код программного продукта на основе готовой спецификации на уровне модуля, принципы построения баз данных, а также их администрирование.

Цель программы
Совершенствование у слушателей профессиональной компетенции, в области программирования и создания ИТ-продуктов с применением платформы .NET и SQL Management Studio.

Требования

Образование:

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

Наличие опыта профессиональной деятельности: не требуется

Рекомендуется предварительное освоение иных дисциплин таких как:

– дисциплина «Основы алгоритмизации и программирования»;

– дисциплина «Информационные технологии».

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

Образование:

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

Наличие опыта профессиональной деятельности: не требуется

Рекомендуется предварительное освоение иных дисциплин таких как:

– дисциплина «Основы алгоритмизации и программирования»;

– дисциплина «Информационные технологии».

Модули

свернуть
Модуль 1 Теория баз данных
Модуль включает такие темы, как: Введение в теорию баз данных, создание таблиц. Работа с данными insert, update, delete, select. Агрегирующие функции, сортировка данных, приведение типов. Многотабличные БД, связывание таблиц. Понятие транзакций, изоляция транзакций. Понятие индекса Группировка GROUP BY, HAVING Объединение, понятие view, поворот таблиц. Безопастность и резервное копирование БД.
Модуль 3 Взаимодействие с источниками данных с помощью ADO
Модуль включает такие темы, как: Введение в ADO.NET. Присоединенный режим. Фабрика провайдеров, ассинхронный режим доступа, конфигурационные файлы. Отсоединенный режим. LINQ to SQL. Введение в EntityFramework.
Модуль 5 Управление проектами
Модуль включает такие темы, как: Введение в управление программными проектами. Работа с Git.
Модуль 2 Базовый язык реализации .NET решений – С#
Модуль включает такие разделы, как: Введение в платформу Microsoft .NET. основы языка программирования C#, массивы и строки. Введение в классы. Обработка исключений Пространство имен. Перегрузка операторов. Индексаторы и свойства. Наследование, интерфейсы. Структуры, перечисления Делегаты, события Введение в Generics. Сборка мусора Взаиможействие с файловой системой. Основы XML Введение в LINQ
Модуль 4 Тестирование программного обеспечения
Модуль включает такие темы, как: Введение в тестирование. Типичные программные ошибки и типы тестирования. Утилиты для процесса тестирования. Автоматическое тестирование. Unit-testing
Модуль 1 Теория баз данных
Модуль включает такие темы, как: Введение в теорию баз данных, создание таблиц. Работа с данными insert, update, delete, select. Агрегирующие функции, сортировка данных, приведение типов. Многотабличные БД, связывание таблиц. Понятие транзакций, изоляция транзакций. Понятие индекса Группировка GROUP BY, HAVING Объединение, понятие view, поворот таблиц. Безопастность и резервное копирование БД.
Модуль 2 Базовый язык реализации .NET решений – С#
Модуль включает такие разделы, как: Введение в платформу Microsoft .NET. основы языка программирования C#, массивы и строки. Введение в классы. Обработка исключений Пространство имен. Перегрузка операторов. Индексаторы и свойства. Наследование, интерфейсы. Структуры, перечисления Делегаты, события Введение в Generics. Сборка мусора Взаиможействие с файловой системой. Основы XML Введение в LINQ
Модуль 3 Взаимодействие с источниками данных с помощью ADO
Модуль включает такие темы, как: Введение в ADO.NET. Присоединенный режим. Фабрика провайдеров, ассинхронный режим доступа, конфигурационные файлы. Отсоединенный режим. LINQ to SQL. Введение в EntityFramework.
Модуль 4 Тестирование программного обеспечения
Модуль включает такие темы, как: Введение в тестирование. Типичные программные ошибки и типы тестирования. Утилиты для процесса тестирования. Автоматическое тестирование. Unit-testing
Модуль 5 Управление проектами
Модуль включает такие темы, как: Введение в управление программными проектами. Работа с Git.

Преподаватели

Асташева

Татьяна Сергеевна

ГАПОУ "Оренбургский колледж экономики и информатики"
Авторизуйтесь чтобы записаться

Ответственный за программу

astasheva.ts@mail.ru

89198640281