Kurzusleírás
1. modul: Odoo fejlesztési architektúra és környezet beállítása (3 óra)
- Az Odoo architektúra áttekintése: szerver, kiegészítők és web keretrendszer
- Fejlesztői környezet beállítása (helyi vs konténeres)
- Modulstruktúra és manifest fájlok megértése
- Az Odoo fejlesztői módjának és hibakereső eszközeinek felfedezése
2. modul: Haladó Python backend fejlesztés (5 óra)
- Mélymerülés az Odoo ORM-be és modell öröklődésbe (klasszikus és delegált)
- Haladó mezőtípusok, számított mezők és onchange mechanizmusok
- Üzleti logika bővítése automatizált műveletekkel és ütemezett feladatokkal
- Biztonsági szabályok, rekord szabályok és ACL konfigurációk
- API-k használata: XML-RPC, JSON-RPC és külső integrációk
3. modul: Nézetek, műveletek és munkafolyamatok testreszabása (4 óra)
- XML nézetek megértése: űrlap, fa, kanban és kereső nézetek
- Meglévő nézetek bővítése és öröklése
- Haladó QWeb sablonozás és dinamikus tartalom renderelés
- Szerver műveletek, automatizált munkafolyamatok és egyéni jelentések létrehozása
4. modul: JavaScript keretrendszer és OWL alapok (4 óra)
- Az Odoo Web Client architektúrája és eszközök csomagolása
- Bevezetés az OWL keretrendszerbe (Odoo Web Library)
- Komponensek, állapotkezelés és életciklus hook-ok megértése
- JavaScript kód és OWL komponensek hibakeresése az Odoo-ban
5. modul: A vonalkód modul bővítése és javítása (4 óra)
- A vonalkód modul struktúrájának és munkafolyamatának felfedezése
- Egyéni vonalkód olvasási logika implementálása OWL komponensekkel
- Vonalkód hardver integrálása és aszinkron események kezelése
- Teljesítményoptimalizálás és UI válaszidejű javítás raktári munkafolyamatokhoz
6. modul: Haladó POS modul testreszabás OWL használatával (5 óra)
- A POS modul architektúrájának és adatfolyamának megértése
- Képernyők, műveletek és fizetési logika testreszabása
- Új funkciók és bővítmények hozzáadása OWL használatával
- Egyéni API-k integrálása lojalitási, készlet- vagy promóciós rendszerekhez
- Offline mód és szinkronizálás kezelése
7. modul: Tesztelés, hibakeresés és üzembe helyezés legjobb gyakorlatai (3 óra)
- Az Odoo shell és naplózás használata hibakereséshez
- Egység- és integrációs tesztek írása egyéni modulokhoz
- Modulok csomagolása, verziókezelése és biztonságos frissítése
- Üzembe helyezés előkészítő és éles környezetekben
Összefoglalás és következő lépések
Követelmények
- Jó Python programozási ismeretek
- Ismeret JavaScript és modern keretrendszerek terén
- Tapasztalat az Odoo funkcionális használatában és alapmodul-fejlesztésében
Célközönség
- Odoo fejlesztők, akik mélyebb technikai ismeretekre vágynak
- Python backend mérnökök, akik ERP bővítéseken dolgoznak
- Technikai tanácsadók, akik Odoo környezeteket karbantartanak vagy testreszabnak
Vélemények (3)
az, hogy összevonta a igényeinket
mihaela
Kurzus - Odoo for Managers
Gépi fordítás
Képző tudás és barátságos
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
Kurzus - Odoo for Developers
Gépi fordítás
A tartalom rövid és könnyen érthető.
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
Kurzus - Odoo for System Administrators
Gépi fordítás