-
1. Введение
-
2. Знакомство с докером
-
2.2. Docker
-
2.3. Test: `Docker`
-
2.4. Odoo + Docker
-
2.5. Test: `Odoo + Docker`
-
2.6. Задание
-
2.7. Сообщить о выполненном задании
-
3. Знакомство с Odoo
-
3.1. Обзор интерфейса Odoo глазами разработчика
-
3.2. Test: `Odoo глазами разработчика`
-
3.3. Задание
-
-
4. Введение в PyCharm редактор. Введение в Git. Подготовка к созданию модулей в Odoo.
-
4.1. Введение в PyCharm
-
4.2. PyCharm + Bitbucket
-
4.3. Pycharm ОПТИМИЗАЦИЯ РАБОТЫ, Console Odoo, --dev=all
-
4.4. Test: `Git`
-
4.5. Задание
-
-
5. Знакомство с Odoo-Marketplace
-
5.2. Odoo-Marketplace
-
5.3. Test: `Odoo - modules`
-
5.4. Задание
-
6. Стуруктура Odoo
-
6.1. Стуруктура модулей odoo
-
6.2. Mодули Odoo
-
6.3. Test: `Модули Odoo`
-
6.4. Задание
-
-
7. Программный интерфейс объектно-реалиционного отображение в Odoo (ORM API Odoo)
-
7.1. Модели. Взаимодействие с DB. PgAdmin.
-
7.2. ORM Модели
-
7.3. Задание
-
-
7.4. Поля
-
7.4.1. Используемые поля в моделях
-
7.4.2. Стандартные поля (basic fields)
-
7.4.3. Задание
-
7.4.4. Расширенные поля (advanced fields)
-
7.4.5. Задание
-
7.4.6. Реляционные поля (relational fields)
-
7.4.7. Задание
-
7.4.8. Вычисляемые поля (computed fields)
-
7.4.9. Задание
-
7.5.1. Связанные поля (related fields)
-
7.5.2. Задание
-
7.5.3. Test: `Поля моделей`
-
-
8. Декораторы
-
8.1. Использование переопределений функций в Python
-
8.2. Декораторы(@decorators)
-
8.3. Test: `Декораторы`
-
8.4. Задание
-
-
9. Создание Модуля
-
9.1. Создаем свой модуль
-
9.2. Создание модуля
-
9.3. Задание
-
-
10. Наследование. Общие положения.
-
10.1. Наследование в Odoo
-
10.2. Наследование(Расширение)
-
10.3. Задание
-
10.4. Наследование(Классическое, копирование модели)
-
10.5. Задание
-
10.6. Наследование(Delegation)
-
10.7. Задание
-
10.8. Test: `Наследование`
-
-
11. Наследование представлений
-
11.1. Наследование представлений
-
11.2. Наследование представлений (Inheritance of Views)
-
11.3. Test: `Наследование Представлений`
-
11.4. Задание
-
-
12. Базовые методы
-
12.1. Базовые методы
-
12.2. Базовые методы (Create/Update)
-
12.3. Задание
-
12.4. Базовые методы (Search/Read)
-
12.5. Задание
-
12.6. Базовые методы (Recordset/Environment, Operations)
-
12.7. Задание
-
12.8. Базовые методы | Command
-
12.9. Задание
-
12. Test: `Базовые методы`
-
-
13. Отчеты
-
13.1. Отчеты
-
13.2. Отчеты (Reports)
-
13.3. Читерский подход к созданию корректировок в отчете
-
13.4. Test: `Отчеты`
-
13.5. Задание
-
-
14. Всплывающие окна
-
14.1. Всплывающие окна
-
14.3. Test: `Wizard окна`
-
14.4. Задание
-
-
15. Создание настроек модуля
-
15.1. Добавить в раздел Settings
-
15.2. Задание
-
-
16. Export / Import в Odoo
-
16.1. Export / Import
-
16.2. Задание
-
-
17. Права доступа / Правила доступов для записей
-
17.1. Курс Odoo для начинающих | Права доступа / Правила доступа для записей
-
17.2 Задание
-
-
18. Web Controllers
-
18.1 Курс Odoo для начинающих | Работа с Web Controllers
-
18.2 Задание
-
-
19. Debugger Odoo Docker Container Visual Studio Code
-
19.1 Odoo Debugger VSCode Docker Container
-
19.2 Информация и ссылки
-
19.3 Задание
-
-
20. Создайние сайта
-
20.1. Создание сайта
-
20.2. Задание
-