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
 28 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák