KaZachya.net > Программы > Делаем CMS на PHP и MySQL с нуля [2010] PCRec

Делаем CMS на PHP и MySQL с нуля [2010] PCRec


21-01-2011, 16:55. Разместил: Userok
Делаем CMS на PHP и MySQL с нуля [2010] PCRec

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

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

Заранее приношу извинения за иногда неуверенное звучание голоса и запинки. Я не преподаватель, а простой программист (это не значит, что не буду стараться отточить ораторский навык, надеюсь, что практика поможет). Просто увидел пробел в отечественной видеопродукции по теме PHP/ООП и современного подхода в целом, даже в хороших книгах порой встречаются неудобства. Скажем, во многих, даже относительно новых, книгах видел обращение к переменной, переданной методом get/post напрямую, а не через глобальный массив, без каких либо пояснений, в то время, как при современных безопасных "register_globals = off" по умолчанию читатель может несколько часов биться головой о книжные листинги. Вот только помочь устранить проблему книга не поможет. А я живой человек, помогу, чем смогу.
Вот и решил заполнить этот пробел. Подобных курсов в рунете пока еще нет, по крайней мере я не видел, тем более бесплатных. Конструктивная критика по содержанию самих кастов принимается, при необходимости буду корректировать выпуски или делать лирические отступления в последующих выпусках для поправки наделанных ошибок.

Дополнительная информация:
Содержание курса

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

Выпуск 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:
•сессии
•запароливание админки
•несу пургу а-ля "советы старпёра"

Делаем CMS на PHP и MySQL с нуля [2010] PCRec Делаем CMS на PHP и MySQL с нуля [2010] PCRec


Автор (режиссер): Константин [k0stix]
Название: PHP: объектно-ориентированный подход. Делаем CMS на PHP и MySQL с нуля
Год выпуска: 2010
Жанр: Программирование на php
Качество видео: PCRec
Продолжительность: 19:25:56
Видеокодек: x264
Битрейт видео: ~50-100 kb/s 15fps
Размер кадра: 1024x576
Аудиокодек: ACC
Битрейт аудио: ~40kb/s (vbr)

Размер: 1.51 Gb

Скачать Делаем CMS на PHP и MySQL с нуля [2010] PCRec
Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.

Вернуться назад
return_links(); ?>