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

PHP – очень популярный язык программирования, в Интернете на нем создано примерно 2/3 сайтов. Он лежит в основе таких популярных CMS, как WordPress, Joomla, Drupal, Bitrix, Modx, фреймворков Laravel, Symfony, Zend и др.

Курс завершается объемной практической работой, заключающейся в создании готового интернет-магазина с нуля.

Курс предназначен для пользователей, уже работавших ранее с PHP. Вы не просто изучите язык, но и получите практические навыки создания веб-сайтов и приложений.

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

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

13 ноября

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

24 ак.часа

Стоимость курса

23 090 руб.

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

очно и онлайн
Для кого
подойдет этот курс
PHP-программистам

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

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

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

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

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

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

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

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

Программа курса
В этом курсе вас ожидает
8 тематических
модулей
24 академических
часа
В этом курсе вас ожидает
8 тематических
модулей
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 и выбор базы данных;
    • Создание сценариев исполнения запросов на создание, изменение, выборку и удаление данных. Получение результата запроса и вывод его на страницу сайта;
    • Практическая работа: создание гостевой книги.
    • .
    • Практическая работа: создание интернет-магазина: 6 ак.ч
    • Практическая работа: создание сайта-каталога с системой администрирования;
    • Создание корзины пользователя;
    • Добавление и удаление товаров из корзины пользователя;
    • Формирование заказа.
Практическая работа: создание интернет-магазина
    • Практическая работа: создание сайта-каталога с системой администрирования;
    • Создание корзины пользователя;
    • Добавление и удаление товаров из корзины пользователя;
    • Формирование заказа.
Требования к подготовке

Среднее профессиональное и высшее образование, базовые знания HTML и CSS, знание РНР.

Связанные курсы

В качестве подготовки к данному курсу рекомендуем пройти обучение 

PHP. Уровень 1. Быстрый старт

HTML и CSS. Уровень 1. Основы создания сайтов

 

После прохождения данного обучения Вы можете продолжить своё развитие с сфере IT по курсам:

 

Продвижение и поисковая оптимизация сайтов (SEO)

 

Google Analytics и Яндекс.Метрика. Профессиональная аналитика

Расписание
Даты проведения
Время проведения курса
Дни недели
Формат обучения
13 ноя
27 ноя
10:00 - 17:10
вс
очно и онлайн
Задать свой вопрос
+7 495 182-83-85
edu@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00
+7 495 182-83-85
edu@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00