Architecture and Design: Core + Advanced Training Training Course
Σε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση του εκπαιδευτή, οι συμμετέχοντες θα μάθουν τις θεμελιώδεις και προηγμένες έννοιες της αρχιτεκτονικής και του σχεδιασμού λογισμικού καθώς περνούν μέσα από μια σειρά από πρακτικές ασκήσεις και συζητήσεις στο εργαστήριο.
Ακροατήριο
- Επαγγελματίες λογισμικού
- σχεδιαστές λογισμικού
- προγραμματιστές
Μορφή του μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και βαριά πρακτική εξάσκηση
Σημείωμα
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Course Outline
Αρχιτεκτονική και Σχεδιασμός – Βασική Εκπαίδευση -- 3 ημέρες
Εισαγωγή στο Software Architecture και αρχές σχεδίασης
Software Architecture Τεχνικές
Αρχιτεκτονική Ασφαλείας
Αρχιτεκτονική Ολοκλήρωσης
Αρχιτεκτονικό Έργο – Ομαδική Εργασία
Αρχιτεκτονική και Σχεδιασμός – Εκπαίδευση Advance -- 3 ημέρες
Μεγάλης κλίμακας Software Design
Σχεδιασμός για Εξυπηρέτηση
Ο ρόλος του μοντελισμού στην αρχιτεκτονική
Αρχιτεκτονική Διαχείριση ποιότητας
Enterprise Architectουρέ
Cloud Architectures
Big Data Επισκόπηση
Κινητά και κοινωνικά Networking
Τελευταίες τάσεις στο Microservices και το API
Μελέτη περίπτωσης
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία ανάπτυξης λογισμικού
Open Training Courses require 5+ participants.
Architecture and Design: Core + Advanced Training Training Course - Booking
Architecture and Design: Core + Advanced Training Training Course - Enquiry
Architecture and Design: Core + Advanced Training - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Μου άρεσαν οι ασκήσεις που βοήθησαν να ανοίξω το μυαλό και να αποκτήσω νέες γνώσεις για την αρχιτεκτονική λογισμικού.
Gabriele - EAGLEPROJECTS S.p.A.
Course - Architecture and Design: Core + Advanced Training
Machine Translated
Upcoming Courses
Related Courses
Learning CMake
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς λογισμικού που επιθυμούν να χρησιμοποιήσουν CMake την αυτοματοποίηση της διαδικασίας κατασκευής σε περιβάλλον πολλαπλών πλατφορμών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργία, δοκιμή και συσκευασία λογισμικού με CMake.
- Ελέγξτε τη διαδικασία συλλογής λογισμικού.
- Χρησιμοποιήστε το CMake σε συνδυασμό με ένα εγγενές περιβάλλον κατασκευής.
- Αντιμετωπίστε κοινά προβλήματα συστήματος κατασκευής.
Creative Problem Solving with Gamification Techniques (Design Thinking)
14 HoursΑυτή η ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε συμμετέχοντες από αρχάριους έως μεσαίου επιπέδου που επιθυμούν να λύσουν καθημερινές προκλήσεις στο χώρο εργασίας μέσω τεχνικών gamification.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανόηση των αρχών του Design Thinking και της εφαρμογής του στην επίλυση προβλημάτων.
- Ενσωματώστε τεχνικές gamification για την προώθηση της δέσμευσης και της καινοτομίας.
- Αναπτύξτε δημιουργικές και πρακτικές λύσεις σε κοινά ζητήματα στο χώρο εργασίας.
- Συνεργαστείτε αποτελεσματικά μεταξύ ομάδων για την εφαρμογή στρατηγικών επίλυσης προβλημάτων.
- Εφαρμόστε επαναληπτικές προσεγγίσεις για να βελτιώσετε τις λύσεις μέσω ανατροφοδότησης και πειραματισμού.
Domain Driven Design: Concepts and Practices
21 HoursΑυτή η ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές, αρχιτέκτονες και αναλυτές μεσαίου επιπέδου που επιθυμούν να μάθουν και να εφαρμόσουν έννοιες και πρακτικές DDD στα έργα λογισμικού τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Καταλάβετε τις βασικές έννοιες DDD (περιορισμένα περιβάλλοντα, οντότητες, κ.λπ.) και την εφαρμογή τους σε έργα λογισμικού.
- Εφαρμόστε στρατηγικό DDD για να ορίσετε και να σχεδιάσετε το μοντέλο τομέα, να προσδιορίσετε υποτομείς και να καθορίσετε όρια.
- Εφαρμόστε τακτικό DDD χρησιμοποιώντας μοτίβα όπως CQRS, εργοστάσια και προμήθεια συμβάντων.
- Ανακατασκευάστε και εκσυγχρονίστε τα παλαιού τύπου συστήματα αποτελεσματικά με τις τεχνικές DDD.
- Σχεδιάστε και εφαρμόστε αρχιτεκτονικές προϊόντων, τομέα και ομαδικών προσανατολισμένων.
- Χρησιμοποιήστε το πλέγμα δεδομένων για να δημιουργήσετε μια πλατφόρμα δεδομένων προσανατολισμένη στον τομέα που υποστηρίζει την ανακάλυψη δεδομένων και τη διακυβέρνηση.
Introduction to Domain Driven Design
14 HoursΤο Domain Driven Design (DDD) είναι μια προσέγγιση για το χειρισμό σύνθετων συμπεριφορών κατά την ανάπτυξη λογισμικού.
Design Patterns
14 HoursΥπάρχουν πολλά δοκιμασμένα πρότυπα ευρέως διαθέσιμα σε όλους. Μερικές φορές πρόκειται για την αλλαγή των ονομάτων και την εφαρμογή του σχεδίου σε μια συγκεκριμένη τεχνολογία. Μπορεί να εξοικονομήσει εκατοντάδες ώρες, οι οποίες διαφορετικά θα δαπανηθούν για το σχεδιασμό και τις δοκιμές. Εκπαίδευση Go als Αυτό το μάθημα έχει δύο στόχους: πρώτον, σας επιτρέπει να χρησιμοποιήσετε ξανά ευρέως γνωστά μοτίβα, δεύτερο, σας επιτρέπει να δημιουργήσετε και τα πρότυπα επαναχρησιμοποίηση ειδικά για τον οργανισμό σας. Σας βοηθά να εκτιμήσετε πώς τα μοτίβα μπορούν να μειώσουν το κόστος, να συστηματοποιήσουν τη διαδικασία σχεδιασμού και να δημιουργήσουν ένα πλαίσιο κώδικα βασισμένο στα πρότυπά σας. Σχεδιαστές λογισμικού κοινού, επιχειρηματικοί αναλυτές, διαχειριστές έργων, προγραμματιστές και προγραμματιστές καθώς και επιχειρησιακοί διευθυντές και διαχειριστές τμήματος λογισμικού. Στυλ μαθήματος Το μάθημα επικεντρώνεται στις περιπτώσεις χρήσης και στη σχέση τους με ένα συγκεκριμένο μοτίβο. Τα περισσότερα από τα παραδείγματα εξηγούνται στην UML και σε απλά παραδείγματα Java (η γλώσσα μπορεί να αλλάξει εάν το μάθημα καταγραφεί ως κλειστό μάθημα). Σας καθοδηγεί μέσα από τις πηγές των μοτίβων, καθώς και σας δείχνει πώς να καταλογίζετε και να περιγράφετε σχέδια που μπορούν να επαναχρησιμοποιηθούν σε ολόκληρο τον οργανισμό σας.
Design Sprint Workshop
35 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε άτομα που επιθυμούν να μάθουν πώς να πραγματοποιούν ένα επιτυχημένο σχεδιαστικό σπριντ εντός του οργανισμού τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μειώστε τον κίνδυνο να φέρετε ένα νέο προϊόν στην αγορά.
- Συγκεντρώστε σχόλια από τους πελάτες σχετικά με μια νέα ιδέα, πριν κατασκευαστεί το προϊόν.
- Ενισχύστε τη δημιουργικότητα σε μια ομάδα για να λαμβάνετε κρίσιμες αποφάσεις, πιο γρήγορα.
Design Thinking Workshop for Software Developers
14 HoursΣε αυτό το ζωντανό εργαστήριο υπό την καθοδήγηση των εκπαιδευτών σε Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν πώς να εφαρμόζουν τα πέντε στάδια του Design Thinking για να κατανοήσουν καλύτερα τα προβλήματα που αντιμετωπίζουν οι τελικοί χρήστες ενός προϊόντος ή μιας υπηρεσίας και στη συνέχεια να αναπτύξουν η καλύτερη προσέγγιση για την επίλυσή τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε δημιουργικές στρατηγικές για να ταιριάξετε τις ανάγκες των πελατών με τεχνολογικά εφικτές λύσεις.
- Διαμορφώστε μια στρατηγική για να αυξήσετε την αξία των πελατών και να βελτιώσετε τις προσφορές προϊόντων και υπηρεσιών.
Design Thinking: Innovation Methodologies
24 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε επαγγελματίες αρχαρίου έως μεσαίου επιπέδου που επιθυμούν να κατανοήσουν και να εφαρμόσουν μεθοδολογίες Design Thinking για την προώθηση της καινοτομίας και τη βελτίωση των επιχειρηματικών λύσεων.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανόηση των βασικών αρχών του Design Thinking και του ρόλου του στην καινοτομία.
- Εφαρμόστε τις πέντε φάσεις του Design Thinking στην επίλυση προβλημάτων.
- Χρησιμοποιήστε τεχνικές και εργαλεία ιδεασμού για την ενίσχυση της δημιουργικότητας.
- Εφαρμόστε Design Thinking στρατηγικές για τη βελτίωση των διαδικασιών και τη βελτίωση της αποτελεσματικότητας.
Innovative Leadership through Design Thinking
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε αρχάριους ηγέτες και επαγγελματίες ανθρώπινου δυναμικού που επιθυμούν να μάθουν και να εφαρμόσουν μεθοδολογίες Design Thinking για την προώθηση της καινοτομίας, την ενίσχυση των ικανοτήτων επίλυσης προβλημάτων και την αποτελεσματική συμμετοχή των ομάδων .
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εξοπλίστε τους συμμετέχοντες με εργαλεία και μεθοδολογίες για την προώθηση της καινοτομίας και της εμπλοκής της ομάδας.
- Αναπτύξτε δεξιότητες στη χαρτογράφηση της ενσυναίσθησης, στον ιδεασμό και στη δημιουργία πρωτοτύπων για την επίλυση σύνθετων προκλήσεων.
- Εφαρμόστε τις αρχές Design Thinking σε σενάρια ηγεσίας και ανθρώπινου δυναμικού.
- Προωθήστε μια κουλτούρα καινοτομίας στις ομάδες τεχνολογίας.
Design Thinking
4 HoursΕπισκόπηση:
Υπάρχουν πέντε στάδια στη διαδικασία Design Thinking (DT) (ενσυναίσθηση, ορισμός του προβλήματος, ιδέα, πρωτότυπο, δοκιμή).
Σε έναν όλο και πιο περίπλοκο κόσμο, αντιμετωπίζουμε προβλήματα που μπορεί να χρειάζονται ειδικές προσεγγίσεις. Το Design Thinking βοηθά στην αντιμετώπιση σύνθετων προβλημάτων. Η εκμάθηση της σκέψης σχεδιασμού βοηθά στην αποτελεσματική αντιμετώπιση σύνθετων προβλημάτων, στην καλύτερη επικοινωνία, στην αποτελεσματική πεποίθηση, στη βελτίωση των επιχειρηματικών αποτελεσμάτων και στη βελτίωση της οργανωτικής και προσωπικής συμπεριφοράς και απόδοσης.
- Πώς λειτουργεί το DT: μάθετε από τους ανθρώπους και τα προβλήματα, βρείτε μοτίβα, σχεδιάστε μοντέλο (model drift), δοκιμάστε το μοντέλο, αξιολογήστε το μοντέλο και ανασχεδιάστε.
- Σχέση DT, καινοτομίας και επιχειρηματικότητας.
- Μέθοδοι και εργαλεία DT: persona, χάρτης ενδιαφερομένων, χάρτης ταξιδιού πελατών, σχέδιο υπηρεσιών, καινοτομία επιχειρηματικού μοντέλου.
- Εφαρμογή του DT: νοοτροπία σχεδιασμού, ανατρεπτική καινοτομία, επαναληπτική προσέγγιση, ευέλικτη τεχνική εκτίμησης, κριτική σκέψη, επίλυση προβλημάτων, ομαδική εργασία, ετοιμότητα ηγεσίας, επικοινωνιακές δεξιότητες, γνώση τεχνολογίας, μπροστινή σκέψη, διαπολιτισμική και ηθική ικανότητα, συναισθηματική νοημοσύνη, αυτογνωσία, διαπραγματευτικές δεξιότητες, δεξιότητες επίλυσης συγκρούσεων.
Στόχοι:
- Για να κατανοήσετε τις βασικές αρχές και τις αποχρώσεις του DT
- Για να εξερευνήσετε βασικές έννοιες, παράγοντες, θεωρίες, τύπους και μοντέλα στο DT
- Να πειραματιστείτε, να βιώσετε και να εξασκηθείτε στο DT
Διανομή:
Πρόκειται για εκπαιδευτικό σεμινάριο διάρκειας 1 ημέρας (4 ώρες) και περιλαμβάνει:
- διαλέξεις (40% - παρουσίαση θεωριών, εννοιών, μοντέλων και αλληλεπιδράσεων),
- ομαδικές ασκήσεις (30% - δυναμική ομάδας, παιχνίδια, ομαδική συζήτηση και εικονικές ασκήσεις επίλυσης συγκρούσεων),
- ατομικές δραστηριότητες (15% - γραφή, σχεδιασμός και συζήτηση με ομοτίμους)
- και άλλα (15% - βίντεο, ανάγνωση).
Σημείωση: λόγω της φύσης αυτού του μαθήματος υπάρχει ελάχιστο μέγεθος ομάδας 3
Design Patterns in C#
14 HoursΟμάδα-στόχος:
Τεχνικός υπεύθυνος ομάδας, προγραμματιστής λογισμικού
Στόχος της μάθησης:
Ο σκοπός της κατάρτισης είναι να αποκτήσει την ικανότητα σχεδιασμού προηγμένων δομών ανάπτυξης / έργων στο C #.
Κατά τη διάρκεια του μαθήματος, οι μαθητές εξοικειώνονται με τους πόρους και τα εργαλεία του MSDN που υποστηρίζουν τη διαδικασία ανάπτυξης, όπως το Microsoft Visual Studio , το ReSharper.
Design Patterns (GoF) for Java
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές μεσαίου επιπέδου Java που επιθυμούν να εφαρμόσουν μοτίβα σχεδίασης για να βελτιώσουν τη δομή του λογισμικού, τη δυνατότητα συντήρησης και την επεκτασιμότητα.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τον σκοπό και τα οφέλη των σχεδίων σχεδίων.
- Εφαρμόστε αποτελεσματικά Δημιουργικά, Δομικά και Συμπεριφορικά μοτίβα στο Java.
- Βελτιώστε την επαναχρησιμοποίηση, την επεκτασιμότητα και τη συντηρησιμότητα του κώδικα.
- Ανακατασκευάστε τις υπάρχουσες βάσεις κωδικών χρησιμοποιώντας μοτίβα σχεδίασης.
Design Patterns in PHP
14 HoursΑυτή η εκπαιδευτική μάθηση, που δίνεται ζωντανά από εκπαιδευτή στο Ελλάδα (μέσω διαδικτύου ή υπό τον ίδιο τόπο), προσβλέπει σε μεσαίου επιπέδου PHP αναπτυξτές που θέλουν να εφαρμόσουν σχεδιαστικούς παρατηρητές αποτελεσματικά στα έργα τους.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορούν να:
- Καταλάβουν το στόχο και τα πλεονεκτήματα των σχεδιαστικών παρατηρητών.
- Αναγνωρίζουν και εφαρμόζουν αποτελεσματικά σχεδιαστικούς παρατηρητές για τυπικές περιπτώσεις.
- Στοιχειοθετούν εφαρμογές PHP χρησιμοποιώντας βέλτιστες πρακτικές του κλάδου.
- Ενσωματώνουν παρατηρητές σε σύγχρονες πλαίσια όπως Symfony ή Zend.
JavaScript - Advanced Programming
14 HoursΗ εκπαίδευση έχει σχεδιαστεί για προγραμματιστές Java Script, σχεδιάζοντας και υλοποιώντας προηγμένες εφαρμογές Internet. Τα θέματα που συζητήθηκαν κατά τη διάρκεια της εκπαίδευσης αποσκοπούσαν στο να φέρουν τις βέλτιστες πρακτικές στον προγραμματισμό Java Script και να αναδείξουν τα πιο συνηθισμένα λάθη. Ένα σημαντικό σημείο της εκπαίδευσης είναι να συζητήσουμε τον διαθέσιμο αντικειμενοστραφή προγραμματισμό με σύνταξη Java Script.
Kubernetes Design Patterns
21 HoursΗ εξέλιξη των μικροεπιχειρήσεων και των εμπορευματοκιβωτίων τα τελευταία χρόνια έχει αλλάξει σημαντικά τον τρόπο με τον οποίο σχεδιάζουμε, αναπτύσσουμε, αναπτύσσουμε και τρέχουμε λογισμικό. Οι σύγχρονες εφαρμογές πρέπει να βελτιστοποιούνται για κλιμάκωση, ελαστικότητα, αποτυχία και αλλαγή. Με γνώμονα αυτές τις νέες απαιτήσεις, οι σύγχρονες αρχιτεκτονικές απαιτούν ένα διαφορετικό σύνολο προτύπων και πρακτικών. Σε αυτήν την εκπαίδευση, εξετάζουμε τους τρόπους προσδιορισμού, κατανόησης και προσαρμογής σε αυτές τις νέες απαιτήσεις.
Κοινό
Αυτή η εκπαίδευση απευθύνεται σε ανθρώπους που είναι εξοικειωμένοι με την τεχνολογία των εμπορευματοκιβωτίων και με Kubernetes έννοιες των Kubernetes αλλά ίσως στερούνται πραγματικής εμπειρίας στον κόσμο. Βασίζεται σε περιπτώσεις χρήσης και σε διδάγματα από έργα πραγματικής ζωής, με σκοπό να εμπνεύσει τους ανθρώπους να δημιουργήσουν και να διαχειριστούν ακόμα καλύτερες εφαρμογές στο σύννεφο.
- Προγραμματιστές
- Λειτουργίες
- DevOps
- Μηχανικοί QA
- Διαχειριστές έργων πληροφορικής
Μορφή του μαθήματος
- Διαδραστική διάλεξη και συζήτηση
- Πολλές ασκήσεις και πρακτική
- Εφαρμογή Handson σε περιβάλλον ζωντανού εργαστηρίου
Επιλογές προσαρμογής μαθημάτων
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.