«PHP. Уровень 1, 2, 3 и 4», изд. «Специалист» - Видеокурсы
Издатель: "Специалист" Название: "PHP. Уровень 1, 2, 3 и 4" Год: 2010 Жанр: Курсы веб-программирования. Общая продолжительность: 64:44:44 Системные требования: Windows® 2000, XP, 2003, Vista, and Windows® 7 Windows Media Player 10 или выше (K-Lite Codec Pack) Adobe Reader 7.0 Кодек у кого не воспроизводится 4 уровень: https://www2.gotomeeting.com/codec * Рекомендуется компьютер с тактовой частотой процессора не менее 300 МГц. * Рекомендуется ОЗУ не менее 128 МB. Формат: unpacked Файлы примеров: присутствуют Формат видео: mkv/flv/wmv Видео: Codec - AVC/H.263/G2M3 Frame Width x Height - 1024x768pixels - (1280*1024) Frame Rate - 25.000 fps Display Aspect Ratio - 4:3 Video Stream BitRate - 134 Kbps Аудио: Codec: - AAC Sampling Rate: - 44.1 KHz
Webинар по курсу PHP. Уровень 1. Вы познакомитесь с основами создания сайтов. В раздаче полный набор - видео, лабы, презентации. - webинар по курсу PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL. В раздаче полный набор - видео, лабы, презентации. - webинар по курсу PHP. Уровень 3. Профессиональная разработка на PHP5. В раздаче полный набор - видео, лабы, презентации.
- webинар по курсу PHP. Уровень 4. Видеокурс является обязательным курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer). Он рекомендован пользователям, знающим PHP, и желающим расширить свои знания и опыт. В нём рассматриваются сложные темы, такие как Шаблоны проектирования (Design patterns), Отражения (Reflection), PDO, шаблон MVC (Model-View-Controller) без которых немыслима профессиональная разработка приложений на PHP.
PHP. Уровень 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 Различия методов * Проверка передаваемых значений * Лабораторная работа: создание одностраничного сайта * Финальная практическая работа: калькулятор
PHP как средство создания Веб-сайтов необычайно популярно в России и в мире. С помощью PHP веб-мастера разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем. На этом курсе вы получите начальные навыки разработки сайтов на PHP, что позволит Вам быстро начать использование PHP.
Данный курс является первым курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer) – официальным международным статусом профессионального PHP разработчика.
Цель курса: - Дать слушателям первоначальные навыки создания Веб-сайтов на PHP.
По окончании курса Вы будете уметь: Устанавливать и настраивать сервер Apache, необходимый для работы Устанавливать и настраивать PHP Создавать простые сценарии PHP Работать с формами: принимать данные HTML форм и обрабатывать их
PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL: Модуль 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: создание интернет-магазина * Практическая работа: Создание и использование интернет-магазина * Создание базы данных * Заполнение каталого товарами * Выборка товаров из каталога * Перемещение выбранных товаров в корзину пользователя * Выборка товаров из корзины пользователя * Удаление товаров из корзины пользователя * Формирование заказа * Выборка заказов
Вы получите необходимые навыки для создания сложных Веб-сайтов на PHP. Данный курс является вторым курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer) - официального международного статуса профессионального PHP разработчика. На этом курсе рассматриваются аспекты программирования на PHP, работа с базами данных, использование протокола HTTP, и масса других тем, необходимым Веб-мастеру при создании сложных сайтов. Курс рекомендован слушателям, уже имеющим начальный опыт использования PHP и желающим расширить свои знания и опыт.
Цель курса: - Дать слушателям необходимые навыки для создания сложных Веб-сайтов на PHP.
По окончании курса Вы будете уметь: Использовать особенности куки и заголовки HTTP для управления браузером Устанавливать и настраивать для работы с PHP сервер MySQL Использовать различные модули для работы с сервером MySQL Создавать эффективные и быстрые сайты, использующие сервер MySQL
PHP. Уровень 3. Профессиональная разработка на PHP5: Модуль 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. Сетевое программирование * Обзор сетевых функций * Соединение с удаленными узлами через сокеты
Это курс профессионального программирования на PHP. Он является обязательным курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer) – официального международного статуса профессионального PHP-разработчика. В этом курсе Вы рассмотрите сложные темы, такие как ООП (объектно-ориентированное программирование), работу с XML, использование SOAP (Веб-сервисы), без которых немыслима профессиональная разработка приложений на PHP, что позволит Вам создавать сложные Интернет сайты, интегрированные с любыми внешними данными, тесно взаимодействующие с внешними системами или обладающими сложной логикой.
Цель курса: - Дать слушателям навыки и знания профессионального программирования на PHP, необходимые для сдачи сертификационного экзамена ZCE.
По окончании курса Вы будете уметь: Использовать объектно-ориентированное программирование в PHP Использовать базы данных SQLite Использовать SAX и DOM разбор XML документов в PHP Применять модуль SimpleXML Использовать XSLT преобразования в PHP Создавать и использовать XML Web сервисы и протокол SOAP Использовать графический модуль GD2
РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 5: Модуль 1. • Новые возможности PHP 5.3 • Введение в UML • Ассоциации • Обобщение • Реализация • Зависимость • Шаблоны проектирования • Одиночка • Фабрика • Стратегия • Лабораторные работы
Модуль 2. • SPL – Standard PHP Library • Общие принципы • Итераторы • Массивы • Файлы и директории • Объекты • Лабораторные работы
Модуль 3. • PDO – PHP Data Objects • Соединение с базой данных • Выполнение запроса к базе данных • Фильтрация строк • Режимы FETCH • Работа с классами • Обработка ошибок • Использование подготовленных запросов • Использование транзакций • Лабораторные работы
Модуль 4. • Использование механизма Отражения (Reflection) • Введение в PEAR • Создание документации с помощью пакета PEAR • Лабораторные работы
Модуль 5. • Регулярные выражения • Использование расширения c URL • Пространства имен PHP • Отладка кода • Модульное тестирование (Unit-test)
Модуль 6. • Обзор систем управления версиями • Система управления версиями Subversion • Использование клиента Subversion Tortoise SVN • Шаблон проектирования Model-View-Controller (MVC)
В этом курсе рассматриваются сложные темы, такие как Шаблоны проектирования (Design patterns), Отражения (Reflection), PDO, шаблон MVC (Model-View-Controller) без которых немыслима профессиональная разработка приложений на PHP.