CONTACT ONS

Cursusaanbod

Module 1: Odoo-ontwikkelingsarchitectuur en omgevingsoorzaak (3 uur)

  • Overzicht van de Odoo-architectuur: server, addons en webframework
  • Opzetten van een ontwikkelomgeving (lokaal versus containerized)
  • Begrip van modulestructuur en manifestbestanden
  • Verkenning van de ontwikkelaarsmodus en debugtools van Odoo

Module 2: Geavanceerde Python backend-ontwikkeling (5 uur)

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

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

  • Begrip van XML-weergaven: formulier, boom, kanban en zoekweergaven
  • Uitbreiden en erven van bestaande weergaven
  • Geavanceerde QWeb-template en dynamische contentweergave
  • Aanmaken 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
  • Introductie in het OWL-framework (Odoo Web Library)
  • Begrip van componenten, state-beheer en lifecycle hooks
  • Debuggen van JavaScript-code en OWL-componenten in Odoo

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

  • Verkenning van de structuur en workflow van de Barcode-module
  • Implementeren van aangepaste barcode-scanlogica met OWL-componenten
  • Integreren van barcode-hardware en afhandelen van asynchrone gebeurtenissen
  • Optimaliseren van prestaties en UI-responsiviteit voor magazijnworkflows

Module 6: Geavanceerde POS-module-customizing met OWL (5 uur)

  • Begrip van de POS-modulearchitectuur en dataflow
  • Customizen van schermen, acties en betalingslogica
  • Toevoegen van nieuwe functies en plugins met OWL
  • Integreren van aangepaste API's voor loyaliteit, voorraad of promoties
  • Offline-modus en synchronisatiebeheer

Module 7: Testen, debuggen en deployment beste praktijken (3 uur)

  • Gebruik van de Odoo-shell en logging voor troubleshooting
  • schrijven van unit- en integratietests voor aangepaste modules
  • Verpakken, versioneren en veilige bijwerkingen van modules
  • Deployen naar staging- en productieomgevingen

Samenvatting en vervolgstappen

Vereisten

  • Goede kennis van Python-programmeren
  • Bekendheid met JavaScript en moderne frameworks
  • Ervaring met functioneel gebruik van Odoo en basis moduleontwikkeling

Doelgroep

  • Odoo-ontwikkelaars die hun technische expertise willen dieper maken
  • Python backend-ingenieurs die werken aan ERP-uitbreidingen
  • Technische consultants die Odoo-omgevingen onderhouden of customizen
 28 Uren

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