Lépjen kapcsolatba velünk

Kurzusleírás

1. modul: Odoo fejlesztési architektúra és környezetbeállítás (3 óra)

  • Az Odoo architektúrájának áttekintése: szerver, kiegészítők és webes keretrendszer
  • Fejlesztői környezet beállítása (helyi és konténeres megoldások)
  • A modulstruktúra és a 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)

  • Az Odoo ORM és a modellöröklődés mélyreható megismerése (klasszikus és delegált)
  • Haladó mezőtípusok, számított mezők és onchange-mechanizmusok
  • Az üzleti logika bővítése automatizált műveletekkel é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

3. modul: Nézetek, műveletek és munkafolyamatok testreszabása (4 óra)

  • Az 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-sablonok és dinamikus tartalommegjelenítés
  • Szerverműveletek, automatizált munkafolyamatok és egyéni jelentések létrehozása

4. modul: JavaScript-keretrendszer és az OWL alapjai (4 óra)

  • Az Odoo webes kliens architektúrája és az eszközcsomagolás
  • Bevezetés az OWL-keretrendszerbe (Odoo Web Library)
  • Komponensek, állapotkezelés és életciklus-horgok 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 fejlesztése (4 óra)

  • A vonalkód-modul felépítésének és munkafolyamatának felfedezése
  • Egyéni vonalkód-leolvasási logika megvalósítása OWL-komponensekkel
  • Vonalkód-hardver integrálása és aszinkron események kezelése
  • A teljesítmény és a felhasználói felület válaszkészségének optimalizálása raktári munkafolyamatokhoz

6. modul: Haladó POS-modul testreszabás OWL-lel (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 segítségével
  • Egyéni API-k integrálása hűségprogramokhoz, készletkezeléshez vagy promóciókhoz
  • Offline mód és szinkronizáció kezelése

7. modul: Tesztelési, hibakeresési és telepítési bevált gyakorlatok (3 óra)

  • Az Odoo shell és a naplózás használata hibaelhárításhoz
  • Egység- és integrációs tesztek írása egyéni modulokhoz
  • Modulok biztonságos csomagolása, verziózása és frissítése
  • Telepítés staging- és éles környezetbe

Összefoglalás és következő lépések

Követelmények

  • A Python programozás alapos ismerete
  • JavaScript és modern keretrendszerek ismerete
  • Tapasztalat az Odoo funkcionális használatában és az alapvető modulfejlesztésben

Célközönség

  • Odoo-fejlesztők, akik szeretnék elmélyíteni technikai szakértelmüket
  • Python backend-mérnökök, akik ERP-bővítményeken dolgoznak
  • Technikai tanácsadók, akik Odoo-környezeteket tartanak karban vagy testreszabnak
 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák