Курс по PHP

Цена: 900 грн./ месяц
Возраст: от 13 лет
Группа: 8 человек
Кол-во занятий в месяц: 8 занятий
Длительность занятия: 1 час.
Длительность курса: 10 месяца
Преподаватель : Анна Стаценко
Модуль 1. Основы PHP
1. Введение в PHP.
Установка локального сервера.
Локальная работа с PHP.
2. Пишем первую программу на PHP
Взаимодействие браузера, сервера и PHP-интерпретатора при отображении веб-страницы.
Написание текста на веб-странице.
Вывод текста на экран.
3. Веб-форма — средство обратной связи с посетителями сайта
HTML для PHP.
Элементы формы.
Структурирование формы.
Способы отправки данных веб-формы.
Протокол mailto и связанные с ним проблемы.
Использование сценария PHP для отправки данных.
Создание страницы подтверждения.
4. Синтаксис PHP.
Создание переменной.
Использование переменных.
Массивы.
Получение информации из веб-формы: встроенная переменная $_POST.
Построение содержания электронного письма в PHP.
Повышение удобочитаемости сгенерированного письма.
Отправка электронного письма с помощью PHP.
Получение информации из веб-формы: встроенная
переменная $_REQUEST.Работа с $_REQUEST как с массивом.
5. Работа с текстом.
Конкатенация.
Поиск в тексте.
Обрезка и замена текста.
Удаление лишних пробелов.
Условные конструкции в PHP.
Модуль 2. MySQL и SQL (база данных и язык)
1. Понятие базы данных.
Что хранится в базах данных.
Правильная организация структуры базы данных.
MySQL — одна из самых распространенных баз данных.
Установка MySQL.
SQL — язык для создания, модификации и управления данными в базе данных.
Знакомство с некоторыми инструкциями SQL: USE (использование базы данных), CREATE (создание таблиц), DROP (удаление таблиц), INSERT (вставка строк в таблицу), SELECT (выделение).
2. Подключение PHP к MySQL
Подключение сценария PHP к базе данных MySQL.
Выбор используемой базы данных.
Обработка ошибок.
Способы упрощения и упорядочивания программного кода.
Замена введенных вручную значений переменными.
Использование констант.
3.Работа с базой данных
Проектирование таблиц базы данных.
Создание первичного ключа в таблице.
Добавление ограничений к базе данных.
Изменение таблиц в базе данных.
Создание PHP-сценария для получения информации из веб-формы.
Создание SQL-запроса для внесения полученной информации в базу данных.
Извлечение информации из базы данных.
Выбор записи из базы данных.
Вывод информации в браузер.
4.Обработка изображений
Отправка изображений пользователя на сервер.
Решение проблем безопасности: проверка отправляемого файла.
Сохранение изображений пользователя на сервере.
Добавление информации о местоположении изображений в базу данных.
Выбор изображения из базы данных и вывод его на страницу в браузере.
5. Создание персонализированного веб-приложения. Использование cookies и сессий
Организация доступа к персональным данным для пользователей.
Шифрование пароля
Проверка подлинности пароля при входе в веб-приложение.
6.Аутентификаци
Форма для создания учетных записей для новых пользователей.
7.Основы применения регулярных выражений
Для чего нужны регулярные выражения.
Поиск в строке с использованием регулярного выражения.
Усовершенствование кода с помощью регулярных выражений.
Создание шаблона для номера телефона.
Создание шаблонов с использованием метасимволов.
Создание шаблона для адреса электронной почты.
Проверка адреса электронной почты...
Внимание ! Расписание будет известно после набора группы на данный курс. Для уточнения информации свяжитесь с нами любым доступным способом.
Оплата за выбранный курс осуществляется до начала занятий в размере 4-х месячной абонплаты за курс. По-следующая оплата осуществляется до 15 числа текущего месяца, согласно графику оплаты (приложение 1 к договору)
1. При пропуске занятия у вас есть возможность отработать занятие в месяц. Отработать можно только одно занятие в месяц. Для этого вам необходимо связаться с администратором. Варианты отработки: С другой группой.
2. Деньги за пропущенное занятие не возвращаются, за вами сохраняется место в группе, также есть возможность отработать пропущенное занятие.