Звісно, компанія з розробки сайтів InternetDevels та
сапорт-служба Drudesk не змогли б пропустити Drupal
Global Training Days. І ми переконані, що ви не зможете
пропустити розповідь про те, як все пройшло;)
Друпалісти люблять ділитися знаннями, але є особливі дні, коли це можна проявити на максимум. Global Training Days відбуваються двічі на рік, восени і навесні, надихаючи всі Друпал-команди проводити навчальні заходи. Це особлива ініацітива Друпал-асоціації з метою ознайомлення більшої кількості людей з Drupal. Зазвичай після цих заходів з’являється багато нових друпалістів, а “старі” відкривають для себе щось новеньке.
InternetDevels і Drudesk на Global Training Days 9 квітня 2016 року
Лише 1 Друпал-захід в такий день — для нас це якось малувато. Ось наш “сіквел” з 4 частин, проведений в 2 містах України.
Частина 1: Drupal-тренінг для новачків у Луцьку
Наш головний офіс у Луцьку вже бачив таку кількість лекцій, спринтів та обговорень, які ми проводили, що дух знань витає там в кожному куточку.
Цього разу до нас прийшли люди, які хотіли відкрити для себе Drupal. Наші круті розробники розповіли аудиторії про історію та перспективи CMF Drupal, дали приклади використання веб-розробки на Drupal, показали, як встановлювати Drupal та основні модулі, як працювати з цими модулями і з тестовим контентом.
Кожен учасник мав тестове завдання, в яке входили наступні пункти:
- розгорнути Drupal;
- встановити та увімкнути модулі administration menu, views, empty front page;
- встановити тему creative responsive theme;
- створити словник таксономії “News categories”;
- додати тип контенту “новини”;
- створити views для новин;
- додати посилання на сторінку новин в головне меню;
- додати сторінку “About” із довільним текстом і Google-картою;
- додати блоки для головної сторінки;
- встановити модулі views cycle, views slideshow, libraries.
Як бачите, часу нудьгувати у новачків не було. Після основної частини, вони задавали безліч питань доповідачам. Ніхто з учасників до цього не працював з Друпалом, але абсолютно всі сказали, що хочуть продовжувати знайомство з ним. Частина висловила бажання приєднатися до нашої школи веб-програмування OxIT.
Частина 2: Drupal-тренінг для новачків у Рівному
Наші чудові розробники з рівненського офісу були дуже активними — майже всі виступили доповідачами на тренінгу. Спочатку було вступне слово, розповідь про історію компанії та власне про Drupal, приклади відомих Друпал-сайтів. Вони також розповіли про встановлення Друпала, основні модулі та їх використання, питання безпеки. Після цього почалася практична частина.
Все відбувалося за дуже схожим сценарієм, як у Луцьку...Але у справжніх сіквелах потрібні спецефекти ;) Тож раптом у приміщенні зникло світло! Нікого це не збентежило, і ми продовжували дійство, використовуючи ноутбук. І навіть коли в ноутбуці скінчився заряд, ніхто не хотів розходитись. Студенти задавали багато питань і виявляли інтерес до подальшої роботи з Друпалом.
Частина 3: Docker-спринт у Луцьку
Тримайтеся міцніше, з нами знову Ендіпост! Відомий друпаліст і контрибутор ядра, інтерв’ю з яким ми нещодавно публікували, провів спринт із 2 частин про Docker. Перша частина була ввідна, а друга — практична.
В результаті всі учасники розібралися в можливостях та основних способах застосування Docker. Також було покладено початок збірці базового стека для використання в компанії у співпраці зі Skilld. Сформувалася група людей, у яких є ідеї, компетенція та бажання до розвитку в даному напрямку. Вони вирішили систематизувати і викладати свої напрацювання на гітхаб.
Частина 4: код-спринт із Drupal 8
Drupal 8 — найпопулярніша тема на сьогодні. Тож для повного "комплекту" ми провели відповідний код-спринт.
І ось його найвагоміші результати:
- Портовано модуль Hook Post Action (https://www.drupal.org/project/hook_post_action);
- Розроблено новий функціонал для Exclude Node Title (https://www.drupal.org/project/exclude_node_title).
Спринт проводив наш невтомний Tarzanych, активний контрибутор Drupal 8.
Сподіваємось, вам сподобалось, бо “далі буде”. Чекайте на продовження восени! ;)