Вы находитесь на странице: 1из 2

Тема 1.

Общее о программировании на PHP:

1)Клиент и сервер.
2) Ресурсы сервера, взаимодействие между ними.
3) Скелет самого сайта.
4) Возможности взаимодействия с посетителем на сайте.
5) Процедуры языка и главные функции PHP: ввод/вывод информации.
6) Необходимые операторы языка - PHP.
7) Дополнительные программы.

Тема 2. Данные в языке PHP:

1) Числовые и строковые виды данных.


2) Массивы, ассоциативные массивы.
3) Процедуры и функции обработки массивов в PHP.
4) Вывод информации в таблице.

Тема 3. Интерфейс самого пользователя:

1) Формы HTML.
2) Перенаправление всех данных непосредственно на сервер.
3) Методы POST/ GET.
4) Строка браузера - адрес.
5) Поле ввода HTML форм.
6) Перенаправление данных с применением массивов.
7) Обработка всей информации.

Тема 4. Классы и модули:

1) План Веб - проекта.


2) Модульность программ с языком PHP.
3)Модули, взаимодействие между ними.
4) Классы в программировании.
5)Специфика построения классов, использование их.

Тема 5. СУБД MySQL:

1) Разработка баз с данными.


2) Таблицы, связи между таблицами.
3) Запросы на языке SQL, их построение.
4)Возможности PHP взаимодействия с СУБД MySQL.
5) Выборка информации и наполнение баз данными.
6) Типичный класс работы с СУБД MySQL.

Тема 6. Интерфейс отдельного пользователя. Технология AJAX:

1) Предварительные сведения о JavaScript.


2) AJAX-технология.
3) Типовой модуль поддержки AJAX в программировании.
4) Применение AJAX для приёма или передачи данных.
5) Интерфейс пользователя, его разработка.

Тема 7. Шаблоны:

1) Специфика построения шаблонов для сайта.


2) Место шаблонов в самой структуре сайта.
3) Применение шаблонов для вывода инфы.
4) Шаблоны ввода информации, их использование.
5) Возможности PHP работы с готовыми шаблонами сайтов.
6) Smarty – система классов.

Тема 8. Индивидуальный интерфейс пользователя:

1) Понятия о правах доступа.


2) Возможности разграничения прав доступа.
3) Возможности идентификации пользователя.
4) Сессии в PHP.
5) Понятие о переменных сессиях.
6) Хранение паролей на самом сайте.

Тема 9. Безопасность PHP:

1) Специфика безопасного программирования на PHP-языке.


2) Типичные ошибки программистов.
3) Построение защиты сайта.
4) Размещение готового сайта на сервере, его защита от взлома.

Вам также может понравиться