お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール1: Odoo開発アーキテクチャと環境設定 (3時間)
- Odooアーキテクチャの概要:サーバー、アドオン、Webフレームワーク
- 開発環境の設定(ローカル vs コンテナ化)
- モジュール構造とマニフェストファイルの理解
- Odooの開発者モードとデバッグツールの探索
モジュール2: 高度なPythonバックエンド開発 (5時間)
- Odoo ORMとモデル継承(クラシックと委任型)の深掘り
- 高度なフィールドタイプ、計算フィールド、onchangeメカニズム
- 自動化アクションとスケジュールジョブを用いたビジネスロジックの拡張
- セキュリティルール、レコードルール、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環境の保守またはカスタマイズを行うテクニカルコンサルタント
28 時間
お客様の声 (2)
それが私たちのニーズを満たしているという事実
mihaela
コース - Odoo for Managers
機械翻訳
エクササイズと、トレーナーが私からの質問にすべて答えてくれたことです。
Mothibi - National Youth Development Agency
コース - Odoo for Developers
機械翻訳