Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Σύντομη εισαγωγή στους κινητήρες κανόνα
- Σύντομο ιστορικό ή Εξειδικευμένη μηχανή συστημάτων και κανόνων Τι είναι η τεχνητή νοημοσύνη; Αλυσίδα προς τα εμπρός έναντι προς τα πίσω Δηλωτική έναντι διαδικασίας/ωπ Σύγκριση λύσεων Πότε να χρησιμοποιείτε κινητήρες κανόνων; Πότε να μην χρησιμοποιείτε κινητήρες κανόνων; Εναλλακτικές λύσεις για τον κανόνα των κινητήρων
ΟΠΟΥ
- Συγγραφή στοιχείων Ενσωμάτωση πάγκου εργασίας Εκτέλεση κανόνων απευθείας από Πίνακες απόφασης ανάπτυξης KIE Πρότυπα κανόνων Καθοδηγούμενος επεξεργαστής κανόνων Δοκιμή στοιχείων εργασίας Έκδοση και ανάπτυξη Λίγα περισσότερα για το χώρο αποθήκευσης (git) Ανάπτυξη απλής διαδικασίας με κανόνες
Κανόνες γραφής στο Eclipse
- Συνεδρίες χωρίς κατάσταση έναντι κατάστασης κατάστασης Επιλογή κατάλληλων γεγονότων Βασικοί τελεστές και συγκεκριμένοι τελεστές Drools) Βασικές συναρτήσεις συσσώρευσης (άθροισμα, μέγιστο, κ.λπ.…) Ενδιάμεσοι υπολογισμοί Εισαγωγή νέων γεγονότων Ασκήσεις (πολλές από αυτές) Κανόνες σειράς με BPMN Salience Ruleflow vs BPMN 2.0 Executing rules από μια διαδικασία Κανόνες έναντι πυλών Σύντομη επισκόπηση των χαρακτηριστικών του BPMN 2.0 (συναλλαγές, χειρισμός εξαιρέσεων) Ολοκληρωμένη δηλωτική επιχειρηματική λογική στο Drools Domain Specific Languages (DSL) Δημιουργία νέων γλωσσών Προετοιμασία DSL για χρήση από τη διαχείριση του Basic Natural Language Processing (NLP) με DSL Fusion (CPE) , χρονική συλλογιστική (για συμβάντα που συμβαίνουν μετά, μεταξύ, κ.λπ...) Τελεστές σύντηξης Παράδειγμα σε χρονοδιαγράμματα συμβάντων Δοκιμή μονάδας
Προαιρετικά Θέματα
- OptaPlanner jBPM Drools και ενσωμάτωση μέσω υπηρεσιών web Ενσωμάτωση Drools μέσω γραμμής εντολών Πώς να αλλάξετε κανόνες/διαδικασία μετά την ανάπτυξη χωρίς μεταγλώττιση
Requirements
Ικανότητες προγραμματισμού σε οποιαδήποτε γλώσσα συνιστάται ανεπιφύλακτα (SQL, Java, C#, VBA, κ.λπ...)
21 Hours
Testimonials (2)
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.
Charles Kevin Regaliza - Thakral One Inc.
Course - Introduction to Drools 7 for Developers
I am really impressed on his technical skills most especially on the debugging of errors and writing of codes. This just shows that he is really technically equip and is very good at that. But that is different from a skill of cascading and sharing your knowledge as a trainer.