PHP. Уровень 2. Разработка сайтов и MySQL

Программирование и IT

PHP C-подобный скриптовый язык общего назначения, применяемый для разработки веб-приложений и ​​создания функционала сайтов. На этом языке сделаны WordPress, Joomla, Bitrix. 80% веб-сайтов, чья посещаемость превышает 10 млн пользователей в месяц, используют PHP. Он дает возможность повторно использовать код, что сильно упрощает создание сайтов и приложений. Для бизнеса это возможность сократить время и затраты на разработку. На курсе Вы сможете изучить популярный язык программирования и получить практические навыки самостоятельного создания веб-сайтов и приложений, а также «с нуля» разработать интернет-магазин.


Записаться на курс

Ближайший старт групп

31 марта

Длительность курса

28 ак. часов

Форматы обучения

очно и онлайн в режиме реального времени
Конкуренция на рынке труда?
Сейчас не хватает специалистов
2 500 компаний
сейчас ищут backend-разработчика
90 000 рублей
средняя зарплата специалиста по работе с backend-ом

Курс подойдет

PHP-программистам

для углубления практических знаний

Чему вы научитесь

основам работы с базами данных MySQL

использовать сервера баз данных MySQL в приложениях PHP

использовать Cookie

управлять HTTP-заголовками сервера

создавать каталоги товаров

работать с файловой системой и графическим функциям РНР

Программа курса

8 тематических
модулей
28 академических
часов
24 аудиторных
часа
Cookie
  • Что такое Cookie?
  • Параметры cookie.
  • Типы cookie.
  • Создание, чтение и удаление cookie.
  • Практическая работа по темам.
HTTP-заголовки ответа сервера
  • Метод HEAD.
  • Заголовки ответа сервера.
  • Переадресация (Location).
  • Перезапрос ресурса (Refresh).
  • Установка типа содержимого (Content-Type).
  • Управление кэшированием (Cache-Control, Expires).
  • Буферизация.
  • Практическая работа по темам.
Сессия
  • Что такое сессия.
  • Создание, чтение и удаление сессии.
  • Параметры сессии.
  • Практическая работа по теме: создание модуля авторизации для системы администрирования.
Работа с файловой системой
  • Функции для работы с файлами.
  • Режимы работы.
  • Чтение и запись.
  • Функции для работы с директориями.
  • Загрузка файлов на сервер по HTTP.
  • Практическая работа по темам.
Отправка e-mail
  • Работа с почтой.
  • Проверка отправки писем.
  • Практическая работа по теме.
Основы работы с базами данных. Сервер баз данных MySQL
  • Как работает динамический веб-сайт.
  • Общие сведения о системах управления базами данных (СУБД). СУБД MySQL.
  • Программа phpMyAdmin для работы с СУБД MySQL.
  • Создание базы данных и таблицы.
  • Создание запросов на языке SQL.
  • Экспорт и импорт баз данных.
  • Практическая работа по теме.
Использование сервера баз данных MySQL в приложениях PHP
  • Соединение с сервером баз данных MySQL и выбор базы данных.
  • Создание сценариев исполнения запросов на создание, изменение, выборку и удаление данных. Получение результата запроса и вывод его на страницу сайта.
  • Практическая работа: создание гостевой книги.
  • Практическая работа: создание интернет-магазина.
  • Практическая работа: создание сайта-каталога с системой администрирования.
  • Создание корзины пользователя. Добавление и удаление товаров из корзины пользователя.
  • Формирование заказа.
Практическая работа: создание интернет-магазина
  • Практическая работа: создание сайта-каталога с системой администрирования.
  • Создание корзины пользователя.
  • Добавление и удаление товаров из корзины пользователя.
  • Формирование заказа.

Расписание

Даты проведения
Время проведения курса
Дни недели
Формат обучения
Стоимость
31 мар
14 апр
10:20 - 17:30
вс
очно и онлайн в режиме реального времени
45 000 руб

Преподаватели курса

Преподавательский состав Центра дополнительного образования МГТУ им. Н.Э. Баумана состоит из профессионалов лучшего технического ВУЗа России с многолетним опытом работы в ведущих отраслевых компаниях. Многие из наших специалистов имеют ученые степени и звания.

Наши преподаватели искренне любят свое дело: структурированно и последовательно излагают материал, доступно объясняют верные решения сложных профессиональных задач и разбирают только реальный опыт крупнейших российских и зарубежных компаний. Так, после окончания обучения слушатели Центра дополнительного образования МГТУ им. Н.Э. Баумана могут сразу же применять свои знания и навыки на практике.

Резюме «Backend-разработчик»

Знания и навыки

  • Обеспечение полного цикла разработки проектов компании

  • Участие в разработке и поддержке backend-части проектов

  • Поиск и исправление ошибок в коде

  • Работа с PHP, MySQL

  • Взаимодействие с командой разработки и тестирования

  • Развитие функционала и поддержка реализованных проектов

Заработная плата от:
100 000 руб.
Желаемая должность:
Backend-разработчик

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

Задать свой вопрос
+7 (495) 182-83-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00
+7 (495) 182-83-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00