Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Modele de Design
- Ce sunt modelele de design?
- De ce să folosim modele de design?
- Gang of Four (GoF) și clasificarea modelelor
- Principii comune de design (SOLID, DRY, KISS, YAGNI)
Modele de Design Creational
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
Modele de Design Structural
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Modele de Design Behavioral
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Aplicarea Modelelor de Design în Aplicații Reale
- Modele de design în aplicații enterprise
- Refactorizarea codului vechi folosind modele de design
- Combinarea mai multor modele pentru soluții robuste
- Bune practici și capcane
Rezumat și Pași Următori
Cerințe
- Experiență în programarea Java
- Înțelegerea conceptelor de Programare Orientată pe Obiecte (OOP)
- Cunoștințe de bază despre principiile de arhitectură software
Publicul țintă
- Dezvoltatori Java care doresc să-și îmbunătățească abilitățile de design
- Arhitecți software care proiectează aplicații scalabile
- Conducători tehnici care urmăresc să îmbunătățească menținerea și eficiența codului
21 Ore
Mărturii (2)
Configurarea Podman pentru a lucra fără efort cu containere locale, precum și utilizarea topicurilor Kafka.
- Norfolk Southern
Curs - Quarkus for Developers
Tradus de catre o masina
- Progresul cursului (de la elementele interne ale JVM până la subiecte mai de nivel înalt) - Câteva perspective din exercițiile practice - Stilul vizual (nu o simplă prezentare, ci o pagină frumos stilizată)
Ivan Suvorov - Deutsche Bank
Curs - Java Advanced
Tradus de catre o masina