Backend - разработка на фреймворке Django
Федеральное государственное бюджетное образовательное учреждение высшего образования "Российский экономический университет имени Г.В. Плеханова"
Описание
Программа предназначена для слушателей без знаний по программированию. Курс представляет собой начальный уровень получения знаний по напралению WEB-разработка на языке программированию Pyhon. Программа нацелена на получение навыков по программированию в WEB-разработке с помощью фреймворка Django.
#python
#django
#sql
#database
#ООП
#программирование
#программированиенаpython
#фреймворк
#фреймворкdjango
#разработкапрограммногопродукта
#webprogramm
#вебпрограммирование
#webразработка
#разработка
Программа подходит слушателям не имеющих навыков по программированию и с отсутвующем образованием в рамках IT-сферы.
Слушатель программы получит теоретические и практические навыки по программированию на языке Python для разработки WEB-приложенией. Научится взаимодействовать с базой данных и сможет создавать программы по заданному техническому заданию заказчика с помощью языка программирования Python.
Специалист в IT-технологии получит практические навыки по объектно-ориентированному программированию в рамках языка программирования Python. Сможет получить навыки по проектирование базы данных под конкретный фреймворк Django.
В рамках данной программы идет изучение объектно-ориентированного программирования на языке Python для возможности разработки на фреймворке Django программных продуктов направленных на серверную разработку WEB-приложений.
В результате освоения данной программы выпускник программы «Backend - разработка на фреймворке Django»:
Знать:
- современные методики разработки архитектуры WEB-приложения;
- языки программирования и разметки для разработки серверной части WEB-приложений;
- требования и нормы подготовки и использования изображений в информационно-телекоммуникационной сети "Интернет" (далее - сеть Интернет).
Уметь:
- разрабатывать архитектуру серверной части приложения;
- выбирать наиболее подходящее для целевого рынка программное решение
- разрабатывать API WEB-приложения;
- разрабатывать код для WEB-приложений с использованием современных стандартов программирования;
- подключать, разрабатывать и оптимизировать необходимую для работы базу данных;
- создавать, использовать и оптимизировать серверную часть WEB-приложений с использованием языка программирования и сопутствующего фреймворка.
Владеть:
- разработкой серверной части веб-приложений в соответствии со стандартами и требованиями заказчика;
- созданием, использованием и оптимизации данных для WEB-приложений;
- разработкой интерфейса пользователя для веб-приложений с использованием современных стандартов.
К освоению дополнительных программ профессиональной переподготовки допускаются лица, имеющие или получающие среднее профессиональное и (или) высшее образование.
Программа соответствует профессиональному стандарту 06.035 «Разработчик WEB и мультимедийных приложений»
Вид профессиональной деятельности «Проектирование, разработка и интеграция информационных ресурсов в локальной сети и информационно-телекоммуникационной сети «Интернет»
Для получения образования требуется диплом о среднем специальном и высшем образовании.
Слушатель прошедший курс будет представлять собой начинающего программиста в рамках градации Junior по WEB-разработке на языке программирования Python. Геометрическое увеличение количество вакансий и скорость разработки на языке Python позволяет слушателю по окончанию курса быть востребованным специалистом умеющим создавать: серверную часть базы данных, работать со встроенными шаблонами фреймворка Django, создавать и поддерживать базу данных выбранную в рамках курса, отправлять данные на сервер, использовать анализ данных для продвижения ресурса в сети.
За время проведения курса слушатель получит навыки в создании:
- Использовании Docker
- Проектирование и настройки базы данных
- Структурное программирование на языке Python
- Объектно-ориентированное программирование на языке Python
- Создание серверной части WEB-приложение с помощью фреймворка Django, а именно:
- Работа с запросами и ответами сервера,
- Создание форм и отправку данных,
- Создание панели администратора,
- Разработки интернет-магазина, настройки отправки сообщений на почту, создание многоразовых приложений, разработки патчев для сайтов.
Часов в программе
Цель программы
Актуальность
Входная диагностика 2 часа
Итоговая аттестация 32 часа
Компетенции
Общепрофессиональные
ОПК-1. Способен применять естественнонаучные и общеинженерные знания, методы математического анализа и моделирования, теоретического и экспериментального исследования в профессиональной деятельности;
Знать основы математики, естественнонаучных дисциплин, вычислительной техники и программирования
Уметь:Уметь решать стандартные профессиональные задачи с применением естественнонаучных и
общеинженерных знаний, методов математического анализа и моделирования
Использование Visual Studio Code.
Владеть навыками теоретического и экспериментального исследования объектов профессиональной деятельности
ОПК-2. Способен использовать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности;
Знать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности
Уметь:Уметь выбирать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности
Владеть:Владеть навыками применения современных информационных технологий и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности
ОПК-3. Способен решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно-коммуникационных технологий и с учетом основных требований информационной безопасности;
Знать принципы, методы и средства решения стандартных задач профессиональной деятельности на основе информационной и библиографической культуры с применением информационно- коммуникационных технологий и с учетом основных требований информационной безопасности
Уметь:Уметь решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно коммуникационных технологий и с учетом основных требований информационной безопасности
Владеть:Использование сети Интернет.
Владеть навыками подготовки обзоров, аннотаций, составления рефератов, научных докладов, публикаций и библиографии по научно-исследовательской работе с учетом требований информационной безопасности
ОПК-4. Способен участвовать в разработке стандартов, норм и правил, а также технической документации, связанной с профессиональной деятельностью
Знать основные стандарты оформления технической документации на различных стадиях жизненного цикла информационной системы
Уметь:Уметь применять стандарты оформления технической документации на различных стадиях жизненного цикла информационной системы
Владеть:Использование Visual Studio Code.
Владеть навыками составления технической документации на различных этапах жизненного цикла информационной системы
ОПК-5. Способен инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем;
Знать основы системного администрирования, администрирования СУБД, современные стандарты информационного взаимодействия систем
Уметь:Уметь выполнять параметрическую настройку информационных и автоматизированных систем
Владеть:Использование Visual Studio Code.
Владеть навыками инсталляции программного и аппаратного обеспечения информационных и автоматизированных систем
ОПК-6. Способен разрабатывать алгоритмы и программы, пригодные для практического применения в области информационных систем и технологий
Знать методы алгоритмизации, языки и технологии программирования, пригодные для практического применения в области информационных систем и технологий
Уметь:Уметь применять методы алгоритмизации, языки и технологии программирования при решении профессиональных задач в области информационных систем и технологий
Владеть:Использование Visual Studio Code.
Владеть навыками программирования, отладки и тестирования прототипов программнотехнических комплексов задач
ОПК-7. Способен применять в практической деятельности основные концепции, принципы, теории и факты, связанные с информатикой
Знать основные платформы, технологии и инструментальные программно-аппаратные средства для реализации информационных систем
Уметь:Уметь осуществлять выбор платформ и инструментальных программно-аппаратных средств для реализации информационных систем, применять современные технологии реализации информационных систем
Владеть:Владеет навыками владения технологиями и инструментальными программно-аппаратными средствами для реализации информационных систем
ОПК-8. Способен осуществлять поиск, хранение, обработку и анализ информации из различных источников и баз данных, представлять ее в требуемом формате с использованием информационных, компьютерных и сетевых технологий
Знать методологию и основные методы математического моделирования, классификацию и условия применения моделей, основные методы и средства проектирования информационных и автоматизированных систем, инструментальные средства моделирования и проектирования информационных и автоматизированных систем
Уметь:Уметь применять на практике математические модели, методы и средства проектирования и автоматизации систем на практике
Владеть:Владеть навыками моделирования и проектирования информационных и автоматизированных систем
Требования
Нет
Образование
- Высшее образование
- Среднее профессиональное образование
Модули
свернутьПреподаватели

Горбунов
Антон Дмитриевич
Федеральное государственное бюджетное образовательное учреждение высшего образования "Российский экономический университет имени Г.В. Плеханова"
Преподаватель первой квалификационной категории
https://ucmpt.ru/преподаватели/горбунов-антон-дмитриевич/
Морозов
Иван Андреевич
Федеральное государственное бюджетное образовательное учреждение высшего образования "Российский экономический университет имени Г.В. Плеханова"
Преподаватель
https://ucmpt.ru/преподаватели/морозов-иван-андреевич/Профстандарт
Разработчик WEB мультимедийных приложений
06.035Ответственный за программу
+79261922677