Ближайшая дата курса: 10.10.2018

Следующая дата курса: узнать дату

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

PHP — очень популярный язык программирования, на нем создано порядка 2/3 сайтов в Интернет, по статистике; он лежит в основе таких популярных CMS, как Drupal и WordPress.

Представляем Вам курс, состоящий из семи последовательных модулей, в рамках которых слушатели разбирают следующие темы:

  • Основы работы с базами данных. Сервер баз данных MySQL;
  • Использование сервера баз данных MySQL в приложениях PHP. Создание каталога товаров;
  • Cookie;
  • HTTP-заголовки ответа сервера;
  • Сессия;
  • Работа с файловой системой и графические функции РНР.

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

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

Во время обучения Вы узнаете:

Основы работы с базами данных. Сервер баз данных MySQL:

  • Как работает динамический веб-сайт;
  • Общие сведения о системах управления базами данных (СУБД). СУБД MySQL;
  • Программа phpMyAdmin для работы с СУБД MySQL;
  • Создание базы данных и таблицы;
  • Создание запросов на языке SQL;
  • Экспорт и импорт баз данных;
  • Практическая работа по теме.

3 ак.ч.

Использование сервера баз данных MySQL в приложениях PHP. Создание каталога товаров:

  • Соединение с сервером баз данных MySQL и выбор базы данных;
  • Создание сценариев исполнения запросов на создание, изменение, выборку и удаление данных. Получение результата запроса и вывод его на страницу сайта;
  • Практическая работа: создание сайта-каталога с системой администрирования;
  • Практическая работа: установка форума PHPBB.

3 ак.ч.

Cookie:

  • Что такое Cookie?;
  • Параметры cookie;
  • Типы cookie;
  • Создание, чтение и удаление cookie.

3 ак.ч.

HTTP-заголовки ответа сервера:

  • Метод HEAD;
  • Заголовки ответа сервера;
  • Переадресация (Location);
  • Перезапрос ресурса (Refresh);
  • Установка типа содержимого (Content-Type);
  • Управление кэшированием (Cache-Control, Expires);
  • Буферизация.

3 ак.ч.

Сессия:

  • Что такое сессия?;
  • Создание, чтение и удаление  сессии;
  • Параметры сессии;
  • Практическая работа по теме: создание модуля авторизации для системы администрирования.

3 ак.ч.

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

  • Функции для работы с файлами;
  • Режимы работы;
  • Чтение и запись;
  • Функции для работы с директориями;
  • Загрузка файлов на сервер по HTTP;
  • Вывод готовых изображений;
  • Вывод текста в изображении;
  • Практическая работа по теме: загрузка изображений товаров.

3 ак.ч.

Практическая работа: создание интернет-магазина:

  • Создание корзины пользователя;
  • Добавление и удаление товаров из корзины пользователя;
  • Формирование заказа.

4 ак.ч.

24 ак.ч.

Стоимость обучения: 16 950р.

Даты

Время

Цена

Место занятий

Преподаватель

10-26

окт    окт

2018

19:10 — 21:20

вечерняя

пн ср пт

16 950 руб.

м. Бауманская
МГТУ им. Баумана

photo_2017-09-21_12-17-26

Науменко Святослав Николаевич

Святослав Николаевич – специалист с обширным 17-летним опытом в области информационных технологий. Является обладателем сертификата Microsoft Programming, который свидетельствует о высоком уровне владения навыками программирования. Прекрасно ориентируясь в различных языках программирования, Святослав Николаевич выстраивает общение со слушателями таким образом, чтобы передать им максимальное количество полезных знаний и практических навыков, которые будут полезны в работе.

За 7 лет успешной преподавательской деятельности Святослав Николаевич обучил тысячи слушателей по различным направлениям: программирование C/С++, PHP, JavaScript, VisualBasic, Java, Adobe Photoshop, Action Script, web-дизайн, web-программирование, разработка сайтов на платформах CMS и многое другое.

Выпускники курсов Святослава Николаевича отмечают актуальность и полезность знаний, полученных во время обучения.

Малофейкин Андрей Николаевич

Курс читает Малофейкин Андрей Николаевич, руководитель группы веб-разработки с огромным опытом работы в области информационных технологий, программировании, разработки, системной интеграции. Профессионально владеет PHP5, Zend Framework1 и javascript (фреймворк prototype), имеет опыт работы с MySql и опыт разработки на ZendFramework2. Прекрасно ориентируется в создании api сервисов, использует в работе Doctrine2, имеет огромный опыт в вопросах разработки интерфейсов с использованием ExtJs3/Extjs4, а также оптимизации сайтов под высокие нагрузки.

Многолетний релевантный опыт позволяет Андрею Николаевичу свободно ориентироваться в вопросах web-разработки и программирования, а текущая должность позволяет быть в курсе всех актуальных изменений и современных тенденций языков и инструментов программирования.

Слушатели могут быть уверены в том, что на курсах Андрея Николаевича они будут получать только самую актуальную и интересную информацию, а также использовать технологии и инструменты, реально применимые для решения конкретных задач.

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

серт

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

удо

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

* Удостоверение о повышении квалификации выдается слушателям, которые прослушали 24 и более академических часов по программе повышения квалификации.

Преподаватель отлично рассказывает весь материал и подробно отвечает на все вопросы. Всё доступно, всё понятно (хотя я так понимаю, что все слушатели были новичками). Информация доносилась на понятном для усвоения материала языке, особо порадовало то, что делался акцент на особо значимых моментах. Организация на высшем уровне! Всем рекомендую!

Чернотелов Р.А.

