What you will learn?
Pengenalan Odoo 18
-
1. Apa Itu Odoo? Sejarah dan Evolusi
-
2. Keunggulan dan Fitur Utama Odoo 18
-
3. Arsitektur dan Teknologi yang Digunakan
-
4. Perbandingan dengan Versi Sebelumnya
-
5. Skenario Penggunaan dan Industri Sasaran
Persiapan Lingkungan Pengembangan
-
1. Persyaratan Sistem dan Perangkat Lunak
-
2. Instalasi Odoo 18 di Windows
-
3. Instalasi Odoo 18 di Linux
-
4. Instalasi Odoo 18 di macOS
-
5. Konfigurasi Database dan Pengaturan Awal
-
6. Pengenalan Antarmuka Pengguna Odoo
Dasar-Dasar Modul dan Aplikasi
-
1. Struktur Direktori dan File Modul Odoo
-
2. Membuat Modul Pertama Anda
-
3. Manifest File dan Metadata Modul
-
4. Model Data dan ORM Odoo
-
5. Views dan Template Dasar
-
6. Menu dan Aksi Navigasi
Manajemen Data dan Model
-
1. Mendefinisikan Model dan Fields
-
2. Tipe Data Field yang Tersedia
-
3. Relasi Antar Model (One2many, Many2one, Many2many)
-
4. Constraints dan Validasi Data
-
5. Inheritance dan Perluasan Model
-
6. Computed Fields dan Onchange Methods
Views dan Antarmuka Pengguna
-
1. Jenis-Jenis View di Odoo 18
-
2. Form View dan Layout
-
3. Tree View dan List Display
-
4. Search View dan Filter
-
5. Kanban View untuk Visualisasi
-
6. Graph dan Pivot Views
-
7. Custom Widgets dan Komponen UI
Logika Bisnis dan Controller
-
1. Method dan Business Logic
-
2. Workflow dan State Management
-
3. Actions dan Server Actions
-
4. Wizards dan Dialog Interaktif
-
5. Scheduled Actions dan Automation
-
6. Error Handling dan Logging
Keamanan dan Akses
-
1. Security Groups dan Roles
-
2. Access Rights dan Record Rules
-
3. Security Models di Odoo 18
-
4. Authentication dan Authorization
-
5. Data Protection dan Privacy
Laporan dan QWeb
-
1. Sistem Laporan Odoo
-
2. QWeb Template Engine
-
3. Membuat Laporan PDF Custom
-
4. Laporan Pivot dan Dashboard
-
5. Export Data dan Integrasi
Web Controller dan API
-
1. Web Controllers Dasar
-
2. REST API Development
-
3. JSON-RPC Interface
-
4. Integrasi dengan Sistem Eksternal
-
5. Webhooks dan Callbacks
Deployment dan Maintenance
-
1. Konfigurasi Produksi
-
2. Performance Optimization
-
3. Backup dan Restore Database
-
4. Update dan Upgrade Modul
-
5. Monitoring dan Troubleshooting
Studi Kasus: Aplikasi Bisnis Lengkap
-
1. Analisis Kebutuhan Bisnis
-
2. Desain Database dan Model
-
3. Implementasi Modul Inti
-
4. Pengembangan Fitur Tambahan
-
5. Testing dan Quality Assurance
-
6. Deployment ke Produksi
Best Practices dan Tips Lanjutan
-
1. Coding Standards Odoo
-
2. Performance Best Practices
-
3. Security Best Practices
-
4. Testing Strategies
-
5. Debugging Techniques
-
6. Community Resources dan Ekosistem