Curs Design Patterns in Java (GoF)

Cod:
DEV-001
Durata:
24 ore
Tip:
Cursuri programare / IT
Descriere:
Cursul nostru se adreseaza programatorilor si acopera aria de design patterns - care sunt solutii practice la provocarile de software design. Aceste modele includ solutii de design reutilizabile si interactiunea intre obiecte. Intelegerea acestora ajuta participantii sa implementeze solutii cu un nivel de eficienta mai mare, care asigura un grad ridicat de calitate a codului intr-o perioada mai scurta de timp.

In cadrul cursului vom aborda cele 23 de modele de baza in software design iar participantii vor avea ocazia sa se familiarizeze cu acestea prin exercitii si studii de caz.Unele dintre cele mai cunoscute si importante sunt Factory Method, Adapter, Composite, Decorator, Observer, Strategy sau Template Method. In timpul cursului participantii vor avea oportunitatea de a practica aceste patterns cu ajutorul studiilor de caz si exercitiilor.

Intelegerea si aplicarea acestor patterns ii ajuta pe programatori sa imbunatateasca calitatea solutiilor care au fost standardizate, sa reduca timpul necesar pentru dezvoltarea si sa isi faca codul mai usor de inteles si mai mentenabil.
Public tinta:
  • Developers
  • Technical Leads
  • Programatori
Obiective:
  • Design patterns si principiile lor de utilizare
  • Descrierea problemelor si avantajelor proiectarii bazate pe reutilizarea codului
  • Utilizarea terminologiei in discutii, proiectare si dezvoltare
  • Dezvoltarea unei aplicatii bazate pe modele
  • Intelegerea si folosirea modelelor in aplicatii
Subiecte curs:
Modul 1
  • Introducere
  • OOP, UML, LePUS3
  • Principii ale object-oriented design
  • GoF Patterns Catalogue
Modul 2
  • Factory Method
  • Abstract Factory
  • Adapter
  • Composite
  • Decorator
  • Observer
  • Strategy
Modul 3
  • Template method
  • Bridge
  • Chain of Responsibility
  • Prototype
  • Façade
  • Mediator
  • Flyweight
Modul 4
  • Command
  • Proxy
  • Interpreter
  • Iterator
  • State
  • Memento
  • Visitor
  • Singleton
Cerinte curs:
  • Cunoasterea principiilor de object oriented programming
  • Experienta de lucru de cel putin un an in object oriented programming
  • Cunostinte de Java, UML
Pret:
1620 RON
Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. Pentru persoane fizice pretul este cel afisat. Pentru persoane juridice se adauga TVA.

Alte cursuri care te-ar putea interesa:

Oras Pret (plus TVA)
Bucuresti 1620 RON
Cracovia 1620 RON
Wroclaw 1620 RON

Inscrie-te la Design Patterns for Java (GoF)