Курс No-Coder + AI

  • Online
  • Для початківців
  • No-code / Low-code, Prompt Engineering / ChatGPT
Навчальний центр: GoIT
Формат:Курс
Мова викладання:Ukrainian
Початок курсу:Будь-який момент
Вартість навчання:24 500 UAH за курс

Програма курсу

Модуль 1. Вступ до АІ та No-Code розробки

Блок 1. Революція AI у веб та мобільній розробці

  • Як раніше створювали додатки і що змінилося
  • Що таке No-code: платформи для створення додатків без програмування
  • Огляд топ-платформ: Bubble, FlutterFlow, Adalo, Webflow
  • AI-інструменти для розробників: ChatGPT, GitHub Copilot, Cursor, studio.firebase, lovable
  • Статистика ринку: можливості заробітку та перспективи індустрії

Блок 2: Планування проєкту: від ідеї до MVP

  • MVP: як починати з простої версії продукту
  • Дослідження ринку: аналіз конкурентів та їх стратегій
  • User Personas та Customer Journey Map: розуміння потреб користувачів
  • Технічний вибір: iOS vs Android vs крос-платформа
  • Бюджетування: порівняння вартості no-code vs традиційної розробки

Модуль 2. Побудова інтерфейсів та відтворення продуктового циклу

Блок 3. Логіка продукту та ТЗ в FigJam і Notion

  • Формуємо цілі продукту і критерії успіху
  • Виявляємо потреби та проблеми клієнта
  • Створюємо зрозумілі user stories для роботи
  • Будуємо чіткі користувацькі потоки у FigJam
  • Збираємо структурне ТЗ у Notion для запуску

Блок 4. Створення Wireframe за допомогою uxpilot.ai

  • Формуємо набір ключових екранів продукту
  • Готуємо промпт для генерації wireframe
  • Додаємо потрібні поля з моделі даних
  • Генеруємо кілька варіантів макетів у AI
  • Перевіряємо макети й покращуємо промпт

Модуль 3. Знайомство з Bubble AI: головні вкладки та інструменти

Блок 5. Bubble AI

  • Створюємо структуру застосунку через Bubble AI
  • Пишемо чіткі промпти для генерації сторінок
  • Генеруємо основу продукту та доопрацьовуємо
  • Створюємо data types і базові правила доступу
  • Підключаємо ChatGPT чи Claude окремо через API Connector

Блок 6. Основні таби в Bubble

  • Design Tab: створюємо інтерфейс і ключові елементи
  • Workflow Tab: налаштовуємо логіку дій та переходів
  • Data Tab: керуємо базою даних і доступами
  • Styles Tab: задаємо єдині стилі для дизайну
  • Plugins Tab: підключаємо інтеграції та розширення

Модуль 4. Знайомство з Bubble. Основи

Блок 7. Основи роботи в Bubble

  • Dynamic expressions: додаємо динамічну логіку в елементи
  • Finding data: шукаємо потрібні дані в базі
  • Displaying data: виводимо інформацію на сторінку
  • Conditions: змінюємо поведінку елементів за умовами
  • Responsive Design: підлаштовуємо інтерфейс під різні екрани

Блок 8. Основи роботи в Bubble

  • Previewing: переглядаємо роботу застосунку в реальному часі
  • Backend Workflows: налаштовуємо фонові процеси та автоматизації
  • Settings Tab: керуємо доменом, правами доступу й конфігурацією
  • Logs Tab: відстежуємо помилки, події та виконання дій
  • Підсумки: збираємо всі навички для впевненого старту

Модуль 5. Робота над проєктом. Frontend на Bubble

Блок 9. Елементи інтерфейсу та стилізація

  • Input fields: додаємо різні поля для введення даних
  • Repeating Groups: показуємо списки й динамічні колекції
  • Pop-ups: створюємо модальні вікна для дій користувача
  • Стилізація: оформлюємо кольори, шрифти та ефекти
  • Conditional formatting: змінюємо вигляд елементів за умовами

Блок 10. Робота з Figma та перенесення дизайну в розробку

  • Експорт з Figma: готуємо макети й стилі до імпорту
  • Перенесення дизайну: відтворюємо layout, сітку й відступи
  • Styles у Bubble: задаємо кольори, шрифти й тіні для UI
  • Responsive: налаштовуємо контейнери для адаптивності
  • Практика: переносимо екран із Figma у Bubble інтерактивно

Модуль 6. База даних в Bubble та редагування даних

Блок 11. Структура даних та типи даних

  • Data Types: створюємо структуру даних без SQL
  • Fields: додаємо текстові, числові, датові та медіа-поля
  • Relationships: будуємо зв'язки між таблицями
  • Планування: проєктуємо логічну структуру бази
  • Практика: реалізуємо приклади реальних моделей даних

