|
|
- Object oriented analysis, design and programming (OOA, OOD & OOP) with application
on a particular object oriented programming language like Java, C++ or C#;
even an object oriented programming language provides support to OOP there are particular mechanism and constructs which differentiates each other
- UML 2.0 (Unified Modeling Language) - used in software analysis, design and documentation
- Design & Architectural Patterns - general (GoF), in concurrent programming, in real-time & embedded programming, in Java Enterprise (JEE)
- C++ programming language - for beginners or advanced C++ programmers (RTTI, advanced templates issues, particular patterns like smart pointers, etc.)
- C# programming language, .NET platform and .NET related technologies (mainly Windows Forms, WPF, ASP .NET)
- Java programming language and Java based technologies - JSE (Java Standard Edition), JEE (Java Enterprise Edition) (architecture, standard, tools, products)
- Java Enterprise application servers (mainly JBoss & Oracle (BEA) WebLogic)
- Embedded programming - specific patterns, common issues and problems, particular use of UML
- Project Management - with particularities related to software development
- Quality Management - concepts, methods and tools used in quality management, quality management systems
|
|