Базовий курс для розробників
Практичні навички розробки на Python для розширення функціональності Odoo. Власні модулі, моделі та звіти — з глибоким розумінням архітектури платформи.
★
Сертифікат Odoo School
за результатами навчання
Тривалість
8 тижнів
Вартість
11 000 грн
Старт навчання
літо 2026
Результати навчання
Чого ви навчитесь
✓
Встановлювати та налаштовувати Odoo для розробки
✓
Створювати власні модулі з нуля
✓
Створювати та модифікувати представлення
✓
Визначати й налаштовувати права доступу
✓
Дотримуватися стандартів розробки Odoo
✓
Створювати та наслідувати моделі ORM
✓
Створювати друковані звіти на QWeb
✓
Закріпити знання реальним курсовим проєктом
Програма курсу
8 модулів — від основ до курсового проєкту
Кожен модуль — відеоуроки, практичні завдання та фідбек ментора.
01
Встановлення Odoo для розробки
Архітектура Odoo, налаштування середовища через odoo-helper, залежності, розгортання коду та підключення до Git.
02
Створення модуля
Базова архітектура: структура каталогів, файли ініціалізації та маніфест модуля.
03
Робота з моделями. ORM
Проєктування БД: класи, типи полів та методи ORM для роботи з даними.
04
Представлення. Дії. Меню.
Розробка UI: XML-описи форм, списків і фільтрів, налаштування дій та навігації.
05
Звіти. QWeb
Друковані форми та документи через шаблонізатор QWeb: PDF-звіти на основі даних системи.
06
Оформлення модуля
Візуальне вдосконалення: іконки, описи та налаштування прав доступу.
07
Odoo Upgrades
Методологія оновлення: міграція даних між версіями, скрипти міграції, цілісність БД.
08
Курсовий проєкт
Самостійна розробка модуля для конкретної бізнес-задачі з усіма отриманими знаннями.
Перед стартом
Що потрібно знати
Курс розрахований на тих, хто вже має базу. Перед реєстрацією пройдіть безкоштовне вступне тестування, щоб переконатися, що ви готові.
Python — початковий рівень, бажано досвід або завершений курс
JavaScript — початковий рівень
HTML / CSS — знання синтаксису та розуміння коду
XML — вміння описувати структури даних
СУБД, SQL, структури даних — розуміння
Git — досвід роботи · Linux — рівень користувача
Рекомендоване середовище
Операційна системаUbuntu 24.04
Pythonверсія 3.12
Ресурси4 vCPU · 4 ГБ RAM
Не впевнені, що готові? Пройдіть коротку самоперевірку перед реєстрацією.
Пройти вступне тестування→Ментори курсу
Вчать практики ринку Odoo
Володимир Карабанов
Co-founder, Kitworks
Співзасновник Kitworks. Веде менторів-розробників і ділиться практикою архітектури рішень на Odoo.
Юрій Разумовський
CEO, Garazd Creation
CEO Garazd Creation. Допомагає опанувати стандарти розробки та чистий код в Odoo.
Віталій Правдич
Technical Lead, BJet
Technical Lead у BJet. Розбирає реальні кейси розробки модулів та інтеграцій.
Валентин Старушок
Odoo розробник, BJet
Odoo-розробник у BJet. Перевіряє практичні завдання та проводить живі Q&A-сесії.
Відгуки випускників