Eğitim İçeriği
Modül 1: Odoo Geliştirme Mimarisi ve Ortam Kurulumu (3 saat)
- Odoo mimarisi genel bakış: sunucu, eklentiler ve web çerçevesi
 - Geliştirme ortamını kurma (yerel vs. kapsayıcılaştırılmış)
 - Modül yapısını ve bildirim dosyalarını anlama
 - Odoo'nun geliştirici modunu ve hata ayıklama araçlarını keşfetme
 
Modül 2: Gelişmiş Python Backend Geliştirme (5 saat)
- Odoo ORM ve model miras alma (klasik ve devrik) konusunda derinlemesine incelemeler
 - Gelişmiş alan türleri, hesaplanmış alanlar ve onchange mekanizmaları
 - Otomatik işlemler ve zamanlanmış görevlerle iş mantığını genişletme
 - Güvenlik kuralları, kayıt kuralları ve ACL yapılandırmaları
 - API'larla çalışma: XML-RPC, JSON-RPC ve dış tümleştirmeler
 
Modül 3: Görünümleri, İşlemleri ve İş Akışlarını Özelleştirme (4 saat)
- XML görünümlerini anlama: form, ağacı, kanban ve arama görünümleri
 - Mevcut görünümleri genişletme ve devralma
 - Gelişmiş QWeb şablonları ve dinamik içerik oluşturma
 - Sunucu işlemlerini, otomatik iş akışlarını ve özel raporları oluşturma
 
Modül 4: JavaScript Çerçevesi ve OWL Temelleri (4 saat)
- Odoo Web Client mimarisi ve varlık paketleme
 - OWL framework'üne giriş (Odoo Web Library)
 - Bileşenler, durum yönetimi ve yaşam döngüsü hook'ları anlama
 - Odoo'da JavaScript kodu ve OWL bileşenleri hata ayıklama
 
Modül 5: Barcode Modülünü Genişletme ve Geliştirme (4 saat)
- Barcode modül yapısını ve iş akışını keşfetme
 - OWL bileşenleriyle özel barkod okuma mantığı uygulama
 - Barkod donanımı tümleştirme ve asenkron olayları yönetme
 - Depo iş akışları için performansı ve kullanıcı arayüzünü optimize etme
 
Modül 6: OWL ile Gelişmiş POS Modülü Özelleştirme (5 saat)
- POS modülü mimarisini ve veri akışını anlama
 - Ekranları, işlemleri ve ödeme mantığını özelleştirme
 - OWL kullanarak yeni özellikler ve eklentiler ekleyme
 - Sadakat, stok veya promosyonlar için özel API'ları tümleştirme
 - Çevrimdışı mod ve senkronizasyon yönetimi
 
Modül 7: Test, Hata Ayıklama ve Dağıtım En İyi Uygulamaları (3 saat)
- Sorun gidermek için Odoo kabuğu ve günlükleri kullanma
 - Özel modüller için birim ve entegrasyon testleri yazma
 - Modülleri güvenli bir şekilde paketleme, sürümleme ve güncelleştirme
 - Staging ve üretim ortamlarına dağıtma
 
Özeti ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Python programlama dilini iyi anlama
 - JavaScript ve modern çerçevelerle tanıdık olma
 - Odoo işlevsel kullanımını ve temel modül geliştirme deneyimi
 
Hedef Kitle
- Teknik uzmanlıklarını derinleştirmek isteyen Odoo geliştiricileri
 - ERP eklentiler üzerinde çalışan Python backend mühendisleri
 - Odoo ortamlarını koruyan veya özelleştiren teknik danışmanlar
 
Danışanlarımızın Yorumları (3)
Translate this From: en To: tr ihtiyaclarımızın sarılıp bir arada toplandığı gerçeği
mihaela
Eğitim - Odoo for Managers
Yapay Zeka Çevirisi
Eğitmen bilgili ve dostça
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
Eğitim - Odoo for Developers
Yapay Zeka Çevirisi
İçerik kısa ve anlaşılır şekilde sunulmuştur.
Chachchai Tongthavornsuwan - SIAM KUBOTA Corporation Co., Ltd.
Eğitim - Odoo for System Administrators
Yapay Zeka Çevirisi