Блок 12. CRUD операції та пошук

  • CRUD: створюємо, читаємо, оновлюємо й видаляємо дані
  • Створення: додаємо записи через інтуїтивні форми
  • Відображення: показуємо дані в Repeating Groups
  • Редагування: змінюємо або видаляємо записи користувача
  • Пошук: фільтруємо дані для швидкого доступу

Модуль 7. Практичний модуль

  • Блок 13. Практика за пройденими темами
  • Блок 14. Практика за пройденими темами

Модуль 8. Пошук та система користувачів у Bubble

Блок 15. Пошук в Bubble

  • Стандартні плагіни: додаємо базовий пошук без коду
  • Вбудовані інструменти: створюємо власні пошукові запити
  • Algolia: підключаємо потужний пошук для великих проєктів

Блок 16. Реєстрація та логін

  • Auth flow: налаштовуємо реєстрацію, логін і відновлення
  • Custom fields: додаємо власні поля для профілів
  • Email verification: вмикаємо підтвердження пошти при вході
  • Password policies: задаємо вимоги до надійних паролів
  • Профіль: дозволяємо користувачу редагувати дані
  • Privacy rules: починаємо налаштовувати доступи

Модуль 9. Навігація, тимчасові дані та локалізація

Блок 17. Локалізація декількох мов

  • Структура: налаштовуємо базу для багатомовності
  • Статичні тексти: перекладаємо фіксований контент
  • Перекладач: підключаємо інструмент для авто-перекладу
  • Динамічні дані: показуємо контент мовою користувача
  • Валюти: адаптуємо ціни під різні країни

Блок 18. Навігація та тимчасові дані

  • Тимчасові дані: зберігаємо змінні без бази
  • Custom States: передаємо дані між елементами
  • URL-parameters: керуємо станами через адресу сторінки
  • Temp user data: працюємо з даними неавторизованого користувача
  • Навігація: налаштовуємо переходи між сторінками

Модуль 10. API

Блок 19. API Connector & Rest API

  • HTTP Methods: отримуємо, створюємо та оновлюємо дані через API
  • Авторизація: налаштовуємо ручні ключі та headers
  • Basic Auth: підключаємо сервіси через логін і пароль
  • OAuth2 / JWT: працюємо з токенами й доступами
  • Stripe приклад: налаштовуємо тестові платежі через API

Блок 20. Bubble API

  • Data API: відкриваємо CRUD-доступ до даних через REST
  • Workflow API: запускаємо бекенд-процеси через HTTP-запити
  • Exposing & Privacy: обираємо, які дані безпечно показувати
  • Parameters: передаємо параметри й JSON у запитах
  • Responses: повертаємо коректні статуси й JSON-відповіді

Модуль 11. AI інтеграції в Bubble

Блок 21. Підключення OpenAI API

  • API Connector: підключаємо зовнішні AI-сервіси до Bubble
  • OpenAI: інтегруємо ChatGPT у додаток
  • Промпти: створюємо ефективні запити для точних відповідей
  • Витрати: оптимізуємо використання токенів і бюджету
  • Помилки: обробляємо збої та некоректні відповіді AI

Блок 22. Google AI Services та інші API

  • Google AI: підключаємо Vision, Translation та Speech-to-Text
  • Custom AI workflows: будуємо складні автоматизовані процеси
  • Hugging Face: додаємо готові ML-моделі у продукт
  • AI-генерація: створюємо тексти, описи та зображення
  • Моніторинг: відстежуємо використання й ефективність AI-функцій

Модуль 12. Створення нативного мобільного додатку

Блок 23. Створення нативного додатку на Bubble

  • Mobile-підходи: обираємо між PWA та нативним webview
  • Архітектура: проєктуємо екрани у single-page форматі
  • Навігація: додаємо стани, параметри та мобільні вкладки
  • Функції девайса: підключаємо камеру, файли, геолокацію й пуші
  • Продуктивність: оптимізуємо запити, кеш, зображення та reusable-елементи

Блок 24. Створення нативного додатку за допомогою обгордки в WebApp

  • Підготовка Bubble: налаштовуємо mobile-first структуру та швидкість
  • BuildNatively: створюємо проєкт для iOS та Android
  • Налаштування: додаємо іконки, splash screen і стартовий екран
  • Навігація: керуємо back-кнопкою та зовнішніми лінками
  • Доступи: вмикаємо камеру, геолокацію та файли
  • Сповіщення: підключаємо сервіс пуш-повідомлень
  • Збірка: генеруємо .aab та .ipa з підписом
  • Публікація: завантажуємо додаток у Play Console та App Store

Модуль 13. Публікація Bubble додатка

Блок 25. PWA та мобільна оптимізація

  • PWA: робимо веб-додаток, що працює як мобільний
  • Швидкість: оптимізуємо завантаження сторінок і ресурсів
  • Offline: додаємо роботу без інтернету
  • Push: налаштовуємо сповіщення у PWA
  • Іконки: готуємо app icons та splash screens

