Загрузить программу тренинга

advertisement
ЕРАМ Тренинг-Центр
Программа тренинга «PHP Web Development»
Продолжительность тренинга: 124 академических часа.
Теория: 80 академических часов.
Практика: 44 академических часа.
ВНИМАНИЕ! В программе возможны незначительные изменения!
Окончательный вариант будет выдан участникам тренинга.
№
Занятие
1. Введение в тренинг, принципы работы веб-технологий
Введение в тренинг.
1
Принципы работы веб-технологий.
2. Инфраструктура в разработке на PHP
Использование Linux в разработке на PHP.
2
Установка, настройка и использование веб-серверов Apache и nginx.
3
Практика по развёртыванию необходимого окружения под Linux.
4
3. Основы PHP
Принципы выполнения программ.
5
6
7
8
9
10
11
Типы данных.
Работа с массивами.
Работа со строками.
Работа с файлами.
Практика по работе с данными различных типов, строками, массивами,
файлами.
Обработка форм и загрузка файлов. Сессии и куки.
Работа с HTTP-протоколом.
Практика по работе с формами, сессиями, куки, HTTP-протоколом.
Работа с XML.
Обработка исключений и ошибочных ситуаций.
ООП.
Регулярные выражения.
Практика по работе с XML, ООП и регулярными выражениями.
12
4. Использование MySQL при разработке на PHP
13 Основы языка SQL и проектирования баз данных. Работа с phpMyAdmin.
14 Основные операции с данными в языке SQL и СУБД MySQL.
15 Работа с MySQL из PHP: использование mysqli и PDO.
16 Практика по разработке БД.
17 Практика по взаимодействию с БД с использованием PDO.
5. Разработка клиентской части приложений
18 Основы HTML.
19
20
21
Сравнение HTML4/HTML5.
Практика по использованию HTML в веб-разработке.
Основы CSS: описание правил, приоритет правил, использование правил.
Расширенное применение CSS: нетривиальные селекторы, псевдо-классы и
псевдо-элементы.
Практика по применению CSS.
22
6. Основы JavaScript
23 Принципы выполнения программ.
Основные структуры языка.
Преобразование типов данных.
24
25
26
Отложенное выполнение функций.
Принципы работы с объектами, this.
Основы работы с DOM.
Практика по управлению DOM с использованием JavaScript.
Методы по работе с функциями и массивами. Обработка событий.
Основы XMLHttpRequest.
Практика по использованию XMLHttpRequest.
27
7. Основы использования jQuery
28 Принципы работы jQuery.
29
Использование селекторов.
Применение AJAX.
Управление DOM на jQuery.
Управление событиями на jQuery.
Разработка приложений с jQuery.
Практика по разработке приложения с использованием jQuery.
30
8. Подведение итогов, рассмотрение работ, тест
31 Подведение итогов, рассмотрение работ, тест по курсу.
Download