CONTACT ONS
 Duur 28 uren

Cursusaanbod

Module 1: Odoo-ontwikkelingsarchitectuur en instellen van de omgeving (3 uur)

  • Overzicht van de Odoo-architectuur: server, add-ons en webframework
  • Instellen van een ontwikkelomgeving (lokaal of gecontainerd)
  • Snufje in de modulestructuur en manifestbestanden
  • Ontdekken van de ontwikkelaarstand en debughulpmiddelen van Odoo

Module 2: Geavanceerde Python-backendontwikkeling (5 uur)

  • Diepgaande analyse van de Odoo ORM en modelerfelijkheid (klassiek en gedelegeerd)
  • Geavanceerde veldtypes, berekende velden en onchange-mechanismen
  • Uitbreiding van bedrijfslogica met geautomatiseerde acties en geplande taken
  • Beveiligingsregels, recordsregels en ACL-configuraties
  • Werk met API's: XML-RPC, JSON-RPC en externe integraties

Module 3: Personaliseren van weergaven, acties en workflows (4 uur)

  • Snufje in XML-weergaven: formulier, boom, kanban en zoekweergaven
  • Uitbreiden en erfen van bestaande weergaven
  • Geavanceerd QWeb-sjabloneren en dynamische contentweergave
  • Creëren van serveracties, geautomatiseerde workflows en aangepaste rapporten

Module 4: JavaScript-framework en OWL-basis (4 uur)

  • Architectuur van de Odoo Web Client en asset bundeling
  • Inleiding tot het OWL-framework (Odoo Web Library)
  • Snufje in componenten, statemanagement en lifecycle hooks
  • Debuggen van JavaScript-code en OWL-componenten in Odoo

Module 5: Uitbreiden en verbeteren van de Barcode-module (4 uur)

  • Snufje in de structuur en workflow van de Barcode-module
  • Implementeren van aangepaste barcodescanlogica met OWL-componenten
  • Integreren van barcode-hardware en afhandelen van asynchrone events
  • Optimaliseren van prestaties en UI-responsiviteit voor magazijnworkflows

Module 6: Geavanceerde personalisering van de POS-module met OWL (5 uur)

  • Snufje in de architectuur en datastroom van de POS-module
  • Personaliseren van schermen, acties en betalingslogica
  • Toevoegen van nieuwe functies en plugins met OWL
  • Integreren van aangepaste API's voor loyaliteit, inventaris of promoties
  • Afhandeling van offline-modus en synchronisatie

Module 7: Testen, debuggen en deploy-praktijken (3 uur)

  • Gebruik van de Odoo-shell en logging voor probleemoplossing
  • Schrijven van unit- en integratietests voor aangepaste modules
  • Veilig inpakken, versiebeheer en bijwerken van modules
  • Deployen naar staging- en productieomgevingen

Samenvatting en volgende stappen

Vereisten

  • Goeie begrip van Python-programmeren
  • Bekendheid met JavaScript en moderne frameworks
  • Ervaring met functioneel gebruik van Odoo en basismoduleontwikkeling

Publiek

  • Odoo-ontwikkelaars die hun technische expertise willen verdiepen
  • Python-backendengineers die werken aan ERP-uitbreidingen
  • Technische consultants die Odoo-omgevingen onderhouden of personaliseren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën