Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 28 jam
Kerangka Materi
Modul 1: Arsitektur Pengembangan Odoo dan Pengaturan Lingkungan (3 jam)
- Ikhtisar arsitektur Odoo: server, addons, dan kerangka kerja web
- Menyiapkan lingkungan pengembangan (lokal vs terkontainerisasi)
- Memahami struktur modul dan file manifest
- Mengeksplorasi mode pengembang Odoo dan alat debugging
Modul 2: Pengembangan Backend Python Lanjutan (5 jam)
- Analisis mendalam mengenai ORM Odoo dan pewarisan model (klasik dan terdelegasi)
- Jenis field lanjutan, field terhitung, dan mekanisme onchange
- Memperluas logika bisnis dengan tindakan otomatisasi dan tugas terjadwal
- Aturan keamanan, aturan rekaman, dan konfigurasi ACL
- Bekerja dengan API: XML-RPC, JSON-RPC, dan integrasi eksternal
Modul 3: Menyesuaikan Tampilan, Aksi, dan Alur Kerja (4 jam)
- Memahami tampilan XML: form, tree, kanban, dan tampilan pencarian
- Memperluas dan mewarisi tampilan yang sudah ada
- Perpapan QWeb lanjutan dan perenderan konten dinamis
- Membuat aksi server, alur kerja otomatis, dan laporan kustom
Modul 4: Kerangka Kerja JavaScript dan Dasar-dasar OWL (4 jam)
- Arsitektur Odoo Web Client dan bundling aset
- Pengenalan kerangka kerja OWL (Odoo Web Library)
- Memahami komponen, pengelolaan state, dan lifecycle hooks
- Debug kode JavaScript dan komponen OWL di Odoo
Modul 5: Memperluas dan Meningkatkan Modul Barcode (4 jam)
- Mengeksplorasi struktur dan alur kerja modul Barcode
- Menerapkan logika pemindaian barcode kustom dengan komponen OWL
- Menyematkan perangkat keras barcode dan menangani peristiwa asinkron
- Optimasi kinerja dan responsivitas UI untuk alur kerja gudang
Modul 6: Kustomisasi Modul POS Lanjutan dengan OWL (5 jam)
- Memahami arsitektur dan aliran data modul POS
- Menyesuaikan layar, aksi, dan logika pembayaran
- Menambahkan fitur dan plugin baru menggunakan OWL
- Menyematkan API kustom untuk loyalitas, persediaan, atau promosi
- Mode offline dan penanganan sinkronisasi
Modul 7: Pengujian, Debugging, dan Praktik Terbaik Deployment (3 jam)
- Menggunakan Odoo shell dan logging untuk pemecahan masalah
- Menulis uji unit dan integrasi untuk modul kustom
- Pengemasan, versioning, dan pembaruan modul secara aman
- Deployment ke lingkungan staging dan produksi
Ringkasan dan Langkah Berikutnya
Persyaratan
- Pemahaman yang baik tentang pemrograman Python
- Keterfakutan dengan JavaScript dan kerangka kerja modern
- Pengalaman dengan penggunaan fungsional Odoo dan pengembangan modul dasar
Kalimat Sasaran
- Pengembang Odoo yang ingin memperdalam keahlian teknis mereka
- Insinyur backend Python yang bekerja pada ekstensi ERP
- Konsultan teknis yang mempertahankan atau mengustomisasi lingkungan Odoo
Testimoni (2)
fakta bahwa kebutuhan kita telah terlipat
mihaela
Kursus - Odoo for Managers
Diterjemahkan Mesin
Latihan, dan fakta bahwa instruktur dapat menjawab semua pertanyaan saya.
Mothibi - National Youth Development Agency
Kursus - Odoo for Developers
Diterjemahkan Mesin