Следите за новостями

Цифра дня

138 тыс. цифровых доверенностей оформлено через «Цифровой нотариат» с момента запуска

    PHP и MySQL +

    Аннотация

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

    Содержание курса:

    • Принципы работы Интернета.
    • Обзор технологий веб-программирования.
    • Установка и настройка веб-сервера
    • Протокол HTTP. Передача документа пользователю. Cookie. Стандарт MIME.
    • Обзор web-серверов и технологий программирования серверных приложений.
    • Установка, настройка и тестирование модуля PHP.
    • Переменные, массивы, операции и функции PHP. Стандартные функции PHP.
    • Встраивание PHP в HTML. Добавление динамического содержимого. Базовый синтаксис. Комментарии.
    • Идентификаторы. Типы переменных. Константы. Использование операций.
    • Использование массивов. Численно-индексированные и ассоциативные массивы.
    • Управляющие структуры. Получение, обработка и хранение данных
    • Управляющие конструкции. Условные операторы. Циклы
    • HTML-формы. Обработка форм. Проверка корректности данных.
    • Хранение и получение данных. Режимы доступа к файлам.
    • Веб-программирование
    • Реляционные базы данных. Принципы использования баз данных.
    • Установка сервера MySQL. Взаимодействие с сервером
    • Язык SQL. Работа с базами данных
    • Нормализация. Индексы. Типы таблиц. Транзакции.
    • Поддержка MySQL в PHP
    • Профессиональные технологии PHP
    • Взаимодействие с файловой системой и сервером. Функции HTTP.
    • Основы языков Perl и ASP
    • Особенности и различия Perl и ASP от языка PHP.

     Необходимая подготовка

    • Необходимо обладать знаниями синтаксиса HTML
    • Понимание принципов взаимодействия узлов в сети интернет при обращении к Web-ресурсам.