Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 28 timmar
Kursplan
Modul 1: Arkitektur och miljöuppsättning för Odoo-utveckling (3 timmar)
- Översikt över Odoo-arkitektur: server, tillägg och webbramverk
- Uppläggnad av en utvecklingsmiljö (lokal mot containerbaserad)
- Förståelse för modulstruktur och manifestfiler
- Utforskning av Odoos utvecklarläge och felsökningsverktyg
Modul 2: Avancerad Python-backendutveckling (5 timmar)
- Djupgående analys av Odoos ORM och modellärftagande (klassiskt och delegerat)
- Avancerade fälttyper, beräknade fält och onchange-mekanismer
- Utökning av affärslogik med automatiska åtgärder och schemalagda jobb
- Säkerhetsregler, postregler och ACL-konfigurationer
- Arbete med API:er: XML-RPC, JSON-RPC och externa integrationer
Modul 3: Anpassning av vyer, åtgärder och arbetsflöden (4 timmar)
- Förståelse för XML-vyer: formulär, träd, kanban och sökvyer
- Utökning och ärftagande av befintliga vyer
- Avancerad QWeb-mallning och dynamisk renderning av innehåll
- Skapande av serveråtgärder, automatiserade arbetsflöden och anpassade rapporter
Modul 4: JavaScript-ramverk och grunderna i OWL (4 timmar)
- Arkitektur för Odoo Web Client och bindning av tillgångar
- Introduktion till OWL-ramverket (Odoo Web Library)
- Förståelse för komponenter, hantering av tillstånd och livscykelshookar
- Felsökning av JavaScript-kod och OWL-komponenter i Odoo
Modul 5: Utökning och förbättring av streckkodsmodulen (4 timmar)
- Utforskning av strukturen och arbetsflödet i streckkodsmodulen
- Implementering av anpassad streckkodsskanning med OWL-komponenter
- Integration av streckkodshårdvara och hantering av asynkrona händelser
- Optimering av prestanda och gränssnittets responsivitet för lagerarbetsflöden
Modul 6: Avancerad anpassning av POS-modulen med OWL (5 timmar)
- Förståelse av POS-modulens arkitektur och dataflöde
- Anpassning av skärmar, åtgärder och betalningslogik
- Tillägget av nya funktioner och plugins med OWL
- Integration av anpassade API:er för lojalitet, lager eller kampanjer
- Offlineläge och hantering av synkronisering
Modul 7: Bästa praxis för testning, felsökning och implementering (3 timmar)
- Användning av Odoo-shell och loggning för felsökning
- Skrivande av enhets- och integrationstester för anpassade moduler
- Emballering, versionering och uppdatering av moduler säkert
- Implementering i test- och produktionsmiljöer
Sammanfattning och nästa steg
Krav
- God förståelse för programmering i Python
- Träning i JavaScript och moderna ramverk
- Erfarenhet av funktionell användning av Odoo och grundläggande modulutveckling
Målgrupp
- Odoo-utvecklare som vill fördjupa sin tekniska kunskap
- Python-backend-ingenjörer som arbetar med utökningar av ERP-system
- Techniska konsulter som underhåller eller anpassar Odoo-miljöer
Vittnesmål (2)
det faktum att det har anpassat våra behov
mihaela
Kurs - Odoo for Managers
Maskintolkat
Övningar och att utbildaren kunde besvara alla mina frågor.
Mothibi - National Youth Development Agency
Kurs - Odoo for Developers
Maskintolkat