Видеокурс "Разработка сайтов на CMS Drupal 8"

Разработка сайтов на CMS Drupal 8

Всем, Привет! Мы группа веб-разработчиков drupalbook.ru. Помимо разработки сайтов мы занимаемся созданием видеоуроков по CMS Drupal, HTML, CSS, Javascript, jQuery, PHP. Свои уроки мы выкладываем на youtube-канале:
https://www.youtube.com/user/SiteMadeRu
На rutracker.org:
http://rutracker.org/forum/viewtopic.php?t=4039808
А также в своей группе вконтакте:
https://vk.com/sitemade

Скоро выходит новая версия CMS Drupal 8. Мы хотим подготовить полноценный видеокурс о том, как создавать сайты на Drupal 8. Мы записали уже более 100 видеоуроков по созданию сайтов на Drupal 6 и Drupal 7. На наших наработках сделаны десятки сайтов:
drupalbook.ru/project/blog
В этот раз мы хотим, чтобы это были не просто отдельные уроки, а цельный курс, с помощью которого люди могли бы сделать себе сайт компании или интернет магазин посмотрев только этот видеокурс.

Планируемый список уроков:

0. Обзор Drupal 8. Что нового?
1. Установка и русификация Drupal 8. Видео
1.1. Инсталяционные профайлы. Видео
1.2. Установка модулей на Drupal 8. Видео
    1.2.1. Обновление модулей и ядра Drupal 8.
1.3. Русификация Drupal 8. Видео
1.4. Установка темы оформления на Drupal 8. Темы конструкторы. Видео
1.5. Выбор хостинга, покупка доменного имени. Перенос сайта на хостинг.
2. Базовые возможности Drupal 8.
2.1. Материалы сайта, типы материалов, ноды. Видео
2.2. Пользователи, роли и разрешения. Видео
2.3. Comment - Комментарии. Видео
2.4. Blog, CKEditor - блог на Drupal 8. Видео
2.5. Taxonomy - Таксономия, словари и термины. Видео
2.6. Block - Регионы и блоки. Видео
2.7. Field, Entity - работа с полями и сущностями. Видео
2.8. Image - Работа с изображениями, пресеты. Видео
2.9. Views - конструктор вывода материала. Новостная лента на Drupal 8. Видео
2.10. Colorbox - Создание простой фотогалереи на Drupal 8. Видео
2.11. Forum - Создание форума на Drupal 8. Видео
2.12. Menu. Меню в Друпал 8. Видео 

3. Drupal 8 Конфигурация
3.1. Настройка учетной записи. Видео
3.2. Система. Информация о сайте. Видео
3.3. Интерфейс пользователя. Ярлыки. Видео
3.4. Работа с содержимым. Текстовые форматы. Видео
3.5. Мультимедиа. Стили изображений. Видео 
3.6. Поиск и метаданные. ЧПУ для друпал. Видео
3.7. Разработка. Логи, Кеш, Режим обслуживания, Управление конфигурацией. Видео
3.8. Регион и язык. Перевод Друпал на другой язык. Видео
3.9. Веб-службы. Видео 

4. Конструкторы Drupal 8.
4.1. Contact - Конструктор форм. Форма обратной связи. Видео 
4.2. Display Suite - Конструктор вывода нод. Видео
4.3. Panels, Page Manager - Конструктор вывода страниц. Создание главной страницы. Видео
4.4. Paragraphs - Конструктор landing page. Видео
4.5. Views - Конструктор вывода материалов. Вывод блоков и страниц.
   4.5.0. Обзор модуля Views. Видео
   4.5.1. Views Фильтры и сортировка. Видео
   4.5.2. Views exposed фильтры и сортировка. Доска объявлений на Drupal 8. Видео
   4.5.3. Views Аргументы (контекстные фильтры). Видео
   4.5.4. Views Связи (Relations). Видео
   4.5.5. Views slideshow - вывод jQuery-слайдшоу и каруселей через Views. Видео
     4.5.5.1. Подключаем jQuery OwlCarousel к Drupal 8 Views. Видео
   4.5.6. Дополнительные настройки Views. Видео
   4.5.7. Агрегация данных во Views. Видео
4.6. Rules - управление бизнес-логикой сайта. 
4.7. Webforms - мощный конструктор форм. Видео

5. Drupal Commerce - модуль интернет магазина для Drupal 8.
5.1. Загрузка и установка Drupal Commerce.
5.2. Базовая настройка Drupal Commerce. Основные сущности Drupal Commerce.
5.3. Создание и управление категориями и подкатегориями.
5.4. Создание и управление товарами.
5.5. Создание и управление заказами.
5.6. Создание атрибутов товара.
5.7. Настройка корзины.
5.8. Настройка оформления заказа.
5.9. Настройка доставки.
5.10. Интеграция с системами оплаты.
5.11. Feeds - Импорт продукции из текстовых файлов.
6. Drupal 8 и SEO.
6.1. SEO Checklist - записная книжка по SEO.
6.1. Metatags quick - Мета-теги для страниц.
6.2. XML sitemap, Sitemap - XML карта сайта. HTML карта сайта.
6.3. Page Title - Заголовки страницы.
6.4. Pathauto - Генерация читаемых URL.
6.5. Микроформаты в Drupal 8.
7. i18n - Интернационализация на Drupal 8.
7.1. Установка одновременно нескольких языков на сайт.
7.2. Интернационализация Типов материалов.
7.3. Интернационализация Меню.
7.4. Интернационализация Таксономии.
7.5. Интернационализация Views.
8. Темизация Drupal 8.
8.1. Темы ядра Drupal 8.
  8.1.1. Создание темы на основе Zen Drupal 8
