Ближайшая дата курса: узнать дату

Следующая дата курса: n/a

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

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

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

Модуль

ак.ч.

Основы работы с базами данных. Сервер баз данных 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р.

Даты

Время

Цена

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

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

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-разработки и программирования, а текущая должность позволяет быть в курсе всех актуальных изменений и современных тенденций языков и инструментов программирования.

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

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

свидетельство-внимание(зел)

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

макет-свидетельства-важно(зел)

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

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

Чернотелов Р.А., отзыв о курсе «Php. Уровень 2. Основы создания сайтов»

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

Журавлева Т., отзыв о курсе «PHP. Уровень 2. Разработка web — сайтов и взаимодействие с MySQL»

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

Модуль

ак.ч.

Основы работы с базами данных. Сервер баз данных 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р.

+ Расписание

Даты

Время

Цена

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

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

+ Преподаватели
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-разработки и программирования, а текущая должность позволяет быть в курсе всех актуальных изменений и современных тенденций языков и инструментов программирования.

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

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

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

свидетельство-внимание(зел)

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

макет-свидетельства-важно(зел)

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

+ Отзывы

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

Чернотелов Р.А., отзыв о курсе «Php. Уровень 2. Основы создания сайтов»

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

Журавлева Т., отзыв о курсе «PHP. Уровень 2. Разработка web — сайтов и взаимодействие с MySQL»

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