Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Ενότητα 1: Αρχιτεκτονική Ανάπτυξης Odoo και Ρύθμιση Περιβάλλοντος (3 ώρες)

  • Επισκόπηση αρχιτεκτονικής Odoo: διακομιστής, πρόσθετα και πλαίσιο web
  • Ρύθμιση περιβάλλοντος ανάπτυξης (τοπικό έναντι containerized)
  • Κατανόηση της δομής λειτουργικών μονάδων και των αρχείων manifest
  • Εξερεύνηση της λειτουργίας προγραμματιστή και των εργαλείων εντοπισμού σφαλμάτων του Odoo

Ενότητα 2: Προηγμένη Ανάπτυξη Backend σε Python (5 ώρες)

  • Εμβάθυνση στο ORM του Odoo και στην κληρονομικότητα μοντέλων (κλασική και delegated)
  • Προηγμένοι τύποι πεδίων, υπολογιζόμενα πεδία και μηχανισμοί onchange
  • Επέκταση επιχειρηματικής λογικής με αυτοματοποιημένες ενέργειες και προγραμματισμένες εργασίες
  • Κανόνες ασφαλείας, κανόνες εγγραφών και διαμορφώσεις ACL
  • Εργασία με APIs: XML-RPC, JSON-RPC και εξωτερικές ενσωματώσεις

Ενότητα 3: Προσαρμογή Προβολών, Ενεργειών και Ροών Εργασίας (4 ώρες)

  • Κατανόηση προβολών XML: προβολές φόρμας, λίστας, kanban και αναζήτησης
  • Επέκταση και κληρονόμηση υπαρχουσών προβολών
  • Προηγμένη δημιουργία προτύπων QWeb και δυναμική απόδοση περιεχομένου
  • Δημιουργία ενεργειών διακομιστή, αυτοματοποιημένων ροών εργασίας και προσαρμοσμένων αναφορών

Ενότητα 4: Πλαίσιο JavaScript και Βασικές Αρχές OWL (4 ώρες)

  • Αρχιτεκτονική Odoo Web Client και ομαδοποίηση πόρων
  • Εισαγωγή στο πλαίσιο OWL (Odoo Web Library)
  • Κατανόηση στοιχείων, διαχείρισης κατάστασης και lifecycle hooks
  • Εντοπισμός σφαλμάτων σε κώδικα JavaScript και στοιχεία OWL στο Odoo

Ενότητα 5: Επέκταση και Βελτίωση της Λειτουργικής Μονάδας Barcode (4 ώρες)

  • Εξερεύνηση της δομής και της ροής εργασίας της λειτουργικής μονάδας Barcode
  • Υλοποίηση προσαρμοσμένης λογικής σάρωσης barcode με στοιχεία OWL
  • Ενσωμάτωση υλικού barcode και χειρισμός ασύγχρονων συμβάντων
  • Βελτιστοποίηση απόδοσης και ανταπόκρισης UI για ροές εργασίας αποθήκης

Ενότητα 6: Προηγμένη Προσαρμογή Λειτουργικής Μονάδας POS με OWL (5 ώρες)

  • Κατανόηση της αρχιτεκτονικής και της ροής δεδομένων της λειτουργικής μονάδας POS
  • Προσαρμογή οθονών, ενεργειών και λογικής πληρωμών
  • Προσθήκη νέων χαρακτηριστικών και προσθέτων χρησιμοποιώντας το OWL
  • Ενσωμάτωση προσαρμοσμένων APIs για προγράμματα επιβράβευσης, αποθέματα ή προσφορές
  • Λειτουργία εκτός σύνδεσης και χειρισμός συγχρονισμού

Ενότητα 7: Βέλτιστες Πρακτικές Δοκιμών, Εντοπισμού Σφαλμάτων και Ανάπτυξης (3 ώρες)

  • Χρήση του Odoo shell και καταγραφής για την αντιμετώπιση προβλημάτων
  • Συγγραφή δοκιμών μονάδας και ενσωμάτωσης για προσαρμοσμένες λειτουργικές μονάδες
  • Πακετάρισμα, έλεγχος εκδόσεων και ασφαλής ενημέρωση λειτουργικών μονάδων
  • Ανάπτυξη σε περιβάλλοντα staging και παραγωγής

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Καλή κατανόηση του προγραμματισμού σε Python
  • Εξοικείωση με JavaScript και σύγχρονα πλαίσια
  • Εμπειρία στη λειτουργική χρήση του Odoo και στη βασική ανάπτυξη λειτουργικών μονάδων

Κοινό

  • Προγραμματιστές Odoo που επιδιώκουν να εμβαθύνουν την τεχνική τους εξειδίκευση
  • Μηχανικοί backend Python που εργάζονται σε επεκτάσεις ERP
  • Τεχνικοί σύμβουλοι που συντηρούν ή προσαρμόζουν περιβάλλοντα Odoo
 28 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες