IT-курс: Створи перший сайт і стартуй в IT

Хочеш увійти в IT, але не знаєш з чого почати? Освой створення сучасних сайтів з нуля — без «сухої теорії» і складних термінів. Реальні проєкти, підтримка менторів і шлях до першої роботи. Це твій шанс отримати затребувану професію і почати заробляти. Стартуй вже зараз!

  • Рекомендуємо!
  • Для початківців
  • Запис на курс уже відкрито

Про курс

Хочеш не просто «спробувати себе в IT», а дійсно навчитися створювати щось, за що платять? Цей курс — твій перший серйозний крок у світ розробки.

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

Ми почнемо з основ, тож попередній досвід не обов'язковий. Поступово ти навчишся:

  • створювати структуру сайту та керувати контентом,
  • додавати функціонал без програмування,
  • будувати зручні адмін-панелі,
  • налаштовувати права доступу,
  • розгортати сайт на хостингу.

Кожне заняття — це максимум практики та мінімум «сухої теорії». Ти створиш свій перший повноцінний сайт, який зможеш показати роботодавцю або використовувати як портфоліо.

Курс проводить практикуючий розробник, який працює з Drupal 9 років. Він допоможе тобі не просто вивчити систему, а зрозуміти логіку роботи веброзробника — те, що дійсно важливо при працевлаштуванні.

Цей курс — для тебе, якщо:

  • ти шукаєш першу професію в IT,
  • хочеш створювати сайти під замовлення,
  • прагнеш розібратись у сучасних технологіях.

Вчись створювати сайти, що мають цінність — і відкривай нові можливості вже сьогодні!

Заняття 1. Вступ до Drupal
Що таке Drupal?

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

Основні переваги Drupal:

  • Гнучкість: Можна створити майже будь-який тип сайту без переписування ядра.
  • Масштабованість: Підходить як для невеликих сайтів, так і для великих проєктів із високою відвідуваністю.
  • Безпека: Високий рівень захисту завдяки регулярним оновленням та стійкій архітектурі.
  • Модульність: Тисячі готових модулів під різні задачі та можливість розробки власних.
  • Гарна підтримка багатомовності.
Приклади сайтів на Drupal
Практичні приклади відомих сайтів, зроблених на Drupal:
  • NASA
  • Harvard University
  • ООН
  • Drupal.org
Студенти побачать:
  • Як виглядають реальні сайти на Drupal
  • Що можна створити навіть без програмування
Основні поняття: ноди, сутності, поля, типи контенту
Базова термінологія, яку потрібно знати для роботи в Drupal. Пояснення простими словами:
  • Сутність (Entity) — будь-який елемент сайту: сторінка, користувач, коментар тощо
  • Нода (Node) — одиниця контенту (стаття, новина, подія)
  • Тип контенту (Content Type) — шаблон для створення нод (наприклад, "Новини", "Події")
  • Поле (Field) — додаткові дані, які додаються до типу контенту (заголовок, опис, зображення тощо)
Студенти навчаться:
  • Орієнтуватися в базових поняттях
  • Розуміти, як Drupal зберігає і організовує дані
Заняття 2. Структура сайту: типи контенту
Створення типів контенту
Студенти навчаться створювати власні типи контенту (наприклад, “Новина”, “Подія”) з унікальними полями.
Додавання полів: текст, дата, файл, зображення
Додадуть поля різних типів до свого контенту та зрозуміють, як кожне поле впливає на форму вводу.
Практика: створення типу контенту “Новина”
Студенти на практиці створять свою першу ноду:
  • Оберуть тип контенту (Article або Page)
  • Додадуть заголовок, основний текст, зображення
  • Збережуть та подивляться, як це виглядає на сайті
Також потренуються:
  • Редагувати ноду
  • Видаляти непотрібні матеріали
Заняття 3. Вивід контенту: дисплеї і шаблони
Керування відображенням полів (Display modes)
Дізнаються, як змінювати порядок і вигляд полів при перегляді або редагуванні.
Формати полів: Teaser, Full content
Навчаться відрізняти стислий та повний варіант відображення контенту.
Практика: налаштування шаблону для новини
Самостійно налаштують, як виглядає нода новини.
Заняття 4. Користувачі і ролі
Управління обліковими записами
Створюватимуть і редагуватимуть користувачів через адмін-панель.
Ролі та дозволи
Зрозуміють, як обмежити або надати права доступу для різних типів користувачів
Практика: створення ролей “Редактор”, “Адміністратор”
Реально додадуть ролі, налаштують для них права та протестують.
Заняття 5. Меню та структура навігації
Меню, пункти меню, блоки меню
Дізнаються, як створити головну навігацію та додати посилання.
Практика: створення головного меню з кількох сторінок
Створять власне меню та прикріплять його до регіону на сайті.
Заняття 6. Основи Views. Побудова списків контенту
Що таке Views: огляд концепції
Зрозуміють різницю між готовими модулями і власною розробкою (без коду).
Типи відображення: Page, Block, Feed
Ознайомляться з ключовими модулями (Pathauto, Token, Webform, Views) і для чого вони.
Заняття 7. Робота з контекстом і зв'язками
Контекстні фільтри: динамічна підстановка значень
Навчаться формувати автоматичні списки новин, статей, подій тощо.
Взаємозв'язок сутностей через Relationships
Додадуть умови відбору і сортування даних, щоб показувати потрібне.
Виведення пов'язаного контенту (наприклад: ноди з категорією)
Реалізують функціональний список новин із вибором категорії.
Заняття 8. Розширені можливості Views
Перезапис полів (Rewrite results) та форматування виводу
Навчаться створювати теми, теги та категорії для контенту.
Експорт, імпорт і повторне використання Views
Додадуть поля таксономії до типів контенту.
Практика: створення таблиці з кастомними колонками
Створять відображення, яке дозволяє фільтрувати за категоріями або тегами.
Заняття 9. Блоки та регіони
Робота з блоками
Дізнаються, як працюють блоки в Drupal — окремі частини сторінки.
Керування розміщенням блоків у темі
Навчаться призначати блоки до різних регіонів теми.
Практика: створення власного блоку з текстом
Додадуть блок із текстом/зображенням на потрібну сторінку.
Заняття 10. Таксономія та класифікація
Створення та використання словників таксономії
Познайомляться зі структурою тем та як змінювати вигляд сайту.
Приклади застосування: категоризація статей, товарів, подій
Навчаться встановлювати і перемикати теми.
Заняття 11. Мультимедіа та медіа-менеджмент у Drupal
Модуль Media в ядрі Drupal: що це таке і для чого він
Дізнаються, як створювати форми для збору інформації (заявки, опитування).
Типи медіа (зображення, відео, файли, відео з YouTube, галереї)
Створять власну форму з базовими полями.
Використання поля Media в контенті
Налаштують email-повідомлення після заповнення форми.
Заняття 12. Завершальна презентація свого міні-проєкту
Створення сайту
Кожен студент покаже сайт, який він створив на основі пройденого матеріалу.
Часті запитання

До участі запрошуються всі охочі віком від 16 років. Головне — бажання вчитися та розвиватися в IT.

Курс розроблений спеціально для початківців. Попередні знання програмування не обов’язкові.

Після кожного заняття учасники отримують запис та матеріали. Ви зможете надолужити пропущене у зручний час.

Актуальна вартість курсу та умови оплати вказані на сайті. Якщо виникнуть додаткові запитання — приєднуйтесь до нашого Discord серверу, там можна отримати детальну інформацію від команди.

Базові знання англійської бажані, але не обов’язкові. Всі матеріали та пояснення надаються українською мовою.

Заняття проходитимуть у місті Миргород. Формат навчання — офлайн або онлайн — визначається залежно від побажань групи.

Заняття розпочнуться після формування групи. Дату початку найближчого потоку буде вказано в Discord каналі.

Навчання включає лекції, практичні завдання, живе спілкування з викладачем та підтримку у Discord.

Курс веде досвідчена Drupal-розробниця, яка працює з цією технологією понад 9 років і має практичний досвід у реальних проєктах.

Так, наприкінці курсу учасники виконують підсумковий проєкт, що допоможе закріпити знання на практиці.

Так, після успішного завершення курсу ви отримаєте сертифікат.

Так, можна — але лише протягом перших кількох днів після старту та за умови наявності вільних місць у групі.

Наступний курс

Drupal courses
  • Рекомендуємо!
Avatar

Дизайн під контроль: стилізація Drupal-проєктів

Фронтенд-розробка

4 000 грн.

4 000 грн.


БЕЗКОШТОВНО

для студентів та учасників бойових дій

Переходьте за посиланням на канал в Discord. На каналі ви знайдете детальну інформацію та отримаєте консультацію.


  • Кількість лекцій 12
  • Тривалість курсу 3 місяці
  • Рівень Початківець
  • Початок навчання Незабаром!
  • Сертифікат Так

Avatar
Валерія Шукліна

IT-інженер компанії Jet.Dev

Наступний курс

Drupal courses
  • Рекомендуємо!
Avatar

Дизайн під контроль: стилізація Drupal-проєктів

Фронтенд-розробка

4 000 грн.