KaZachya.net > Программы > Делаем CMS на PHP и MySQL с нуля [2010] PCRec
Делаем CMS на PHP и MySQL с нуля [2010] PCRec21-01-2011, 16:55. Разместил: Userok |
Курс не претендует на всесторонность, автор не претендует на звание гуру. Просто попытка в простой и доступной форме показать основные моменты разработки небольшого личного сайта с нулевыми начальными знаниями 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: •сессии •запароливание админки •несу пургу а-ля "советы старпёра" Автор (режиссер): Константин [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 Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Вернуться назад |