8.2. Из чего состоит тема Drupal 8. Обзор темы Stark.
8.3. Создание своей Drupal 8 темы на основе темы Stable.
8.4. Twig - новый шаблонизатор для Drupal.

8.5. Работа с CSS в Drupal 8. Breakpoints, responsive настройки в теме Drupal 8.
8.6. Работа с шаблонами в Drupal 8. Какие есть шаблоны в ядре Drupal 8.
8.7. Работа с регионами и блоками в Drupal 8.

8.8. Работа с jQuery в Drupal 8. Что такое  behaviors?
8.9. Темизация Views Drupal 8. Создаем owl carousel слайдшоу с thumbnails.

9. Продвинутая темизация Drupal 8.
9.1. Темы конструкторы Drupal 8.
9.2. Создание темы на основе Bootstrap. Настраиваем PhpStorm, LESS Compiler для работы с нашей темой. Видео
  9.2.1. Создание темы на основе Bootstrap. Компиляция SASS через Gulp. Видео
9.3. Отключаем кеш в Drupal 8. Вывод debug информации в шаблоне. Видео
9.4. Подготавливаем мобильную версию сайта на теме Bootstrap на Drupal 8. Видео
9.5. Верстаем блок services с колонками bootstrap
9.6. Галерея Isotope для Drupal 8
9.7. Блок с youtube видео Drupal 8
9.8. Блок с twitter в Drupal 8
9.9. Блок с социальными иконками Drupal 8
9.10. Слайдшоу для Drupal 8
9.11. Форма обратной связи Webform Drupal 8
9.12. Верстаем футер сайта, Pixel Perfect верстка

10. Drupal Ubercart - создание интернет магазина на Drupal 8.
10.1. Установка и настройка Drupal Ubercart.
10.2. Сравнение Drupal Ubercart и Drupal Commerce.
10.3. Каталог Ubercart. Категории и подкатегории.
10.4. Управление товарами в Ubercart.
10.5. Настройка корзины в Ubercart.
10.6. Настройка оформления заказа в Ubercart.
10.7. Личный кабинет пользователя и администратора Ubercart.

10.5. Атрибуты товаров в Ubercart. 
10.8. Настройка доставки в Ubercart.
10.9. Настройка оплаты в Ubercart. 

11. Социальные сети на Drupal 8.

11.1. Private Messages - Личные сообщения.
11
.2. Страница профайла пользователя.

11.3. Organic groups - Сообщества пользователей.

11.4. События, календарь событий.

11.5. User Relationships, Flag Friend - Добавление в друзья.

11.6. Фотогалереи пользователей.

11.7. Видеогалереи пользователей.

11.8. Поиск по пользователям, сообществам, событиям. 

12. Разработка модулей для Drupal 8.
12.1. Установка Drush 8 на Open Server.
12.2. Что такое hook в Drupal 8?
12.3. Создаем кастомный Drupal 8 модуль 
12.4. Роутинг в Drupal 8. Выводим страницу через наш модуль.
12.5. Плагины в Drupal 8. Выводим блок.
12.6. Работа с формами в Drupal 8. Добавляем форму администрирования.
12.7. Работа с полями в Drupal 8. Создаем свои тип поля, widget, formatter для вставки видео с Youtube. 
12.8. Что такое services и dependency injection?
12.9. Работа с базой данных в Drupal 8.
 

Приложение.
Инструкция как пользоваться консолью.
Инструкция как пользоваться Git.
Список полезных Drush команд.
Composer в Drupal 8. Вывод последних твитов из Twitter.

С Уважением, группа веб-разработчиков drupalbook.ru

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Эта каптча хорошо защишает от

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

 

Уважаемые администраторы и

Уважаемые администраторы и владельцам этого сайта скажу вам большое спасибо

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

 

Ждем  ваших курсов с не терпением

 

С уважением Юрий

 

Здравствуйте, настроила и

Здравствуйте, настроила и доступ, и вывод в профиль форума, но перевернуть профиль -вертикально,а не горизонтально, проблема, ни где не могу найти  решение, помогите пожалуйста!

если вы профессионал как

если вы профессионал как пишете это не серьезно луди кинулись на 8 друпал и ничего нигде нету только у вас куски уроков и обзора а к 2016 году вся клиентура сайта сбежит по другим профессионалам

Работа над модулями для 8го

Работа над модулями для 8го друпала кипит уже больше года, что-то уже вышло, что-то еще нет. Если нужен новый сайт в течении месяца, то используйте 7ой друпал, его будут поддерживать еще 3 года.

Спасибо, разобрался. Хотелось