Хочу выразить официальную благодарность девушкам-координаторам, которые РЕАЛЬНО очень внимательно отнеслись к моим просьбам до и во время учебного процесса. Сам курс понравился тоже: харизматичный преподаватель, тоже внимательный, приятный, отвечал на вопросы студентов даже когда был перерыв.

Журавлева Т.

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

Во время обучения Вы узнаете:

Основы работы с базами данных. Сервер баз данных MySQL:

  • Как работает динамический веб-сайт;
  • Общие сведения о системах управления базами данных (СУБД). СУБД MySQL;
  • Программа phpMyAdmin для работы с СУБД MySQL;
  • Создание базы данных и таблицы;
  • Создание запросов на языке SQL;
  • Экспорт и импорт баз данных;
  • Практическая работа по теме.

3 ак.ч.

Использование сервера баз данных MySQL в приложениях PHP. Создание каталога товаров:

  • Соединение с сервером баз данных MySQL и выбор базы данных;
  • Создание сценариев исполнения запросов на создание, изменение, выборку и удаление данных. Получение результата запроса и вывод его на страницу сайта;
  • Практическая работа: создание сайта-каталога с системой администрирования;
  • Практическая работа: установка форума PHPBB.

3 ак.ч.

Cookie:

  • Что такое Cookie?;
  • Параметры cookie;
  • Типы cookie;
  • Создание, чтение и удаление cookie.

3 ак.ч.

HTTP-заголовки ответа сервера:

  • Метод HEAD;
  • Заголовки ответа сервера;
  • Переадресация (Location);
  • Перезапрос ресурса (Refresh);
  • Установка типа содержимого (Content-Type);
  • Управление кэшированием (Cache-Control, Expires);
  • Буферизация.

3 ак.ч.

Сессия:

  • Что такое сессия?;
  • Создание, чтение и удаление  сессии;
  • Параметры сессии;
  • Практическая работа по теме: создание модуля авторизации для системы администрирования.

3 ак.ч.

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

  • Функции для работы с файлами;
  • Режимы работы;
  • Чтение и запись;
  • Функции для работы с директориями;
  • Загрузка файлов на сервер по HTTP;
  • Вывод готовых изображений;
  • Вывод текста в изображении;
  • Практическая работа по теме: загрузка изображений товаров.

3 ак.ч.

Практическая работа: создание интернет-магазина:

  • Создание корзины пользователя;
  • Добавление и удаление товаров из корзины пользователя;
  • Формирование заказа.

4 ак.ч.

24 ак.ч.

Стоимость обучения: 16 950р.

+ Расписание

Даты

Время

Цена

Место занятий

Преподаватель

10-26

окт    окт

2018

19:10 — 21:20

вечерняя

пн ср пт

16 950 руб.

м. Бауманская
МГТУ им. Баумана

+ Преподаватели
photo_2017-09-21_12-17-26

Науменко Святослав Николаевич

Святослав Николаевич – специалист с обширным 17-летним опытом в области информационных технологий. Является обладателем сертификата Microsoft Programming, который свидетельствует о высоком уровне владения навыками программирования. Прекрасно ориентируясь в различных языках программирования, Святослав Николаевич выстраивает общение со слушателями таким образом, чтобы передать им максимальное количество полезных знаний и практических навыков, которые будут полезны в работе.

За 7 лет успешной преподавательской деятельности Святослав Николаевич обучил тысячи слушателей по различным направлениям: программирование C/С++, PHP, JavaScript, VisualBasic, Java, Adobe Photoshop, Action Script, web-дизайн, web-программирование, разработка сайтов на платформах CMS и многое другое.

Выпускники курсов Святослава Николаевича отмечают актуальность и полезность знаний, полученных во время обучения.

Малофейкин Андрей Николаевич

Курс читает Малофейкин Андрей Николаевич, руководитель группы веб-разработки с огромным опытом работы в области информационных технологий, программировании, разработки, системной интеграции. Профессионально владеет PHP5, Zend Framework1 и javascript (фреймворк prototype), имеет опыт работы с MySql и опыт разработки на ZendFramework2. Прекрасно ориентируется в создании api сервисов, использует в работе Doctrine2, имеет огромный опыт в вопросах разработки интерфейсов с использованием ExtJs3/Extjs4, а также оптимизации сайтов под высокие нагрузки.

Многолетний релевантный опыт позволяет Андрею Николаевичу свободно ориентироваться в вопросах web-разработки и программирования, а текущая должность позволяет быть в курсе всех актуальных изменений и современных тенденций языков и инструментов программирования.

Слушатели могут быть уверены в том, что на курсах Андрея Николаевича они будут получать только самую актуальную и интересную информацию, а также использовать технологии и инструменты, реально применимые для решения конкретных задач.

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

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

серт

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

удо

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

* Удостоверение о повышении квалификации выдается слушателям, которые прослушали 24 и более академических часов по программе повышения квалификации.

+ Отзывы

Преподаватель отлично рассказывает весь материал и подробно отвечает на все вопросы. Всё доступно, всё понятно (хотя я так понимаю, что все слушатели были новичками). Информация доносилась на понятном для усвоения материала языке, особо порадовало то, что делался акцент на особо значимых моментах. Организация на высшем уровне! Всем рекомендую!

Чернотелов Р.А.

Хочу выразить официальную благодарность девушкам-координаторам, которые РЕАЛЬНО очень внимательно отнеслись к моим просьбам до и во время учебного процесса. Сам курс понравился тоже: харизматичный преподаватель, тоже внимательный, приятный, отвечал на вопросы студентов даже когда был перерыв.

Журавлева Т.

Программа курса разработана с учетом профстандартов Министерства труда и социальной защиты РФ.