CONTACT ONS

Cursusaanbod

Module 1: Architectuur van Odoo en opzetten van een ontwikkelomgeving (3 uur)

  • Overzicht van de Odoo-architectuur: server, add-ons en webframework
  • Het opzetten van een ontwikkelomgeving (lokaal versus container-gebaseerd)
  • Begrijpen van de modulestructuur en manifestbestanden
  • Kennismaking met de ontwikkelaarsmodus en debuggeerhulpmiddelen in Odoo

Module 2: Geavanceerde Python-ontwikkeling op back-endniveau (5 uur)

  • Diepgaande studie van het Odoo ORM-systeem en model-erfgoed (klassiek versus gedelegeerd)
  • Gebruik van geavanceerde veldtypen, berekende velden en mechanismen zoals onchange
  • Uitbreiding van bedrijfslogica door middel van geautomatiseerde acties en geplande taken
  • Instellen van beveiligingsregels, record-regels en ACL-configuraties
  • Werken met API’s: XML-RPC, JSON-RPC en externe integraties

Module 3: Aanpassen van weergaven, acties en bedrijfsprocessen (4 uur)

  • Kennismaken met XML-weergaven: formulieren, overzichten, kanban-lijsten en zoekfuncties
  • Extensie van bestaande weergaven door erfelijkheid toe te passen
  • Geavanceerd gebruik van QWeb-templates en dynamische contentweergave
  • Maken van serveracties, geautomatiseerde werkstromen en op maat gemaakte rapportages

Module 4: JavaScript-framework en basisprincipes van OWL (4 uur)

  • Architectuur van de Odoo-webclient en het bundelen van assets
  • Introductie tot het OWL-framework (Odoo Web Library)
  • Begrijpen van componenten, beheer van de status en lifecycle-hooks
  • Debuggen van JavaScript-code en OWL-componenten binnen Odoo

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

  • Verkenning van de structuur en werkingswijze van de Barcode-module
  • Implementeren van eigen barcodescanner-logica door gebruik te maken van OWL-componenten
  • Integreren van barcode-hardware en afhandelen van asynchrone gebeurtenissen
  • Verbeteren van de prestaties en gebruikersinterface voor logistieke processen

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

  • Begrijpen van de architectuur en datastroom van het POS-systeem
  • Aanpassen van schermen, acties en betalingsmechanismen
  • Toevoegen van nieuwe functies en plugins met behulp van OWL
  • Integratie van externe API’s voor loyaliteitsprogramma’s, voorraadbeheer of promoties
  • Omgaan met offline-modus en synchronisatie tussen apparaten

Module 7: Testen, debuggen en implementeren volgens best practices (3 uur)

  • Gebruik van Odoo Shell en logging voor probleemoplossing
  • Schrijven van unit- en integratietests voor zelfgemaakte modules
  • Modulepakketten opstellen, versiebeheer uitvoeren en veilig updaten
  • Implementatie in test- en productieomgevingen

Samenvatting en aanbevolen vervolgstappen

Vereisten

  • Goede kennis van het programmeren in Python
  • Kennis van JavaScript en moderne ontwikkelframeworks
  • Ervaring met het functioneel gebruik van Odoo en basismodule-ontwikkeling

Doelgroep

  • Odoo-ontwikkelaars die hun technische vaardigheden verder willen ontwikkelen
  • Back-end engineers die werkzaam zijn met Python en ERP-extensies
  • Technische consultants die Odoo-omgevingen onderhouden of aanpassen
 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