Εξέλιξη Κομματιού
Ενότητα 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
Σχόλια (2)
το γεγονός ότι έχει πλημύρα τις ανάγκες μας
mihaela
Κομμάτι - Odoo for Managers
Μηχανική Μετάφραση
Άσκησες και το γεγονός ότι ο εκπαιδευτής μπόρεσε να απαντήσει σε όλες τις ερωτήσεις μου.
Mothibi - National Youth Development Agency
Κομμάτι - Odoo for Developers
Μηχανική Μετάφραση