BackEnd разработка на фреймворке Django

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

Начало обучения

по мере набора группы

Время обучения

с 11:00 до 18:00
по субботам и воскресеньям

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

500 ак. часов (из них 216 аудиторных)

Стоимость обучения на программе

120 000 рублей

оплата возможна в несколько этапов

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

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

Контакты

+7 (903) 105-90-17
uc@mpt.ru

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



я даю согласие на обработку персональных данных

Преподаватели программы

Программист, Backend разработчик

Митасов Никита Сергеевич

Программист, Backend разработчик

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

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

Программа "BackEnd разработка на фреймворке Django" включает следующие дисциплины

Основы программирования на языке Python

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

Объектно-ориентированное программирование на языке Python

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

Системы контроля версий Git

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

Frontend разработка на HTML, CSS и JavaScript

Язык HTML является стандартом разметки страниц для сети «Интернет». Каждый браузер компьютера или мобильного устройства интерпретируют скрипт HTML в сформированный документ. CSS является каскадными таблицами стилей. Он служит для описания внешнего вида сайта. Язык программирования JavaScript служит для создания функциональных возможностей сайтов. В рамках дисциплины рассматриваются принципы формирования HTML документов, расположения в них текстовой информации, изображений, списков и таблиц. Помимо этого, дисциплина включает в себя получение базовых знаний синтаксиса языка программирования «JavaScript». Данный курс позволяет получить практические навыки по реализации Интернет-страниц и WEB приложений.

MySQL

Проектирование и создание баз данных на MySQL

MySQL является самой популярной в мире базой данных с открытым кодом. У неё высокая производительность, надежность и чаще всего используется для WEB-проектов. MySQL часто выбирают в качестве встроенной базы данных, распространяемой тысячами поставщиков программного обеспечения и производителей оборудования. Язык SQL практически не имеет отличия в различных базах. Курс направлен на ознакомление в сравнении MySQL.

Разработка WEB-приложений на фреймворке Django

Django - это высокоуровневый веб-фреймворк Python, который способствует быстрой разработке и чистому, прагматичному дизайну. Данный фреймворк создан опытными разработчиками и берет на себе большую часть хлопот веб-разработки, благодаря этому можно сосредоточиться на написании своего приложения.

Разработка REST API на фреймоврке Django

Representational State Transfer (REST) - это передача состояния представления. Данная технология позволяет получать и модифицировать данные и состояния удаленных приложений, передавая HTTP-вызовы через интернет или любую другую сеть.