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

Курс из 6 видеоуроков по созданию собственного блога с нуля общей продолжительностью более 11,5 часов.



Урок 1

Создание собственного блога.

Тема: HTML&CSS

Время ролика: 01:50:39

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

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

План урока:

  • 1. Постановка задач. Минимальная настройка сервера;
  • 2. Прописываем блоки шаблона;
  • 3. Минимальные стили блоков;
  • 4. Завершаем каркас шаблона;
  • 5. Устанавливаем фон и шапку;
  • 6. Приступаем к меню;
  • 7. Завершаем работу над меню;
  • 8. Пишем структуру сайдбара.

Результат урока:

По итогу урока мы, прежде всего, определились со структурой необходимой БД. Также разбили наш шаблон на логические части с тем, чтобы легко можно было вносить правки в каждую из частей шаблона. И основное - мы научились выводить статьи выбранного к просмотру раздела.

Урок 2

Создание собственного блога.

Тема: HTML&CSS, PHP

Время ролика: 01:48:48

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

Первый урок цикла был посвящен исключительно верстке макета. Итогом урока стал более-менее приемлемый макет сайта, который, на мой взгляд, вполне сойдет для учебных целей. В этом уроке мы займемся созданием БД и приступим к реализации программной части блога.

План урока:

  • 1. Вносим правки в меню и сайдбар;
  • 2. Разбиваем шаблон на части;
  • 3. Определяем структуру БД;
  • 4. Создаем конфигурационный файл;
  • 5. Выводим разделы из БД;
  • 6. Создаем таблицу статей;
  • 7. Начинаем выводить статьи разделов;
  • 8. Выводим статьи разделов;
  • 9. Оформляем статьи.

Результат урока:

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

Урок 3

Создание собственного блога.

Тема: PHP

Время ролика: 01:26:43

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

В этом уроке мы реализуем уже полный вывод статей, количество их просмотров.

План урока:

  • 1. Работа над ошибками;
  • 2. Выводим полный текст статьи;
  • 3. Реализуем количество просмотров статьи;
  • 4. Создаем таблицу постоянных страниц;
  • 5. Выводим индексную страницу;
  • 6. Выводим постоянные страницы.

Результат урока:

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

Урок 4

Создание собственного блога.

Тема: PHP

Время ролика: 02:18:04

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

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

План урока:

  • 1. Создаем административную часть. Ограничиваем к ней доступ;
  • 2. Завершаем авторизационную часть;
  • 3. Форма добавления статьи;
  • 4. Добавляем WYSIWYG-редактор и файловый менеджер;
  • 5. Создаем обработчик добавления статьи;
  • 6. Немного о безопасности вывода данных;
  • 7. Завершаем обработчик добавления статьи;
  • 8. Выводим статьи для редактирования;
  • 9. Выводим редактируемую статью в редактор;
  • 10. Пишем обработчик редактирования статьи.

Результат урока:

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

Урок 5

Создание собственного блога.

Тема: PHP

Время ролика: 01:47:48

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

В этом уроке мы закончим с управлением статьями, реализуем управление разделами через админку, а также создадим модуль архива.

План урока:

  • 1. Черновики;
  • 2. Удаление статьи;
  • 3. Добавление раздела;
  • 4. Переименование раздела;
  • 5. Удаление раздела;
  • 6. Реализуем архив. Часть 1;
  • 7. Реализуем архив. Часть 2;
  • 8. Реализуем архив. Часть 3;
  • 9. Реализуем архив. Часть 4.

Результат урока:

Итогами данного урока будут управление разделами (добавление/изменение/удаление) и удаление статей. Кроме того, мы реализовали обязательную составляющую практически любого блога - архив статей.

Урок 6

Создание собственного блога.

Тема: PHP

Время ролика: 02:24:23

Cложность: Средняя

Прикладные программы: Notepad++

Автор: Кудлай Андрей

Этим уроком мы заканчиваем серию уроков по созданию блога. Главными задачами урока являются создание модуля комментариев и поиска.

План урока:

  • 1. Приступаем к комментариям;
  • 2. Вывод комментариев;
  • 3. Форма добавления комментариев;
  • 4. Добавляем комментарии;
  • 5. Вывод комментариев для модерации;
  • 6. Модерация комментариев;
  • 7. Реализуем поиск.

Результат урока:

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

P.S.

Заключение

В самом начале курса мы с Вами определились с отличиями блога от сайта. Соответственно, мы поставили основные задачи, которые необходимо было выполнить, чтобы мы в результате получили полноценный блог. Такими задачами было наличие статей, постоянных страниц, архива статей, комментариев и т.д.

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