Спасибо, разобрался. Хотелось бы еще увидеть на вашем сайте уроки не только по определенным темам, но еще и пощаговую инструкцию по созданию сайта с нуля для совсем начинающих. Что то похожее на hello world, как это обычно деляется в языках програмирования.

Я сделал статьи для

Хорошие статьи, но я имел

Хорошие статьи, но я имел ввиду несколько другое. Я написал несколько сайтов на html, javascript, php. С Drupal, столкнулся впервые да и вообще на CMS решил попробовать первый раз. Так вот для меня оказалось достаточно сложным а счего вообще надо начинать. Сисиема построения сайта в корне отличается от чистого html. В результате пришлось потратить пару дней, на то что бы разобраться что к чему. По этому и прошу вас как человека который в этом хорошо разбирается написать или сделать видео урок, допустим пошаговое создание однастраничного сайта, сайт в несколько страниц.

Тут сложно написать один урок

Тут сложно написать один урок от и до, слишком разные сайты хотят сделать на друпале, кто-то хочет простую визитку, кто-то магазин, кто-то хочет изучить программирование под друпал и пойти работать программистом. Всем не угодишь одним видео.  В вашем случае нужно начать с того, а нужен ли вам друпал. Возможно если вам нужен простой блог, то можно выбрать wordpress. Если сайт визитка, то может быть взять Joomla. Drupal слишком большой со своими полями и Views.

Установите друпал, поставьте нужные вам модули для сайта и добавьте готовую тему друпала. На это уйдет день-два, если все пойдет хорошо. А дальше уже смотрите чего вам не хватает: нужна тема из PSD учите HTML/CSS; нужны плагины и анимация учите javascript/jQuery; хотите новый функционал на сайт, какого не хватает учите Views, учите PHP и писать модули на Drupal. 

К сожалению drupal

К сожалению drupal единственное, что хоть как то подходит, хотя и его функционал достаточно простенький. Я имел ввиду, что с drupal почему то возникли сложности на первоначальном этапе. Поэтому и поделился своими проблемами в вашем блоге. С joomla на создание сайта визитки примитивной потребовалось 5 минут. Урок по созданию hello world я имел ввиду создание сайта визитки. Не знаю может это только у меня, хотя я слышал , что у многих возникают проблемы с вхожденем в drupal, возникли сложности в понимании самой сути, а с чего начинать. Я прекрасно вас понимаю, что создавать сайт визитку на друпал это просто глупо, так как система слишком громоздкая для таких задач, но начинать легче с малого. В любом случае весьма вам благодарен за ваши уроки, они мне сэкономили много времени.

Подскажите пожалуйста, как

Подскажите пожалуйста, как через views вывести карту гугла. Установил модуль geolocatin сделал тип материала с ним ввел координаты, вроде как настроил отображение на странице, заголовок появляется, а вот сама карта нет.

Вам нужен тип материала,

Вам нужен тип материала, чтобы в нем было поле Geofield:
https://www.drupal.org/project/geofield

И потом выводить Views, с помощью вот этого модуля Gmap:
https://www.drupal.org/project/gmap

И тот и другой модуль популярные и для них много документации и Reame.txt.

Круто! Спасибо большое! Ваши

Круто! Спасибо большое! Ваши видео очень помогли быстро освоиться в новой версии друпала. Обязательно буду смотреть ваши новые видео, подписался на новости в твиттер.

Очень нужно сделать

Очень нужно сделать собственную тему на drupal8. Разместите, пожалуйста, информацию или пришлите ссылку на литературу соответствующую (на любом языке). Очень, очень нужно.

Если вас интересует как

Если вас интересует как создавать тему на друпал, то начать можете с этого:
http://drupalbook.ru/drupal/92-sozdanie-temy-na-osnove-bootstrap-nastrai...

 Потом вам нужно будет почитать про HTML, CSS, Twig и переопределение шаблонов в Drupal 8. В принципе с небольшим знанием Views вы сможете сделать тему на Drupal 8.

http://drupalbook.ru/drupal/8-temizaciya-drupal-8

http://drupalbook.ru/drupal/3-konstruktory-drupal-8

Статью по установочным

Статью по установочным профайлам я не писал, презентацию можно здесь посмотреть:
https://github.com/levmyshkin/install-profile

Просто запустить через браузер index.html файл. Попозже Drupal Sib выложат видео запись и презентацию. 

Если вам нужен модуль для

Если вам нужен модуль для просмотра PDF файлов, то здесь можете найти какой модуль вам больше всего подходит. Обычно к каждому модулю есть README.txt файл в котором все расписано как его использовать.

https://www.drupal.org/node/1781960

Подскажите, как Drupal

Подскажите, как Drupal собирает CSS.
Я знаю что CSS находится по адресу /sites/default/files/css также знаю что CSS находятся внутри темы. Но при изменении CSS в теме, изменений не заметно (менял цвет бекграунда), скорее всего идет наложение других CSS (в теме CSS больше 5).
Отсюда и возник вопрос. Так как менять в общем файле CSS это большая ошибка, подключать свои CSS тоже не всегда правильно. Иногда лучше поменять стили в CSS самой темы.