お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 28 時間
コース概要
モジュール 1:Odoo開発アーキテクチャと環境セットアップ(3時間)
- Odooアーキテクチャの概要:サーバー、アドオン、Webフレームワーク
- 開発環境のセットアップ(ローカル vs コンテナ化)
- モジュール構造とマニフェストファイルの理解
- Odooの開発者モードとデバッグツールの探求
モジュール 2:高度なPythonバックエンド開発(5時間)
- Odoo ORMとモデル継承(クラシックおよび委任)の詳細解説
- 高度なフィールドタイプ、計算フィールド、オンチェンジメカニズム
- 自動アクションとスケジュールジョブによるビジネスロジックの拡張
- セキュリティルール、レコードルール、ACL設定
- APIとの連携:XML-RPC、JSON-RPC、外部統合
モジュール 3:ビュー、アクション、ワークフローのカスタマイズ(4時間)
- XMLビューの理解:フォーム、ツリー、カンバン、検索ビュー
- 既存ビューの拡張と継承
- 高度なQWebテンプレートリングと動的コンテンツレンダリング
- サーバーアクション、自動ワークフロー、カスタムレポートの作成
モジュール 4:JavaScriptフレームワークとOWLの基礎(4時間)
- Odoo Webクライアントのアーキテクチャとアセットバンドリング
- OWLフレームワーク(Odoo Web Library)の紹介
- コンポーネント、状態管理、ライフサイクルフックの理解
- OdooにおけるJavaScriptコードとOWLコンポーネントのデバッグ
モジュール 5:バーコードモジュールの拡張と改善(4時間)
- バーコードモジュールの構造とワークフローの探求
- OWLコンポーネントを用いたカスタムバーコードスキャンロジックの実装
- バーコードハードウェアの統合と非同期イベントの処理
- 倉庫ワークフロー向けの性能とUIレスポンシブネスの最適化
モジュール 6:OWLを用いた高度なPOSモジュールのカスタマイズ(5時間)
- POSモジュールのアーキテクチャとデータフローの理解
- 画面、アクション、決済ロジックのカスタマイズ
- OWLを用いた新機能とプラグインの追加
- ロイヤルティ、在庫、プロモーション向けカスタムAPIの統合
- オフラインモードと同期処理
モジュール 7:テスト、デバッグ、デプロイのベストプラクティス(3時間)
- Odooシェルとログを使用したトラブルシューティング
- カスタムモジュール向けのユニットテストと統合テストの作成
- モジュールのパッケージング、バージョン管理、安全な更新
- ステージング環境および本番環境へのデプロイ
まとめと次のステップ
要求
- Pythonプログラミングに対する十分な理解
- JavaScriptおよびモダンなフレームワークへの習熟
- Odooの機能利用および基本的なモジュール開発の経験
対象者
- 技術的な専門知識を深めたいOdoo開発者
- ERP拡張に取り組むPythonバックエンドエンジニア
- Odoo環境のメンテナンスまたはカスタマイズを行う技術コンサルタント
お客様の声 (2)
それが私たちのニーズを満たしているという事実
mihaela
コース - Odoo for Managers
機械翻訳
エクササイズと、トレーナーが私からの質問にすべて答えてくれたことです。
Mothibi - National Youth Development Agency
コース - Odoo for Developers
機械翻訳