Návrh Školení
Modul 1: Architektura a nastavení vývojového prostředí Odoo (3 hodiny)
- Přehled architektury Odoo: server, addons a webový framework
 - Nastavení vývojového prostředí (místní vs kontejnerizovaný)
 - Porozumění struktuře modulu a manifestovým souborům
 - Průzkum režimu vývojáře Odoo a ladících nástrojů
 
Modul 2: Pokročilý vývoj backendu v Pythonu (5 hodin)
- Profundované zavedení Odoo ORM a dědičnosti modelů (klasická a delegovaná)
 - Pokročilé typy polí, vypočítaná pole a mechanismy onchange
 - Rozšiřování obchodní logiky s automatizovanými akcemi a naplánovanými úkoly
 - Pravidla zabezpečení, pravidla záznamů a konfigurace ACL
 - Práce s API: XML-RPC, JSON-RPC a externí integrace
 
Modul 3: Přizpůsobení zobrazení, akcí a pracovních postupů (4 hodiny)
- Porozumění XML zobrazením: formuláře, stromy, kanbany a vyhledávací zobrazení
 - Rozšiřování a dědění existujících zobrazení
 - Pokročilé QWeb šablony a dynamické vykreslování obsahu
 - Vytváření serverových akcí, automatizovaných pracovních postupů a vlastních sestav
 
Modul 4: JavaScript framework a základy OWL (4 hodiny)
- Architektura webového klienta Odoo a balení prostředků
 - Úvod do frameworku OWL (Odoo Web Library)
 - Porozumění komponentám, správě stavu a cyklu životnosti
 - Ladicí JavaScript kódu a OWL komponent v Odoo
 
Modul 5: Rozšiřování a zlepšování modulu pro čárové kódy (4 hodiny)
- Průzkum struktury a pracovního postupu modulu pro čárové kódy
 - Implementace vlastní logiky skenování čárových kódů pomocí OWL komponent
 - Integrace hardwaru pro čárové kódy a zpracování asynchronních událostí
 - Optimalizace výkonu a responzivnosti uživatelského rozhraní pro skladové pracovní postupy
 
Modul 6: Pokročilá přizpůsobení modulu POS s OWL (5 hodin)
- Porozumění architektuře a toku dat v modulu POS
 - Přizpůsobení obrazovek, akcí a logiky plateb
 - Přidání nových funkcí a pluginů pomocí OWL
 - Integrace vlastních API pro loajalitu, skladové zásoby nebo akce
 - Režim offline a zpracování synchronizace
 
Modul 7: Testování, ladění a nejlepší praktiky nasazení (3 hodiny)
- Použití Odoo shellu a logování pro odstraňování potíží
 - Psaní unit a integračních testů pro vlastní moduly
 - Balení, verze a bezpečné aktualizace modulů
 - Nasazování do stádií a produkčních prostředí
 
Shrnutí a další kroky
Požadavky
- Dobra znalost programování v Pythonu
 - Oboznámení s JavaScriptem a moderními frameworky
 - Zkušenosti s funkčním používáním Odoo a základním vývojem modulů
 
Cílová skupina
- Odoo vývojáři, kteří chtějí zhluboka rozšířit svou technickou odbornost
 - Python backend inženýři pracující na ERP rozšířeních
 - Techničtí konzultanti udržující nebo přizpůsobující Odoo prostředí
 
Reference (3)
skutečnost, že to splnilo naše potřeby
mihaela
Kurz - Odoo for Managers
Přeloženo strojem
Trainer knowledge and friendly
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
Kurz - Odoo for Developers
Content is breifly and easy to understand.