Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στα Σχεδιαστικά Πρότυπα
- Τι είναι τα σχεδιαστικά πρότυπα;
- Γιατί να χρησιμοποιούμε σχεδιαστικά πρότυπα;
- Gang of Four (GoF) και ταξινόμηση προτύπων
- Κοινές σχεδιαστικές αρχές (SOLID, DRY, KISS, YAGNI)
Δημιουργικά Σχεδιαστικά Πρότυπα
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
Δομικά Σχεδιαστικά Πρότυπα
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Συμπεριφορικά Σχεδιαστικά Πρότυπα
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Εφαρμογή Σχεδιαστικών Προτύπων σε Πραγματικές Εφαρμογές
- Σχεδιαστικά πρότυπα σε επιχειρησιακές εφαρμογές
- Ανακατασκευή (refactoring) παλιού κώδικα χρησιμοποιώντας σχεδιαστικά πρότυπα
- Συνδυασμός πολλαπλών προτύπων για ανθεκτικές λύσεις
- Καλές πρακτικές και παγίδες
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Εμπειρία στον προγραμματισμό Java
- Κατανόηση των εννοιών του Αντικειμενοστρεφούς Προγραμματισμού (OOP)
- Βασικές γνώσεις αρχών αρχιτεκτονικής λογισμικού
Κοινό-στόχος
- Προγραμματιστές Java που επιθυμούν να βελτιώσουν τις σχεδιαστικές τους δεξιότητες
- Αρχιτέκτονες λογισμικού που σχεδιάζουν επεκτάσιμες εφαρμογές
- Τεχνικοί υπεύθυνοι που στοχεύουν στη βελτίωση της συντηρησιμότητας και της αποδοτικότητας του κώδικα
21 Ώρες
Σχόλια (2)
Οργάνωση του Podman για εύκολη διαχείριση τοπικών container και χρήση θεμάτων Kafka.
- Norfolk Southern
Κομμάτι - Quarkus for Developers
Μηχανική Μετάφραση
- Η πρόοδος του μαθήματος (από τα εσωτερικά του JVM σε θέματα υψηλότερου επιπέδου) - Κάποιες διείσησεις από πρακτικές ασκήσεις - Οπτικό στυλ (όχι κάποια παρουσίαση, αλλά μια ωραία διαμορφωμένη σελίδα)
Ivan Suvorov - Deutsche Bank
Κομμάτι - Java Advanced
Μηχανική Μετάφραση