Специалист. PHP. Уровни 1, 2, 3, 4
Данные курсы обучения являются превосходным стартом, позволяющим быстро освоить и эффективно использовать РНР. Здесь Вы найдете все, что для этого необходимо: от описания настройки РНР, основ CGI и базовых конструкций языка, до работы с сессиями, каналами, сокетами и другими специальными технологиями РНР, Особое место в процессе обучения PHP занимает рассмотрение взаимодействия РНР с базами данных. На курсах PHP рассмотрены, как MySQL, так и SQLite, поддерживаемая РНР 5.
Производитель: Специалист
Год: 2009-2010
Жанр: обучающие видеокурсы
Язык: русский
PHP как средство создания веб-сайтов необычайно популярно в России и в мире. С помощью PHP веб-мастера разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем. На этом курсе вы получите начальные навыки разработки сайтов на PHP, что позволит Вам быстро начать использование PHP.
Содержание видеокурса:
Модуль 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
- Запрос
- Заголовки запроса и ответа
- Статус сервера
- Доступ к заголовкам запроса – переменные окружения сервера
- Работа с формами
- методы GET и POST
- Различия методов
- Проверка передаваемых значений
- Лабораторная работа: создание одностраничного сайта
- Финальная практическая работа: калькулятор
По окончании курса Вы будете уметь:
- Устанавливать и настраивать сервер Apache, необходимый для работы
- Устанавливать и настраивать PHP
- Создавать простые сценарии PHP
- Работать с формами: принимать данные HTML форм и обрабатывать их
Продолжительность: 24 ак. часа
Видео: MKV (MPEG-4, 1024x768/1280х1024, 25.000 fps, 229 Kbps)
Аудио: MPEG Audio / 123 Kbps, 44.1 KHz
Скачать видеокурс "Специалист. PHP. Уровень 1" (902,7 МБ):
Вы получите необходимые навыки для создания сложных веб-сайтов на PHP. На этом курсе рассматриваются аспекты программирования на PHP, работа с базами данных, использование протокола HTTP, и масса других тем, необходимым веб-мастеру при создании сложных сайтов. Курс рекомендован слушателям, уже имеющим начальный опыт использования PHP и желающим расширить свои знания и опыт.
Содержание видеокурса:
Модуль 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: создание интернет-магазина
- Практическая работа: Создание и использование интернет-магазина
- Создание базы данных
- Заполнение каталого товарами
- Выборка товаров из каталога
- Перемещение выбранных товаров в корзину пользователя
- Выборка товаров из корзины пользователя
- Удаление товаров из корзины пользователя
- Формирование заказа
- Выборка заказов
По окончании курса Вы будете уметь:
- Использовать особенности куки и заголовки HTTP для управления браузером
- Устанавливать и настраивать для работы с PHP сервер MySQL
- Использовать различные модули для работы с сервером MySQL
- Создавать эффективные и быстрые сайты, использующие сервер MySQL
Продолжительность: 24 ак. часа
Видео: FLV (H.263, 1024x768, 8.000 fps, 172 Kbps)
Аудио: MPEG Audio / 32 Kbps, 44.1 KHz
Скачать видеокурс "Специалист. PHP. Уровень 2" (1,16 ГБ):
Это курс профессионального программирования на PHP. В нем Вы рассмотрите сложные темы, такие как ООП(объектно-ориентированное программирование), работу с XML, использование SOAP (Веб-сервисы), без которых немыслима профессиональная разработка приложений на PHP, что позволит Вам создавать сложные Интернет сайты, интегрированные с любыми внешними данными, тесно взаимодействующие с внешними системами или обладающими сложной логикой.
Содержание видеокурса:
Модуль 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. Модуль 5. Работа с графикой
- Вопросы генерации графики на PHP 5
- Использование расширения GD2
- Базовые функции для работы с графикой
- Лабораторная работа: Использование GD2 при создании CAPTCHA
Модуль 6. Сетевое программирование
- Обзор сетевых функций
- Соединение с удаленными узлами через сокеты
По окончании курса Вы будете уметь:
- Использовать объектно-ориентированное программирование в PHP
- Использовать базы данных SQLite
- Использовать SAX и DOM разбор XML документов в PHP
- Применять модуль SimpleXML
- Использовать XSLT преобразования в PHP
- Создавать и использовать XML Web сервисы и протокол SOAP
- Использовать графический модуль GD2
Продолжительность: 24 ак. часа
Видео: FLV (H.263, 1024x768, 8.000 fps, 172 Kbps)
Аудио: MPEG Audio / 32 Kbps, 44.1 KHz
Скачать видеокурс "Специалист. PHP. Уровень 3" (1,30 ГБ):
В этом курсе рассматриваются сложные темы, такие как шаблоны проектирования (Design patterns), отражения (Reflection), PDO, шаблон MVC (Model-View-Controller) без которых немыслима профессиональная разработка приложений на PHP. Он рекомендован слушателям, имеющим опыт использования PHP, и желающим расширить свои знания и опыт.
Содержание видеокурса:
Модуль 1. Тема 1
- Новые возможности PHP 5.3
- Введение в UML
- Ассоциации
- Обобщение
- Реализация
- Зависимость
- Шаблоны проектирования
- Одиночка
- Фабрика
- Стратегия
- Лабораторные работы
Модуль 2. Тема 2
- SPL – Standard PHP Library
- Общие принципы
- Итераторы
- Массивы
- Файлы и директории
- Объекты
- Лабораторные работы
Модуль 3. Тема 3
- PDO – PHP Data Objects
- Соединение с базой данных
- Выполнение запроса к базе данных
- Фильтрация строк
- Режимы FETCH
- Работа с классами
- Обработка ошибок
- Использование подготовленных запросов
- Использование транзакций
- Лабораторные работы
Модуль 4. Тема 4
- Использование механизма Отражения (Reflection)
- Введение в PEAR
- Создание документации с помощью пакета PEAR
- Лабораторные работы
Модуль 5. Тема 5
- Регулярные выражения
- Использование расширения c URL
- Пространства имен PHP
- Отладка кода
- Модульное тестирование (Unit-test)
Модуль 6. Тема 6
- Обзор систем управления версиями
- Система управления версиями Subversion
- Использование клиента Subversion Tortoise SVN
- Шаблон проектирования Model-View-Controller (MVC)
По окончании курса Вы будете уметь:
- Использовать шаблоны проектирования
- Использовать PDO для работы с базами данных
- Использовать функционал Standard PHP Library
- Применять шаблон проектирования MVC
- Уметь отлаживать и тестировать PHP-код
- Создавать и использовать документацию своего проекта
- Использовать регулярные выражения и пространства имен PHP
Продолжительность: 24 ак. часа
Видео: WMV (1024x768 29.97fps 126Kbps)
Аудио: WMA / 44100Hz, mono, 48kbps
Скачать видеокурс "Специалист. PHP. Уровень 4" (789,5 МБ):
На турбобит оживите ссылки пожалуйста
Ссылки "оживлены"
Отлично излагает!
отличный курс! файлообменников бы только побольше
а на letitbit нельзя залить
C letitbit не работаю