Курс по PHP

Цена: 900 грн./ месяц

Возраст: от 13 лет

Группа: 8 человек

Кол-во занятий в месяц: 8 занятий

Длительность занятия: 1 час 30 мин.

Длительность курса: 12 месяца

Преподаватель : Анна Стаценко

Модуль 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.Основы применения регулярных выражений

Для чего нужны регулярные выражения.

Поиск в строке с использованием регулярного выражения.

Усовершенствование кода с помощью регулярных выражений.

Создание шаблона для номера телефона.

Создание шаблонов с использованием метасимволов.

Создание шаблона для адреса электронной почты.

Проверка адреса электронной почты...

Пт.

с 18.40 до 20.00


Суб.

с 10.30 до 11.40

Внимание ! Расписание не точное. Для уточнения информации свяжитесь с нами любым доступным способом.

Оплата за выбранный курс осуществляется до начала занятий по безналичному расчету. Реквизиты можно получить у администратора.

1. При пропуске занятия у вас есть возможность отработать занятие в месяц. Отработать можно только одно занятие в месяц. Для этого вам необходимо связаться с администратором. Варианты отработки: С другой группой.

2. Деньги за пропущенное занятие не возвращаются, за вами сохраняется место в группе, также есть возможность отработать пропущенное занятие.