Крутые фишки
PHP. Уровень 1, 2 и 3 (2010) Видеокурс
- Раздел: ВИДЕОУРОКИ
| - Опубликовано: 5-04-2011, 07:43
webинар по курсу PHP. Уровень 1. Основы создания сайтов. В раздаче полный набор - видео, лабы, презентации.
webинар по курсу PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL. В раздаче полный набор - видео, лабы, презентации.
webинар по курсу PHP. Уровень 3. Профессиональная разработка на PHP5. В раздаче полный набор - видео, лабы, презентации.
Уровень 1:
Модуль 1. Установка и настройка сервера Apache. Установка и настройка PHP. Знакомство с PHP
* Установка и настройка сервера Apache
* Проверка работы сервера Apache
* Установка и настройка PHP
* Установка PHP как модуля сервера Apache
* Настройка PHP и сервера Apache для совместной работы
* Проверка работы PHP
* Первый сценарий на PHP
Модуль 2. Основы PHP - введение
* РНР-блоки и комментарии
* Переменные
* Выражения
* Типы данных
* Операторы
* Массивы
* Управляющие конструкции
* Константы
* Лабораторные работы
Модуль 3. Основы PHP – циклы
* Операторы инкремента и декремента
* Цикл for
* Лабораторная работа: цикл for
* Цикл while
* Лабораторная работа: цикл while
* Цикл do...while
* Лабораторная работа: таблица умножения
* Цикл foreach
* Лабораторная работа: навигационное меню
Модуль 4. Основы PHP – пользовательские функции
* Описание функции
* Вызов функции
* Аргументы функции
* Аргументы по умолчанию
* Области видимости переменных
* Статические переменные
* Возврат значений
* Рекурсивная функция
* Лабораторные работы
Модуль 5. Основы PHP – встроенные функции
* Обзор встроенных функций
* Функции для работы с переменными
* Математические функции
* Функции обработки строк
* Функции для работы с массивами
* Учимся работать с мануалом
* Функции даты и времени
* Предопределенные константы и переменные
* Функции эмуляции SSI
* Лабораторная работа: сборка сайта
Модуль 6. Работа с протоколом HTTP – формы
* Протолок HTTP 1.1
o Запрос
o Заголовки запроса и ответа
o Статус сервера
* Доступ к заголовкам запроса – переменные окружения сервера
* Работа с формами
o методы GET и POST
o Различия методов
* Проверка передаваемых значений
* Лабораторная работа: создание одностраничного сайта
* Финальная практическая работа: калькулятор
Уровень 2:
Модуль 1. Работа с протоколом HTTP – cookie, заголовки ответа сервера
* Сессионные и постоянные cookie
* Запись, чтение и удаление cookie
* Лабораторная работа: Использование cookie
* Работа с HTTP-заголовками ответа сервера
* Перезапросы страниц (Заголовок Refresh)
* Переходы на другие страницы (Переадресация и заголовок Location)
* Установка типа содержимого (Заголовок Content-Type)
* Запрет и разрешение кэширования (заголовки Cache-Control и Expires)
* Хэширование
Модуль 2. Сессии. Операции с файлами и директориями. Работа с почтой
* Сессии: создание, запись, чтение, удаление
* Лабораторная работа: Использование сессий
* Функции PHP для работы с файлами
* Чтение из файлов
* Запись в файлы
* Манипуляции с файлами: копирование, переименование, удаление
* Работа с курсором
* Прямая работа с файлами
* Лабораторная работа: Гостевая книга с хранением данных в текстовом файле
* Работа с директориями: создание, чтение, удаление
* Загрузка файлов на сервер по протоколу HTTP
* Работа с почтой
Модуль 3. Основы работы с базами данных. Сервер баз данных MySQL
* Общие сведения о базах данных
* Общие сведения о SQL
* Обзорная установка сервера баз данных MySQL
* Работа с утилитами сервера баз данных MySQL
* Лабораторная работа: Работа с сервером баз данных MySQL из командной строки
Модуль 4. Использование сервера баз данных MySQL в приложениях PHP
* Функции PHP для работы с сервером баз данных MySQL
* Подключение к серверу баз данных MySQL
* Выборка и обработка результатов
* Лабораторная работа: Гостевая книга c сохранением данных в БД
* Модули mysql и mysqli
* Эффективная работа с сервером MySQL
* Использование SQL View
* Использование подготовленных запросов
Модуль 5. Практическое использование сервера баз данных MySQL: создание интернет-магазина
* Практическая работа: Создание и использование интернет-магазина
* Создание базы данных
* Заполнение каталого товарами
* Выборка товаров из каталога
* Перемещение выбранных товаров в корзину пользователя
* Выборка товаров из корзины пользователя
* Удаление товаров из корзины пользователя
* Формирование заказа
* Выборка заказов
Уровень 3:
Модуль 1. Объектно-ориентированное программирование на PHP
* ООП - введение
* Классы
* Свойства и методы
* Конструкторы/деструкторы
* Клонирование объектов
* Наследование
* Перегрузка методов
* Методы доступа
* Схема обработки исключений try/catch/throw
* Абстрактные классы и методы
* Интерфейсы
* Финальные методы и классы
* Константы класса
* Статические свойства класса
* Статические методы класса
* Итераторы
* Псевдо-константы __METHOD__, __CLASS__
* Ключевое слово instanceof
* Функция __autoload()
* "ческие методы"
* Разное...
* Лабораторная работа: Практическое применение парадигмы ООП
Модуль 2. Совместное использование PHP 5 и SQLite
# Введение в SQLite
# Преимущества и ограничения SQLite
# Особенности безопасности данных SQLite
# Выполнение основных операций работы с SQLite данными на PHP 5: создание базы и таблиц, вставка, обновление, удаление и выборка данных
# Использование исключений SQLite
# Лабораторная работа: Использование SQLite при создании гостевой книги
Модуль 3. PHP 5 и XML. Расширения SAX, DOM, SimpleXML, XSLT
# Введение в XML
# Обзор возможностей по работе PHP 5 с технологией XML
# Simple API for XML (SAX)
# Лабораторная работа: Чтение XML-файла с использованием SAX
# Document Object Model (DOM)
# Лабораторная работа: Чтение XML-файла с использованием DOM
# Лабораторная работа: Использование DOM при создании гостевой книги
# SimpleXML
# Лабораторная работа: Чтение XML-файла с использованием SimpleXML
# Лабораторная работа: Использование SimpleXML при создании гостевой книги
# Обзор XSL/T
# Преобразование данных на сервере c помощью XSLT
Модуль 4. PHP 5 и XML Web Services. SOAP
* Введение в web-сервисы
* Работа с web-сервисами на PHP 5
* Расширение SOAP
* Использование расширения SOAP: сервер, клиент, WSDL, обработка исключений
Модуль 5. Работа с графикой
* Вопросы генерации графики на PHP 5
* Использование расширения GD2
* Базовые функции для работы с графикой
* Лабораторная работа: Использование GD2 при создании CAPTCHA
Модуль 6. Сетевое программирование
* Обзор сетевых функций
* Соединение с удаленными узлами через сокеты
отдельно по уровням: (Каждая из трех частей независима друг от друга)
Уровень 1:
Уровень 2:
Уровень 3:
Видеокурс: PHP. Уровень 1, 2 и 3
Год выпуска: 2010
Язык: Русский
Производитель: "Специалист"
Сайт производителя: www.spet.ru
Продолжительность: 47:39:44
Тип раздаваемого материала: Видеоурок
Доп. материалы: есть
Формат: mkv,flv
Видео: MPEG4 Video (H264) 1280x1024 25.00fps
Аудио: AAC 44100Hz mono
Размер: 4.37 Gb
Метки: Видеоуроки 2010 года, Видеоуроки в MKV, FLV, Язык: Русский
- Комментарии [0]
- Просмотров: 630
|
Поделитесь с друзьями:
Похожие публикации:
Комментарии:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.