Skip to Content

Базовий курс для розробників

Практичні навички розробки на Python для розширення функціональності Odoo. Власні модулі, моделі та звіти — з глибоким розумінням архітектури платформи

Дивитись програму
Паспорт курсу
Базовий рівень
Тривалість 8 тижнів
Вартість 12 000 грн
Формат Онлайн з ментором
Старт навчання 22 вересня
Сертифікат Odoo School
за результатами навчання
Результати навчання

Чого ви навчитесь

усе закріплюється комплексним курсовим проєктом
01
Розгортати середовище
Встановлювати та налаштовувати Odoo для розробки
02
Створювати модулі з нуля
Розробляти власний функціонал за архітектурними стандартами Odoo
03
Працювати з ORM-моделями
Створювати та наслідувати структури баз даних
04
Модифікувати представлення
Налаштовувати та змінювати інтерфейс користувача
05
Керувати правами доступу
Визначати рівні безпеки та налаштовувати ролі
06
Генерувати QWeb-звіти
Створювати друковані форми та документи
Програма курсу

Від основ до власного проєкту

Кожен модуль — відеоуроки, практичні завдання та фідбек ментора

01
Встановлення Odoo для розробки
Архітектура Odoo, підготовка та налаштування робочого середовища для розробки в Odoo, підключення до Git
02
Створення модуля
Базова архітектура: структура каталогів, файли ініціалізації та маніфест модуля
03
Робота з моделями. ORM
Моделі, типи полів, наслідування, декоратори, рекордсети, домени та візарди
04
Представлення. Дії. Меню
Створення форм, списків, Kanban, Calendar, Pivot, Graph і Search-представлень, налаштування дій та навігації
05
Звіти. QWeb
Робота із шаблонами QWeb, виведення даних і створення друкованих звітів
06
Оформлення модуля
Права доступу, переклади, тестування, документація, демодані та публікація в Odoo Apps
07
Odoo Upgrades
Оновлення кастомних модулів, міграційні скрипти та робота з Upgrade Utils
08
Курсовий проєкт
Самостійна розробка модуля для конкретної бізнес-задачі з усіма отриманими знаннями
Перед стартом

Що потрібно знати

Із цих технологій достатньо базового рівня — глибока експертиза не потрібна:

Python — основи JavaScript — основи HTML / CSS — читання коду XML — базово SQL та СУБД — розуміння Git · Linux — користувач
Пройти вступне тестування →
рекомендоване середовище
# рекомендації, не жорсткі вимоги
$ lsb_release -d
Ubuntu 24.04 LTS
$ python3 --version
Python 3.12
$ nproc && free -h
4 vCPU · 4 ГБ RAM
$
Це рекомендовані параметри середовища для практичних занять

Як відбувається навчання

01

Відеоуроки на платформі

LMS-платформа з доступом 24/7 — навчаєтесь у своєму темпі

02

Практика в навчальній базі

Робота в базі Odoo з модулями локалізації, перевірка завдань та фідбек менторів

03

Живі сесії двічі на тиждень

Розбір завдань, аналіз помилок і моделювання робочих кейсів

04

Менторська підтримка

Живий чат з менторами та обмін досвідом протягом курсу

Ментори курсу

Експерти-практики

Володимир Карабанов
Co-founder, KitWorks Systems
Розробник, архітектор, консультант. Автор сотень модулів та численних інтеграцій для українського ринку, учасник понад 100 впроваджень.
Понад 8 років з Odoo, 15+ років з Python та 20+ у програмуванні
Юрій Разумовський
Засновник і CEO Garazd Creation
Підприємець, архітектор та розробник рішень, член асоціації OCA. Автор бізнес-рішень для e-Commerce, SEO та інтеграцій з маркетплейсами, учасник понад 50 впроваджень.
З Odoo з 2014 року
Валентин Старушок
Odoo розробник, Oblik-ERP
Розробник у понад 30 впровадженнях. Провів 50 тестових тех-інтерв’ю, які допомогли учням працевлаштуватись.
Понад 4 роки з Odoo, 2+ роки менторства й викладання Python
Відгуки випускників

Що кажуть наші слухачі

Всі відгуки

Якимось дивом хтось навіть умудрився купити мою курсову роботу на маркетплейсі. Після цього я виклав ще декілька своїх робіт — і моя інвестиція в навчання вже повернулася декілька разів

Читати повну історію
С Святослав Надозірний

Курс інформативний, ментору Володимиру окрема подяка за конструктивні поради і додаткову корисну інформацію!

В Випускник курсу

Було дуже круто, матеріали і подача. Дякую, Ви молодці!

В Випускник курсу

Дуже радий, що потрапив на цей курс і познайомився з такими чудовими організатором і викладачами. Бажаю вам побільше сумлінних студентів, нехай ваші зусилля завжди приносять плоди та надихають на майбутнє!

В Випускник курсу

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

В Випускник курсу

Дякую за курс, сподобався підхід до навчання, багато інформації, достатньо практики. Бажаю далі розвивати школу та доробити курс Odoo Dev Advanced

В Випускник курсу

Якимось дивом хтось навіть умудрився купити мою курсову роботу на маркетплейсі. Після цього я виклав ще декілька своїх робіт — і моя інвестиція в навчання вже повернулася декілька разів

Читати повну історію
С Святослав Надозірний

Курс інформативний, ментору Володимиру окрема подяка за конструктивні поради і додаткову корисну інформацію!

В Випускник курсу

Було дуже круто, матеріали і подача. Дякую, Ви молодці!

В Випускник курсу

Дуже радий, що потрапив на цей курс і познайомився з такими чудовими організатором і викладачами. Бажаю вам побільше сумлінних студентів, нехай ваші зусилля завжди приносять плоди та надихають на майбутнє!

В Випускник курсу

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

В Випускник курсу

Дякую за курс, сподобався підхід до навчання, багато інформації, достатньо практики. Бажаю далі розвивати школу та доробити курс Odoo Dev Advanced

В Випускник курсу

Готові зробити крок у світ Odoo?

Зареєструйтесь — з усім іншим ми допоможемо

Реєстрація на курс
ІМ'Я ТА ПРІЗВИЩЕ
E-MAIL
Для розробників