чому ви навчитеся
Список програм необхідні для створення сайтів
Установка CMS Drupal 8/9
Що таке нода, таксаномия в Друпал 8/9
Створення шаблону
Встановлення модулів
Робота з Полями, Url alias, layout Builder
Установка і запуск Комерц 2
Повне керівництво роботи з Drupal 9
вимоги
- Базові знання php, css, sass/scss, html для створення шаблонів в Друпал 8/9
- Хоча б знати що таке Composer
Drupal самий наворочений CMS в світі. Він як пазл з якого можна зробити все що завгодно від простого блогу, порталу новин до інтернет магазину.
5 Причин вибору друпал:
- Безкоштовний
- Офіційна підтримка
- Стандарт коду і його гнучкість
- Багато модулів для розвиток проектів
- Зміни/впровадження новий можливостей
Одночасно будемо впроваджувати в інтернет магазин (Module Commerce 2). Там ми будемо продавати абонементи для фітнесу, рецепти а так само розділ Одяг (використовуємо атрибутику за розміром і кольором) і розділимо все за категоріями і філітраціям (Module SearchApi, Facets). В курсі впроваджено 3 шляхи створення інтернет магазину (рецепти, абонементи і одяг), розділені на онлайн покупку і доставку.
що ми ще дізнаємося при проходження курсу:
01 поділ навігації сайту через урл, новини, рецепти і магазин
02 створення новий полів для сайту
03 модулі Параграф або гнучкий контент для сайту
04 layout Builder і методи відображення сутностей
05 створення аліасів для урл і навігація по сайту
06 базовий навички використання SASS
07 створення свого шаблону Drupal 9
08 як додати патч
09 створення своїх блогів
10 модулі SearchApi, Facets, TaxonomyMenu, Token, PathAuto
для кого цей курс:
- Початківці веб розробники
- Вивчення CMS Drupal 8/9
- Робота з Commerce 2 на Drupal 8/9
- Як працює Друпал 8/9
Pavel Culacov-Веб-Програміст.
Всім привіт, мене звуть Кулаков Павло (Країна Молдова) автор проекту Utilvideo. Працюю веб програмістом вже 10 років, розробив понад 50 веб-проектів. Величезний досвід роботи в Друпал 8.
Одружений, двоє дітей (один інвалід першого ступеня). Цілі проекту поділиться досвідом веб програмування і зібрати інвестиції для дитини. Хочу навчиться розробляти ігри))
10 розділів, 102 лекцій, загальна тривалість 15 год 12 хв.
введення
01 Попередній перегляд-01: 16
02 Попередній перегляд-03: 27
Інформація за новим курсом-00: 11
Підготовка
03 Установка WampServer-10: 52
WampServer-збірка веб-сервера, що містить Apache, MySQL, інтерпретатор скриптів PHP, phpMyAdmin та інші доповнення, призначена для web-розробки під Windows.
04 Установка Друпал (метод 1) - 11:51
05 установка Composer-02: 09
Composer-це пакетний менеджер рівня додатків для мови програмування PHP, який надає засоби з управління залежностями в PHP-додатку.
06 Установка Git - 02: 29
Git-розподілена система управління версіями.
07 Установка Друпал через Composer (метод 2) - 10: 06
08 Установка phpStorm-06: 26
PhpStorm-Комерційна крос-платформна інтегроване середовище розробки для PHP. Розробляється компанією JetBrains на основі платформи IntelliJ IDEA.
09 Установка редактор файлів NodePad++ - 02: 21
Notepad++ - вільний текстовий редактор з відкритим вихідним кодом для Windows з підсвічуванням синтаксису великої кількості мов програмування і розмітки. Підтримує відкриття більше 100 форматів.
10 Установка SASS - 07:51
Sass (Syntactically Awesome Stylesheets) - модуль, включений в Haml. Sass-це метаязик на основі CSS, призначений для збільшення рівня абстракції CSS коду і спрощення файлів каскадних таблиць стилів.
Блог (Розділ 1)
11 вступ (1.0) - 02:10
12 Установка сайту (1.1) - 10:50
13 встановлення теми Оліверо (1.2) - 04:18
14 основи проекту (1.3) - 08:06
15 Нода новина (Частина 1) (1.4) - 13:58
16 Нода новина (Частина 2) (1.5) - 17:51
17 Що таке Меню, модулі Таксономі меню (1.6) - 08:55
18 Що таке подання (Views) (1.7) - 08:28
19 Тулбар меню, меню і розташування блоків (1.8) - 05:19
20 Paragraph Behavior Колонки (Програмування) (1.9) - 16:28
21 Paragraph Behavior стилі зображення ( програмування) - 18: 09
22 Paragraph Behavior oembed Video (Програмування) (1.10) - 05:47
23 клонування шаблону (Програмування) (1.11) - 11:38
24 посилання соц мереж і баги шаблону (1.12) - 06:54
25 Testimonial (відгуки) (1.13) - 11:31
26 Testimonial (відгуки) і слайдер Slick (1.14) - 06:25
27 Слайдер (1.15) - 11:44
28 Paragraph Body/Media (Програмування) (1.16) - 12:57
29 модулі бекапа (Backup And Migrate) (1.17) - 07:34
30 схожі статті (1.18) - 12:08
31 схожі статті для словника (1.19) - 10:28
32 Search API (Пошуковичок) (1.20) - 13:42
33 довірений Хост (Trusted Host) (1.21) - 01:17
34 категорій новин, батько вибірка (Програмування) (1.22) - 15:21
35 схожі новини за термінами (Програмування) (1.23) - 17:27
Исходник (файли) (1.24) - 00:01
Комерц (Розділ 2)
36 вступ Комерц (2.1) - 00:58
37 Установка комерц і пайпал (2.2) - 14:03
38 Валюта і магазин (2.3) - 04:24
39 Order Type І Order Item Type (2.4) - 09:59
40 варіація товару і товар (2.5) - 11: 16
41 нові поля категорій/бренд/медіа (2.6) - 09: 02
42 завантаження товарів, оформлення (2.7) - 09:29
43 свій блог і шаблон(Програмування) (2.8) - 11:09
44 Персональна кошик блок (Програмування) (2.9) - 13: 42
45 додавання товару в кошик через AJAX, перший сервіс (Програмування) (2.10) - 17:41
46 сторінка кошик автооновлення Ч1 (Програмування)(2.11) - 17:52
47 сторінка кошик автооновлення Ч2 (Програмування)(2.12) - 21:07
48 оформлення та оплата готівкою(2.13) - 12:17
49 профілі телефон + замітки (2.14) - 09:03
50 Персональна сторінка спасибі (2.15) - 14: 19
51 нотатки для замовлення(2.16) - 16:47
52 Paypal Оплата (2.17) - 07:13
53 акцій (2.18) - 05:04
54 акцій - купони (2.19) - 09:35
55 знижкова ціна форматтер (Програмування) (2.20) - 02:58
56 Commerce Stock (2.21) - 09:45
57 Stock Formatter Bool (2.22) - 08:49
Ціни серед варіацій (Програмування) (2.23) - 24:41
59 медіа Форматер однієї фото (Програмування) (2.24) - 05:23
60 LayoutBuilder сторінки товару (2.25) - 12:29
61 Шаблон товару (Анонс) (Код) (2.26) - 09:12
62 фінал. Що Далі? (2.27) - 01:24
Исходники (2.28) - 00:00
ЅЕО оптимізація (новий курс Розділ 3)
63 ЅЕО основи (3.1) - 11:14
64 Url Alias (3.2) - 21:22
65 Url Alias Ч2 (3.2.1) - 07:07
66 Metatag (3.3) - 16:10
67 посилання (3.4) - 11: 33
68 зображення (3.5) - 11:54
69 RDF (3.6) - 04:27
70 SiteMapXml (3.9) - 05:06
71 Aggregation (3.8) - 05:35
72 Dom Optimization (3.9) - 09:14
73 WebSite Audit (3.10) - 05:01
74 ліниві посилання(3.11) - 01:45
75 Responsive Image (3.12) - 07:12
76 оптимізатор завантаження фотографій(3.13) - 07:41
77 конфігурація Memcache-10: 24
переклад (Розділ 4)
78 Установка + переклад (4.1) - 05:26
DDEV (Docker) + GITLAB = командний рядок
79 коротко про DDEV (B1.1) - 04:17
80 Установка DDEV (B1.2) - 11:09
81 DDEV коммандыВ1.3) - 09:23
82 Налаштування settings.ddev.php і локалзост Аліас(B1.4) - 04:26
83 конфігурація друпал-04: 49
84 Исходник Друпал (B1.6) - 03:59
85 комманди drush (B1.7) - 11:40
86 Команди DDEV web(B1.8) - 07:28
87 зміни PHP в ддев (B. 9) - 01:45
88 Git, Fork, Gitlab Windows(B1.10) - 13:33
89 Git, Fork, Gitlab Macos (B1.11) - 06:07
90 завдання (B1.12) - 09:19
Програмування (Розділ 5)
91 Ajax Dialog Boxes/Аджакс попапи(5.1) - 16: 27
92 відключення кешування Друпал 9^ (5.2) - 05:46
93 Libraries (modulename.libraries.yml) - 11:51
Modules
94 Backup and Migrate - 07:34
95 Commerce Paypal - 07:13
96 Media Entity Facebook - 07:30
додаткове
97 оновлення модулів і ядра-05: 50
98 cURL error 60 SSL certificate problem unable to get local issuer certificate - 02:10
99 способи резервного копіювання та відновлення-11: 19
введення
01 Попередній перегляд-01: 16
02 Попередній перегляд-03: 27
Інформація за новим курсом-00: 11
Підготовка
03 Установка WampServer-10: 52
WampServer-збірка веб-сервера, що містить Apache, MySQL, інтерпретатор скриптів PHP, phpMyAdmin та інші доповнення, призначена для web-розробки під Windows.
04 Установка Друпал (метод 1) - 11:51
05 установка Composer-02: 09
Composer-це пакетний менеджер рівня додатків для мови програмування PHP, який надає засоби з управління залежностями в PHP-додатку.
06 Установка Git - 02: 29
Git-розподілена система управління версіями.
07 Установка Друпал через Composer (метод 2) - 10: 06
08 Установка phpStorm-06: 26
PhpStorm-Комерційна крос-платформна інтегроване середовище розробки для PHP. Розробляється компанією JetBrains на основі платформи IntelliJ IDEA.
09 Установка редактор файлів NodePad++ - 02: 21
Notepad++ - вільний текстовий редактор з відкритим вихідним кодом для Windows з підсвічуванням синтаксису великої кількості мов програмування і розмітки. Підтримує відкриття більше 100 форматів.
10 Установка SASS - 07:51
Sass (Syntactically Awesome Stylesheets) - модуль, включений в Haml. Sass-це метаязик на основі CSS, призначений для збільшення рівня абстракції CSS коду і спрощення файлів каскадних таблиць стилів.
Блог (Розділ 1)
11 вступ (1.0) - 02:10
12 Установка сайту (1.1) - 10:50
13 встановлення теми Оліверо (1.2) - 04:18
14 основи проекту (1.3) - 08:06
15 Нода новина (Частина 1) (1.4) - 13:58
16 Нода новина (Частина 2) (1.5) - 17:51
17 Що таке Меню, модулі Таксономі меню (1.6) - 08:55
18 Що таке подання (Views) (1.7) - 08:28
19 Тулбар меню, меню і розташування блоків (1.8) - 05:19
20 Paragraph Behavior Колонки (Програмування) (1.9) - 16:28
21 Paragraph Behavior стилі зображення ( програмування) - 18: 09
22 Paragraph Behavior oembed Video (Програмування) (1.10) - 05:47
23 клонування шаблону (Програмування) (1.11) - 11:38
24 посилання соц мереж і баги шаблону (1.12) - 06:54
25 Testimonial (відгуки) (1.13) - 11:31
26 Testimonial (відгуки) і слайдер Slick (1.14) - 06:25
27 Слайдер (1.15) - 11:44
28 Paragraph Body/Media (Програмування) (1.16) - 12:57
29 модулі бекапа (Backup And Migrate) (1.17) - 07:34
30 схожі статті (1.18) - 12:08
31 схожі статті для словника (1.19) - 10:28
32 Search API (Пошуковичок) (1.20) - 13:42
33 довірений Хост (Trusted Host) (1.21) - 01:17
34 категорій новин, батько вибірка (Програмування) (1.22) - 15:21
35 схожі новини за термінами (Програмування) (1.23) - 17:27
Исходник (файли) (1.24) - 00:01
Комерц (Розділ 2)
36 вступ Комерц (2.1) - 00:58
37 Установка комерц і пайпал (2.2) - 14:03
38 Валюта і магазин (2.3) - 04:24
39 Order Type І Order Item Type (2.4) - 09:59
40 варіація товару і товар (2.5) - 11: 16
41 нові поля категорій/бренд/медіа (2.6) - 09: 02
42 завантаження товарів, оформлення (2.7) - 09:29
43 свій блог і шаблон(Програмування) (2.8) - 11:09
44 Персональна кошик блок (Програмування) (2.9) - 13: 42
45 додавання товару в кошик через AJAX, перший сервіс (Програмування) (2.10) - 17:41
46 сторінка кошик автооновлення Ч1 (Програмування)(2.11) - 17:52
47 сторінка кошик автооновлення Ч2 (Програмування)(2.12) - 21:07
48 оформлення та оплата готівкою(2.13) - 12:17
49 профілі телефон + замітки (2.14) - 09:03
50 Персональна сторінка спасибі (2.15) - 14: 19
51 нотатки для замовлення(2.16) - 16:47
52 Paypal Оплата (2.17) - 07:13
53 акцій (2.18) - 05:04
54 акцій - купони (2.19) - 09:35
55 знижкова ціна форматтер (Програмування) (2.20) - 02:58
56 Commerce Stock (2.21) - 09:45
57 Stock Formatter Bool (2.22) - 08:49
Ціни серед варіацій (Програмування) (2.23) - 24:41
59 медіа Форматер однієї фото (Програмування) (2.24) - 05:23
60 LayoutBuilder сторінки товару (2.25) - 12:29
61 Шаблон товару (Анонс) (Код) (2.26) - 09:12
62 фінал. Що Далі? (2.27) - 01:24
Исходники (2.28) - 00:00
ЅЕО оптимізація (новий курс Розділ 3)
63 ЅЕО основи (3.1) - 11:14
64 Url Alias (3.2) - 21:22
65 Url Alias Ч2 (3.2.1) - 07:07
66 Metatag (3.3) - 16:10
67 посилання (3.4) - 11: 33
68 зображення (3.5) - 11:54
69 RDF (3.6) - 04:27
70 SiteMapXml (3.9) - 05:06
71 Aggregation (3.8) - 05:35
72 Dom Optimization (3.9) - 09:14
73 WebSite Audit (3.10) - 05:01
74 ліниві посилання(3.11) - 01:45
75 Responsive Image (3.12) - 07:12
76 оптимізатор завантаження фотографій(3.13) - 07:41
77 конфігурація Memcache-10: 24
переклад (Розділ 4)
78 Установка + переклад (4.1) - 05:26
DDEV (Docker) + GITLAB = командний рядок
79 коротко про DDEV (B1.1) - 04:17
80 Установка DDEV (B1.2) - 11:09
81 DDEV коммандыВ1.3) - 09:23
82 Налаштування settings.ddev.php і локалзост Аліас(B1.4) - 04:26
83 конфігурація друпал-04: 49
84 Исходник Друпал (B1.6) - 03:59
85 комманди drush (B1.7) - 11:40
86 Команди DDEV web(B1.8) - 07:28
87 зміни PHP в ддев (B. 9) - 01:45
88 Git, Fork, Gitlab Windows(B1.10) - 13:33
89 Git, Fork, Gitlab Macos (B1.11) - 06:07
90 завдання (B1.12) - 09:19
Програмування (Розділ 5)
91 Ajax Dialog Boxes/Аджакс попапи(5.1) - 16: 27
92 відключення кешування Друпал 9^ (5.2) - 05:46
93 Libraries (modulename.libraries.yml) - 11:51
Modules
94 Backup and Migrate - 07:34
95 Commerce Paypal - 07:13
96 Media Entity Facebook - 07:30
додаткове
97 оновлення модулів і ядра-05: 50
98 cURL error 60 SSL certificate problem unable to get local issuer certificate - 02:10
99 способи резервного копіювання та відновлення-11: 19
https://privatelink.de/?https://www.udemy.com/course/cmsdrupal/