Этот курс предназначен для тех, кто уже умеет создавать web-сайты на языке HTML владеет знаниями по созданию реляционных СУБД,  и хочет углубить свои познания в области web-программирования.

Язык PHP позволяет создавать интерактивные страницы, содержимое которых создается на основе информации, полученной от читателя web-страницы, например, данных из web-формы, или другого взаимодействия с пользователем. Серверное программирование расширяет возможности разработчика, давая ему возможность динамически генерировать изображения, осуществлять поиск по серверной базе данных, предоставляя результаты этого поиска читателю, создавать Интернет-магазин, где посетитель может отобрать товары в корзину и заказать их доставку. Серверное программирование позволяет также создавать мощные и гибкие средства создания и обновления сайтов, анализировать введенную пользователем информацию и на ее основании разрешать доступ к конфиденциальной информации, закачивать файлы на сервер и многое другое.



Знания и умения, полученные в результате обучения

В результате обучения учащиеся:

  • узнают принципы функционирования и типы web-серверов, основы клиент-серверного взаимодействия;
  • познакомятся с технологиями серверного программирования;
  • научатся создавать web-сайты с динамически генерируемыми страницами;
  • изучат основы проектирования и создания web-баз данных; освоят механизм доступа к базам данных посредством языка PHP.

и много другое.

В данном курсе не рассматриваются темы по классам и объектам.