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
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.
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)
het feit dat het onze behoeften heeft ingehonoren
mihaela
Cursus - Odoo for Managers
Automatisch vertaald
Oefeningen, en het feit dat de trainer alle mijn vragen kon beantwoorden.
Mothibi - National Youth Development Agency
Cursus - Odoo for Developers
Automatisch vertaald