1

Тема: PHP: объектно-ориентированный подход

PHP: объектно-ориентированный подход (видеокурс)

http://softvopros.ru/uploads/forum/thumbs/1335007078.png

Год выпуска: 2010
Страна: Россия/Болгария
Сайт курса: _http://jolly-wind.ru (в данный момент не существует)
Жанр: скринкаст
Продолжительность: 1-2 часа / выпуск
Язык: русский
Режиссер: k0stix aka jolly-wind

Курс не претендует на всесторонность, автор не претендует на звание гуру. Просто попытка в простой и доступной форме показать основные моменты разработки небольшого личного сайта с нулевыми начальными знаниями PHP или любого другого языка программирования.</div>

Знания HTML и CSS приветствуются, но для прохождения данного курса не являются обязательными, весь HTML автор будет давать по ходу действия, но не будет утруждать себя на его объяснении. Курс очень хорошо подойдет для начинающих верстальщиков, которые хотят кроме традиционной html-верстки овладеть и определенными навыками создания собственных CMS, возможно, так же для студентов и для остальных заинтересованных людей. По сути никаких предварительных знаний от обучающихся не требуется.

Курс не претендует на всесторонний охват, но по окончании его вы сможете сами писать небольшие проекты и к тому же получите неплохие стартовые знания для дальнейшего более глубокого изучения PHP.

В отличие от большинства книг, где обычно сначала проходят трехэтажную конструкцию, с абстрактным объяснением, что где-то оно вам может пригодиться, в данном курсе весь пройденный материал будет сразу же практически закрепляться на готовых примерах, конструкциях, которые будут использоваться на сайте в качестве составных элементов.

Автор заранее приносит свои извинения за иногда неуверенное звучание голоса и возможные запинки. Он не является профессиональным преподавателем, он - простой программист... На момент создания данного курса ничего подобного в рунете пока еще не было, тем более в бесплатном варианте.

Содержание курса

Вводный выпуск:

    рассказываю про ПО
    говорю слова. Просто принято говорить в вводных выпусках

Выпуск 1:

    переменные
    введение в классы
    параметры класса
    объекты классов
    параметры объектов

Выпуск 2:

    циклы (for, while, foreach)
    массивы
    ф-ции
    ф-ции класса  методы
    конструкторы + __constract
    наследование классов
    модификаторы (public, private, protected, static)

Выпуск 3:

    знакомство с основами языка запросов SQL
    $_GET, $_POST, $_SERVER, передача данных через форму

Выпуск 4:

    этапы разработки сайта
    -- определение ТЗ
    -- поиск примеров, готовых сайтов
    -- составление плана, детальный набросок сайта
    -- поиск готовых элементов
    -- начинаем писать сайт (поэтапный дебаг/тестирование)
    -- дебаг готового проекта
    -- сдача проекта
    создаем html-шаблон
    создаем БД

Выпуск 4.5 (багфиксы, смотреть перед 5-м выпуском):

    добиваем тему массивов
    доступ к свойствам одного класса из другого
    условный оператор if

Выпуск 5:

    включение файлов в скрипт (директивы include/include_once и require/require_once)
    создаем конфигурационный файл-класс
    создаем файл-класс для подключения к базе данных
    домашнее задание (описание выполнения отдельным файлом)

Выпуск 6:

    паттерн mvc

Выпуск 7:

    добиваем класс db
    дораскрываем смысл MVC паттерна
    выводим меню

Выпуск 8:

    немного дорабатываем меню (не окончательно)
    делаем ф-цию вывода контента
    тормозим

Выпуск 9:

    один из вариантов выполнения ДЗ из выпуска 8
    рекламная пауза
    ругаюсь
    доделываем вид пользовательской части

Выпуск 10:

    еще немного о работе с формой
    создаем форму для загрузки страниц в базу
    Д/З

Выпуск 11:

    знакомство с .htaccess

Выпуск 12:

    доделываем выподающие меню для позиций страниц
    немного о формах и выводе текста

Выпуск 13:

    рассмотрение некоторых допущенных ранее неточностей и ошибок
    список страниц
    редактирование страниц

Выпуск 14:

    сессии
    запароливание админки
    несу пургу а-ля "советы старпёра"

Качество: screencast
Исходник: захват с монитора
Формат: MKV
Видео кодек: x264
Аудио кодек: AAC
Видео: x264 1024x576 15fps 50-100 kb/s
Аудио: AAC-LC 1.0ch vbr ~40kb/s

Курс является абсолютно бесплатным. Получить можно здесь

Поделиться