Блок 26. Домени та деплоймент

  • Custom domain: підключаємо власний домен до проєкту
  • SSL: забезпечуємо безпечне з'єднання й захист даних
  • Mobile wrappers: готуємо вебдодаток до мобільної упаковки
  • Performance: відстежуємо швидкість і стабільність роботи
  • Backup: керуємо версіями й створюємо резервні копії

Модуль 14. Публікація Bubble мобільного додатка

Блок 27. Bubble автоматизація

  • Кешування: зберігаємо дані, що змінюються рідко
  • Індекси: прискорюємо фільтрацію та пошук у базі
  • Пагінація: показуємо списки частинами, а не все одразу
  • Фонові задачі: переносимо важкі операції у бекенд
  • Оптимізація медіа: стискаємо зображення й виносимо файли в CDN
  • Інтерактив: застосовуємо дебаунс і троттл для економії запитів

Блок 28. CRUD операції та real-time updates

  • Створення: додаємо записи через форми або API
  • Відображення: показуємо дані з фільтрами та сортуванням
  • Оновлення: редагуємо існуючі записи користувача
  • Видалення: робимо безпечне видалення з підтвердженням
  • Real-time: відображаємо зміни без перезавантаження сторінки
  • WebSockets: використовуємо live-з'єднання в Bubble
  • Синхронізація: узгоджуємо дані між кількома користувачами
  • Оптимізація: пришвидшуємо real-time запити
  • Конфлікти: обробляємо одночасне редагування

Модуль 15. Make

Блок 29. Основи Мейк

  • Основи Make
  • Make: знайомимось із платформою та її можливостями
  • Перший сценарій: запускаємо базову автоматизацію
  • Triggers & Actions: реагуємо на події та виконуємо дії
  • Інтеграції: підключаємо популярні сервіси без коду
  • JSON: працюємо з даними у запитах
  • Помилки: обробляємо збої у сценаріях
  • Тестування: перевіряємо та налагоджуємо логіку
  • Автоматизація: використовуємо планувальник для регулярних задач

Блок 30. Практична робота на мейк та звязок з Bubble проектів

  • API-зв'язок: підключаємо Bubble до Make через API
  • Email-автоматизація: запускаємо розсилки без ручної роботи
  • Синхронізація: передаємо дані у Google Sheets або CRM
  • Файли: обробляємо зображення й документи автоматично
  • Webhooks: пов'язуємо системи в реальному часі
  • Бекапи: робимо автоматичні резервні копії
  • Моніторинг: отримуємо сповіщення про помилки
  • Масштабування: розширюємо сценарії під зростання проєкту

Модуль 16. Оптимізація, монетизація, фриланс

Блок 31. Як оптимізовувати ваш додаток та використання навантаження

  • Продуктивність: аналізуємо швидкість роботи застосунку
  • База даних: удосконалюємо структуру для швидших запитів
  • Пошук: робимо запити максимально ефективними
  • Кешування: використовуємо CDN та оптимізуємо медіа
  • API: зменшуємо кількість викликів для економії ресурсів
  • Capacity: стежимо за навантаженням і масштабуємося
  • Тестування: перевіряємо продуктивність і шукаємо вузькі місця

Блок 32. Монетизація та фриланс

  • Монетизація: обираємо модель - підписка, разова оплата чи freemium
  • Платежі: підключаємо Stripe/PayPal для прийому оплат
  • Ціноутворення: формуємо вартість продукту та стратегію продажів
  • Фриланс-профіль: створюємо портфоліо й сильну експертизу
  • Клієнти: шукаємо замовлення на Upwork та LinkedIn
  • Оцінка: розраховуємо бюджет і готуємо договори
  • Комунікація: ведемо клієнта прозоро та структуровано
  • Масштабування: розширюємо проєкти та дохід фрилансера

Бонус: курс "Старт в АІ"

6 уроків, після яких штучний інтелект почне тебе слухатися.

Особливості курсу

  • Доступ до модулів по всіх ключових AI та no-code інструментах (для створення мобільних застосунків і сайтів)
  • Практичні завдання з перевіркою куратора
  • Закрита Telegram-група для учасників: нетворкінг, підтримка, обмін замовленнями - своя тусовка
  • Доступ до навчальної платформи лишається відкритим назавжди! Навіть після завершення основної програми можеш повертатись
  • Супровід куратора: не залишаємо тебе одного і допоможемо, якщо застрягнеш
  • Сертифікат після завершення курсу
  • Проєкти в портфоліо для твого фриланс-профілю

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Projector
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
1 500 UAH за курс
Навчальний центр
GetEd
Формат
Online
Початок навчання
Дата формується
Тривалість
5 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
14 700 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 800 UAH за курс
Навчальний центр
GoIT
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
15 200 UAH за курс