|
|
- Object Oriented Programming: The concepts and programming style oriented on objects are presented in parallel with their introduction
and application on the C++, Java or C# programming languages.
- The C++ Programming Language: Provides an excellent mode to exercise object oriented programming paradigm
(see
The C++ Programming Language [pdf, 128KB]).
For advanced issues see C++ Advanced Issues [pdf, 126KB].
- Fundamentals of Java: The goal is to prepare the students for Java certification. We cover the Java programming language and the most important Java packages.
(see Fundamentals of Java [pdf, 127KB]).
- The C# Programming Language: It is concentrated on language issues and on the basic .NET class libraries; it is base for more specialized trainings related to .NET technologies - Windows Forms, ASP.NET, WPF, etc.
(see The C# Programming Language [pdf, 128KB]).
- Fundamentals of UML 2.0: Provides a solid knowledge for understanding and applying UML in analysis and design. A particular CASE tool can be used.
(see Unified Modeling Language 2.0 [pdf, 126KB]).
- Design Patterns: Offers a complete image on general design patterns defined by the GoF (E. Gamma & all) and several other heavily used in practice; optionally we can include concurrency patterns
(see Design Patterns [pdf, 128KB]).
- Applying UML, OOP and Design Patterns: This course intends to exemplify their usage in a project from the analysis phase until its partial implementation.
The atendees have the opportunity to exercise the object oriented programming principles, to identify and use design patterns and to express static or dynamic aspects by UML diagrams.
- Fundamentals of Java Enterprise (JEE): We cover the JEE standard: architecture, technologies, application servers; we can provide training with focus on certain aspects,
such as a certain application server (JBoss, BEA/IBM WebLogic, Sun JES, IBM WebSphere) or supporting JEE technologies like: Hibernate, Struts, Spring, EJBDoclet, Web Services, JSF, JSP and Taglibs, Tiles, portals, etc.
(see Fundamentals of Java Enterprise [pdf, 126KB]).
- Design Patterns in Java Enterprise: We transmit and analyze the best practices related to the architecture and design of JEE applications.
(see Java Enterprise Design Patterns [pdf, 125KB]).
- Project Management: Presents Project Management concepts and methods along the whole project life cycle from project initiation to project closure.
(see Project Management [pdf, 131KB]).
- Quality Management: Presents concepts, methods and tools used in quality management within projects, together with principles of quality management
systems and improvement process models.
(see Quality Management [pdf, 125KB]).
|
|