Rámcová osnova přednášek:
1. Metodika RUP – Rational Unified Process
2. Agilní metodiky – přístup k vývoji a řízení IS/IT
3. Problematika návrhových vzorů v oblasti strategie a provozi IS/IT
4. Princip a použití návrhového vzoru Strategy a Proxy (remote, lazy, dynamic)
5. Princip a použití návrhových vzorů Adapter, Facade
6. Princip a použití návrhového vzoru Factory (simple, factory method, abstract factory)
7. Princip a použití návrhových vzorů Iterator, Composite
8. Princip a použití návrhových vzorů MVC, Observer
9. Princip a použití návrhového vzoru Reflection (metamodelování)
10. Princip a použití návrhových vzorů Decorator,
11. Princip a použití návrhových vzorů State
12. Princip a použití návrhového vzoru Template
13. Princip a použití návrhových vzorů Bridge, Command
14. Skládání vzorů a jejich využití při efektivním vývoji IS/IT
Cvičení:
Aplikace jednotlivých návrhových vzorů v programovém prostředí JAVA.
1. Metodika RUP – Rational Unified Process
2. Agilní metodiky – přístup k vývoji a řízení IS/IT
3. Problematika návrhových vzorů v oblasti strategie a provozi IS/IT
4. Princip a použití návrhového vzoru Strategy a Proxy (remote, lazy, dynamic)
5. Princip a použití návrhových vzorů Adapter, Facade
6. Princip a použití návrhového vzoru Factory (simple, factory method, abstract factory)
7. Princip a použití návrhových vzorů Iterator, Composite
8. Princip a použití návrhových vzorů MVC, Observer
9. Princip a použití návrhového vzoru Reflection (metamodelování)
10. Princip a použití návrhových vzorů Decorator,
11. Princip a použití návrhových vzorů State
12. Princip a použití návrhového vzoru Template
13. Princip a použití návrhových vzorů Bridge, Command
14. Skládání vzorů a jejich využití při efektivním vývoji IS/IT
Cvičení:
Aplikace jednotlivých návrhových vzorů v programovém prostředí JAVA.