Block title
Block content
public://drupal_2.png

БЕЗКОШТОВНІ

DRUPAL КУРСИ

СТАНЬ УСПІШНИМ DRUPAL РОЗРОБНИКОМ ВСЬОГО ЗА 2 МІСЯЦІ

По закінченню курсів кращі учні отримають можливість працювати в компанії

СТАРТУЄМО
Незабаром

Чому варто оволодіти професією
Drupal розробника?

  • Одна із найбільш популярних CMS

    Drupal встановлено на більш ніж 2% всіх сайтів у світі. Серед найбільш відомих сайтів, що працюють на Drupal є NASA, Масачусетський технологічний інститут, Гарвардська школа інженерних и прикладних наук, Білий дім, IKEA, Tesla Motors, AOL, Yahoo Research, Ubuntu, Eclipse.

  • Висока вартість розробки

    Розробників Drupal небагато, тому вартість розробки вища. Багато компаній використовують Drupal на своїх проектах, і потребують розробників для їх підтримки. Обирайте для себе розробку або підтримку Drupal проектів, і ця ніша клієнтів буде вашою.

  • Гнучкість

    Головне достоїнство Drupal криється в його гнучкій архітектурі. Ви можете застосовувати його для побудови сайтів будь-яких типів: від соціальних мереж, що дозволяють користувачам розміщувати власний вміст, коментувати і голосувати за нього, з форумами, до галерей або публікацій портфоліо дизайнерів. Drupal відмінно впорається з поставленим завданням.

  • CMS для розробників

    Drupal розроблено програмістами для програмістів. Саме тому структура коду Drupal логічна та очевидна для розробників. Якщо ти розумієш як повинен бути організований “нормальний” код - вітаю, ти зможеш працювати з Drupal.

Як буде розвиватися кар’єра Drupal розробника?

Ми навчимо тебе працювати над своєю освітою. Ти освоїш правила створення сайтів за допомогою Drupal. Зможеш конструювати складні проекти, використовуючи потужну систему архітектури та модулів.Освоїш роботу з API та створиш власний модуль для Drupal. Навчишся парсити дані із сторонніх ресурсів. А також створиш свій інтернет-магазин.

Зараз

починаєш навчатися

JUNIOR

400-800 $

MIDDLE

1300-2300 $

SENIOR

2300-4000 $

DRUPAL - ЦЕ ГНУЧКІСТЬ,

З ним можливо зробити проект будь-якої складності

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

СТАРТУЄМО
Незабаром

    З яких блоків складається курс "Drupal для чайників"?

  • 45% Блок Tech Skills

    Основний блок знань курсу, після якого ти навчишся поводитися з Drupal і станеш успішним Junior Drupal розробником

  • 25% Блок Soft Skills

    Навчимо ефективно розподіляти завдання, час і знаходити "спільну мову" з командою в будь-яких ситуаціях

  • 29% Блок Сareer Skills

    Серія додаткових занять по кар'єрному росту і лайфхаки проходження співбесід від досвідчених фахівців

  • 1% Блок English

    Без базової англійської в IT - нікуди. Вона потрібна для вивчення навчальних матеріалів, спілкування з колегами і замовниками з інших країн

Яким буде твій шлях освоєння Drupal розробки?

Drupal Core

3 місяці 48 годин

Ціль

Навчити навичкам розробки сайтів на Drupal будь-якої складності.

Результат

Ти створиш свій перший модуль, тему та інтернет-магазин на базі Drupal. Навчишся темізувати сторінки, конструювати власні контент-типи. Зможеш працювати з базами даних та парсити дані.

ПРОГРАМА

  • Загальні відомості про CMS Drupal.

    Інсталяція та огляд середовища адміністрування сайту. Особливості та базові відмінності різних версій Drupal (6,7,8), вимоги до програмного забезпечення сервера

  • Знайомство з середовищем Drupal.

    Встановлення модулів. Стандартні та додаткові модулі Drupal. Використання Module Filter та ModuleInfo. Встановлення теми. Налаштування підтеми. Використання тем в адміністративних сторінках. Огляд найбільш поширених звичайних та адміністративних тем. Користувачі та ролі.

  • Практичне заняття - установка Drupal, модулів, тем

  • Таксономія. Створення контент типу (content types).  Модулі для налаштування та розширення функціоналу типу контенту (Field collection, Media, Wysiwyg, imce,...). Модуль EntityReference. Відладка друпал. Модуль Devel.

  • Практичне заняття - створення типу контенту та таксономії.

  • Регіони і блоки. Створення регіонів і блоків. Темізація. Будова теми. Створення теми. Створення підтеми. Темізація сторінки. Основні змінні сторінки.

  • Темізація ноди: тизер та повний вигляд. Темізація одиночної ноди. Темізація блоку. Темізація коментаря.  Темізація таксономії. Хуки темізації

  • Практичне заняття - створення підтеми та темізація контенту

  • Утиліта drush, модулі Backup and Migrate та Views

  • Продовження вивчення модуля Views (Apache Solr). Представлення з агрегацією, розкриті фільтри, та критерії сортування.

  • Практичне заняття - робота з drush, перенос сайту. Створення Views.

  • Написання першого модуля. Огляд написання модулів (хуки і тд.). Файли .info, .module, .install. Drupal.Ajax. Стиль написання коду в Drupal.

  • Database API та Forms Api Drupal.

  • Практичне завдання - створення модуля. Використання Database API та Forms Api

  • Entity. Entity API

  • Handler для Views. hook_form_alter. Cron. Entity and Views.

  • Практичне заняття - робота з Entity

  • Робота з модулем Features. Експорт вьювок. Робота з модулем Webform. Темізація вебформ. Практичне заняття.

  • Налаштування кешування. Альтернативні способи кешування. Оптимізація швидкодії сайту. Робота з модулем Boost.

  • Способи парсингу даних в друпалі. Робота з модулем Feeds. Написання власного плагіну для Feeds. Робота з модулем Parser2.

  • Практичне заняття - кешування та парсинг даних

  • Поняття про профілі установки. Drupal Commerce .Установка і налаштування магазину. Практичне заняття.

Ми стартуємо
Незабаром
Відгуки Залишити заявку

Хто буде вести курс?

Ми стартуємо
Незабаром
Відгуки Залишити заявку