Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Süre 28 Saat
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 konteynerize)
- Modül yapısı ve manifest dosyalarını anlama
- Odoo'nun geliştirici modu ve hata ayıklama araçlarını keşfetme
Modül 2: Gelişmiş Python Arka Uç Geliştirmesi (5 saat)
- Odoo ORM'i ve model miras alınması (klasik ve delegasyonlu) derinlemesine inceleme
- Gelişmiş alan türleri, hesaplanmış alanlar ve onchange mekanizmaları
- Automated actions ve zamanlanmış işlerle iş mantığını genişletme
- Güvenlik kuralları, kayıt kuralları ve ACL yapılandırmaları
- API'lerle çalışma: XML-RPC, JSON-RPC ve dış entegrasyonlar
Modül 3: Görünümleri, Eylemleri ve İş Akışlarını Özelleştirme (4 saat)
- XML görünümlerini anlama: form, ağaç, kanban ve arama görünümleri
- Mevcut görünümleri genişletme ve miras alma
- Gelişmiş QWeb şablonlama ve dinamik içerik render'ı
- Sunucu eylemleri, otomatik iş akışları ve özel raporlar oluşturma
Modül 4: JavaScript Çerçevesi ve OWL Temelleri (4 saat)
- Odoo Web İstemcisi mimarisi ve asset demetleme
- OWL çerçevesine giriş (Odoo Web Library)
- Bileşenleri, durum yönetimini ve yaşam döngüsü kancalarını anlama
- Odoo'da JavaScript kodu ve OWL bileşenlerini hata ayıklama
Modül 5: Barcode Modülünü Genişletme ve İyileştirme (4 saat)
- Barcode modül yapısı ve iş akışını keşfetme
- OWL bileşenleriyle özel barkod tarama mantığı uygulaması
- Barkod donanımını entegre etme ve asenkron olayları yönetme
- Depo iş akışları için performans ve kullanıcı arayüzü tepkiselitesini optimize etme
Modül 6: OWL ile Gelişmiş POS Modülü Özelleştirmesi (5 saat)
- POS modülü mimarisini ve veri akışını anlama
- Ekranları, eylemleri ve ödeme mantığını özelleştirme
- OWL kullanarak yeni özellikler ve eklentiler ekleme
- Sadakat, envanter veya promosyonlar için özel API'leri entegre etme
- Çevrimdışı mod ve senkronizasyon işlemlerini ele alma
Modül 7: Test, Hata Ayıklama ve Dağıtım En İyi Uygulamaları (3 saat)
- Sorun giderme için Odoo kabuğunu ve günlüklemeyi kullanma
- Özel modüller için birim ve entegrasyon testleri yazma
- Modülleri güvenli bir şekilde paketleme, sürümleme ve güncelleme
- Staging ve üretim ortamlarına dağıtma
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Python programlama diline iyi düzeyde hâkimiyet
- JavaScript ve modern çerçevelerle tanışıklık
- Odoo fonksiyonel kullanımı ve temel modül geliştirme deneyimi
Hedef Kitle
- Teknik uzmanlıklarını derinleştirmek isteyen Odoo geliştiricileri
- ERP genişletmeleri üzerinde çalışan Python arka uç mühendisleri
- Odoo ortamlarını koruyan veya özelleştiren teknik danışmanlar
Danışanlarımızın Yorumları (2)
ihtiyacımızı katladığını belirtmek
mihaela
Eğitim - Odoo for Managers
Yapay Zeka Çevirisi
Alıştırmalar ve eğitmenin tüm sorularımı cevaplandırabilmeyi başarması.
Mothibi - National Youth Development Agency
Eğitim - Odoo for Developers
Yapay Zeka Çevirisi