BackEnd разработка

Программа профессиональной переподготовки​ "BackEnd разработка​"​

Программа соответствует профессиональному стандарту 06.035 «Разработчик WEB и мультимедийных приложений»

Вид профессиональной деятельности «Проектирование, разработка и интеграция информационных ресурсов в локальной сети и информационно-телекоммуникационной сети «Интернет»

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

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

Ноябрь 2019

по субботам

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

с 11:00 – 16:00

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

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

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

38 600 рублей

оплата возможна в 2 этапа

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

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

Контакты

8 903 105 90 17

uc@mpt.ru

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




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

Сегодня профессия Backend разработчик позволяет иметь следующий доход

от 30 000 рублей
Junior backend developer
от 100 000 рублей
Middle backend developer
от 160 000 рублей
Senior backend developer

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

Токарчук Александр Сергеевич

Backend разрабочик

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

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

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

Программа "BackEnd разработка" включает следующие курсы

PHP

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

Скриптовый язык PHP интенсивно применяется для создания WEB-ресурсов и веб-приложений. Он поддерживается всеми хостинг-провайдерами и считается лидером среди, языков для создания динамических WEB-сайтов. PHP используется для создания интернет-магазинов, корпоративных порталов, систем дистанционного обучения, WEB-проектов любой сложности.
В процессе обучения на курсе «Программирование на языке PHP» формируются теоретические и практические знания. На уроках рассматриваются базовые возможности языка, его синтаксис, принципы и особенности объектно-ориентированного программирования, включая концепции разработки MVC.

Основы баз данных MySQL

База данных представляет собой совокупность информации, которая структурирована и хранится в табличном виде. Ни один полноценный WEB-проект не обходится без базы данных, так как весь контент сайта хранится именно в ней. Помимо, в базе данные могут храниться регистрационные данные, сообщения с гостевых книг или форумов, SEO-данные многое другое.
Одной из бесплатных и самых популярных серверов баз данных является MySQL. Он используется в авторских проектах и CMS. Чтобы использовать MySQL эффективно, нужно знать его инструментарий, возможности и особенности.
Курс «Основы баз данных MySQL» позволяет будущим разработчикам освоить все основные концепции программирования баз MySQL.

MySQL
Yii2 Laravel

Разработка сайтов на PHP-фреймворках

Для упрощения и повышения скорости разработки сайтов на языке программирования PHP были разработаны различные фреймворки. Например: YII2 и Laravel.
Образовательный курс «Разработка сайтов на PHP-фреймворках» направлен на обучение практическому использованию РНР в рамках популярных фреймворках.
В процессе обучения осуществляется установка и настройка, а также реализация веб-приложения.

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

Python является высокоуровневым языком программирования, ориентированным на повышение производительности и читаемости кода. Сегодня Python считается одним из самых популярных языков программирования. Он используется для решения бизнес-задач и задач по автоматизации программ математического аппарата. Универсальный язык Python используется для написания серверной части WEB-сайтов и BackEnd разработки веб-приложений.
Курс «Программирование на языке Python» рассчитан на новичков в программировании. С основ в изучении позволяет стать полноценным разработчиком WEB-сервисов и решений. На протяжении всего процесса обучения рассматриваются различные примеры применения языка для решения практических задач.

Python
MongoDB

Основы баз данных MongoDB

MongoDB представляет собой систему управления базами данных с открытым исходным кодом, которая не требует описания схемы таблиц.
Программа курса «Основы баз данных MongoDB» знакомит с основными концепциями работы с MongoDB, знакомит его сервером и принципами администрирования.

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

Django - свободный фреймворк для WEB-приложений на языке Python. Фреймворк Django реализует архитектурный паттерн Model-View-Template или сокращенно MVT, который по факту является модификацией распространённого в веб-программировании паттерна MVC.
В процессе обучения на курсе «Разработка WEB-приложений на Django» создаются программы, WEB-проекты и скрипты для серверов, что позволяет подготовить хорошее портфолио и позволяет стать квалифицированным разработчиком.

Django

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

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

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




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

Обобщённая программа обучения

Продолжительность: 24 аудиторных академических часа

  • Структурное программирование на PHP: синтаксис, типы данных, операторы условий и циклов, массивы.
  • Создание и обработка форм.
  • Обработка строковых данных
  • Работа с файлами.
  • Объектно-ориентированное программирование: объекты и классы, наследование, модификаторы доступа, статические методы и свойства
  • Ссылки на объекты. Сравнение объектов.
  • Model-View-Controller.

Продолжительность: 6 аудиторных академических часов

  • Основные поняти баз данных.
  • Сервер MySQL и интерфейс phpMyAdmin.
  • Подключение PHP проекта к базе MySQL.
  • Запросы в MySQL.
  • Создание и удаление таблиц.
  • Добавление данных.
  • Выборка и фильтрация данных.
  • Редактирование данных.
  • Удаление информации из базы.
  •  

Продолжительность: 12 аудиторных академических часов

  • Установка фрейм ворка и его подготовка к работе.
  • Паттерн MVC.
  • Обзор и структура фрейворков.
  • Создание контроллера.
  • Подключение базы данных.
  • Почтовые протоколы.
  • Работа с GII.
  • Интерфейс панели администратора и работа с формами.

Продолжительность: 24 аудиторных академических часа

  • Структура языка программирования Python.
  • Линейные процессы, ветвлений и циклы.
  • Подпрограммы. Функциональное программирование.
  • Обработка текстовой информации.
  • Списки.
  • Объектно-ориентированное программирование.
  • Сокеты и сетевое программирование.
  • Метаклассы.
  • Логирование. Реализация API. Добавление в базу данных.
  • Работа с XML документами.
  • Динамический импорт модулей.
  • Проектирование и реализация WEB-сервиса.
  •  

Продолжительность: 6 аудиторных академических часа

  • Устройство базы данных MongoDB. Документы.
  • Установка и администрирование базы данных.
  • Запросы в MongoDB.
  • Основные функции БД: добавление данных, выборка из БД, группировка, обновление, удаление информации.

Продолжительность: 24 аудиторных академических часа

  • Установка фреймворка Django.
  • Передача данных из приложения в шаблоны.
  • Хранение и обработка данных.
  • Средства создания форм.
  • Авторизация пользователей и разграничение прав доступа.
  • Возможности шаблонного механизма.
  • Развертывание WEB-приложения.

Другие программы профессиональной переподготовки

WEB-разработка и дизайн

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

Разработка мобильных приложений

Системное и системное администрирование

Разработка компьютерных игр и мультимедийных приложений

Информационноя безопасность компьютерных сетей