Kurzusleírás
Modul 1: Odoo Fejlesztési Architektúra és Környezet Beállítása (3 óra)
- Az Odoo architektúrájának áttekintése: kiszolgáló, addonok és webkeretrendszer
- Fejlesztői környezet beállítása (helyi vs. konténerek)
- A modulstruktúra és a manifest fájlok megismerése
- Az Odoo fejlesztői módban való működés és hibaelhárítási eszközök felépítése
Modul 2: Haladó Python Háttérfejlesztés (5 óra)
- Mélyebb áttekintés az Odoo ORM és modell öröklődésére (klasszikus és delegált)
- Haladó mezőtípusok, számított mezők és onchange mechanizmusok
- Üzleti logika kiterjesztése automatizált műveletekkal és ütemezett feladatokkal
- Biztonsági szabályok, rekordszabályok és ACL konfigurációk
- API-k használata: XML-RPC, JSON-RPC és külső integrációk
Modul 3: Nézetek, Műveletek és Munkafolyamatok Testreszabása (4 óra)
- Az XML nézetek megismerése: űrlap, fastruktúra, kanban és keresési nézetek
- Lévő nézetek bővítése és öröklődése
- Haladó QWeb sablonkódolás és dinamikus tartalom megjelenítés
- Kiszolgálói műveletek, automatizált munkafolyamatok és egyéni jelentések létrehozása
Modul 4: JavaScript Keretrendszer és OWL Alapjai (4 óra)
- Az Odoo Web Ügyfél architektúrája és az eszközcsomagolás
- Bevezetés a OWL keretrendszerbe (Odoo Web Library)
- Komponensek, állapotkezelés és élettartamhookok megismerése
- JavaScript kód és OWL komponensek hibaelhárítása az Odoo-ban
Modul 5: Barcode Modul Testreszabása és Fejlesztése (4 óra)
- A Barcode modul struktúrájának és munkafolyamatának megismerése
- Egyéni vonalkód olvasási logika implementálása OWL komponensek segítségével
- Vonalkód hardver integrálása és aszinkron események kezelése
- Teljesítmény optimalizálás és UI válaszidő javítása laktári munkafolyamatok számára
Modul 6: Haladó POS Modul Testreszabása OWL segítségével (5 óra)
- A POS modul architektúrájának és az adatáramlás megismerése
- Nézetek, műveletek és fizetési logika testreszabása
- Új funkciók és beépülő modulok hozzáadása OWL segítségével
- Egyéni API-k integrálása lojalitás, készlet vagy akciós események számára
- Offline mód és szinkronizáció kezelése
Modul 7: Tesztelés, Hibaelhárítás és Üzembe Helyezés Legjobb Gyakorlatai (3 óra)
- Az Odoo shell és naplózás használata hibaelhárításhoz
- Egység- és integrációs tesztek írása egyéni modulokhoz
- Modulok csomagolása, verziószámozása és biztonságos frissítése
- Üzemelő példányokban való üzembe helyezés
Összefoglalás és További Lépések
Követelmények
- Jó ismeretek Python programozással
- Ismeret JavaScript és modern keretrendszerek terén
- Tapasztalat Odoo funkcionális használatával és alapvető modulfejlesztéssel
Célközönség
- Odoo fejlesztők, akik további technikai készségeket szeretnének megszerzni
- Python háttérfejlesztők ERP kiterjesztésekben dolgozva
- Technikai konzulensö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