TRAINING
 Foreword | |
All our courses are provided by professional IT personnels that apply the subjects in real case scenarios. Partecipants can gain industrial real case examples and provide pratical and pragmatic expositions of the different topics. The instructors have multidisciplinary skill and expertise hence being able to provide cross domain explanations.
For any information about the schedule and location of our courses please contact: info@soluta.net.
|
 Custom Courses | |
Through its personnels Soluta.net can provide ad-hoc courses and educational training based on the specific customer need. The agenda, topics and examples will be biased by the customer goals and objectives.
Page up
|
 [MDA1] - Introduction to Model Driven Architecture (MDA) | |

Prerequisites: Experience with OOP, XML, UML
Level: Advanced
Target audience: architects, designers, modelers and engineering managers
Duration: 2 days
Description: MDA is a revolutionary approach to software development based on Unified Modeling Language (UML). MDA is already in extensive use by software vendors and end-users all around the world. UML and MDA are both managed and developed by largest computer industry consortium, the Object Management Group (OMG).
Objectives: The course covers the principles of MDA and it is aimed to discuss the principles, techniques, tools essentially in Java technology, etc. The students will be able to understand and apply MDA techniques.
Page up
|
 [MDA2] - Model Driven Architecture for Executives(MDA) | |

Prerequisite: none
Level: Intermediate
Target audience: business and IT management , engineering managers and executives
Duration: 1/2 days
This course will describe the overall ideas around MDA and will explain the benefits, requirements and timeframe of implementing an MDA transition program in their organization.
Page up
|
 [MDA3] - Practical MDA | |

Prerequisite: [MDA1]
Level: Advanced
Target audience: architects, designers, modelers and engineering managers
Duration: two weeks
This is a highly interactive 2-week activity aimed at senior technical staff, such as enterprise and system architects, designers and project managers. It includes formal, detailed presentations on MDA technology topics and a set of workshop periods that allow the participants to apply what they learn in a pragmatic fashion.
The course will include a specific real case project allows participants to apply MDA skills to actual development efforts for their company. Participants will both work as individuals and as a team at various points.
Page up
|
 [UML1] - Unified Modelling Language (UML) base | |

Prerequisites: none
Level: basic
Target audience: architects, busines analists, developers, executives
Duration: 5 days
Objectives: will describe the UML in its principal modelling elements with real case examples This course will provide an overall comprehension of the capability of UML to allow partecipants to understand and apply its capabilities and features.
Even if this is an intense course covering all of the UML models, it is the starting point for further refinements and specializations.
Page up
|
 [CBAD1] - Design of distributed architectures based on components | |
Prerequisites: Experience with OOP, basic XML, knowledge of client-server applications
Level: advanced
Target audience: architects, project leaders, technical coordinators, designers
Duration: 3 days
Objectives: The course describes the problem space addressed by distributed systems and the principal strategies of component-based design. The students will be able to model distributed, component-based, multi-tier solutions independently of the implementation technologies (other courses on this topic are offered)
Page up
|
 [WSD1] - Web services | |
Prerequisites: Experience with OOP, XML, knowledge of client-server applications
Level: intermediate
Target audience: architects, project leaders, technical coordinators, designers
Duration: 3 days
Objectives: The course describes Web Services and how they can be utilised in the context of service-oriented architectures. The students will be guided all the way to the realisation of a Web application using open-source frameworks.
Page up
|
 [SOAD] - Tutorial on the development of service-oriented architectures (SOA) | |
Prerequisites: Course 2, Experience with OOP, XML, knowledge of client-server applications
Level: Advanced
Target audience: architects, project leaders, technical coordinators, designers
Duration: 3 days
Objectives: This applied course will lead the student to the realisation of a four-level distributed application. The most significant techniques learned in the previous course will be applied. The system will use two user interface technologies.
Page up
|
 [Java1] - Java Fondamentals | |
Prerequisites: Little programming experience
Level: basic
Target audience: developers
Duration: 3 days
Objective: This course introduces the fundamental concepts to become a Java programmer. It focuses on object-oriented programming, and the keywords and constructs of the Java programming language, and the steps required to design, and develop and test simple Java programs. Students will gain the ability to develop and test a Java technology based application, use primitive data types, comprehend object-oriented reuse principles, Implement inheritance to extend classes.
Page up
|
 [Java2] - Java Development | |
Prerequisites: OO skills, [Java1]
Level: basic
Target audience: developers
Duration: 3 days
Objective: similar to the [Java1]course, this profile adds skills needed to develop complex, production-level applications, including some design principles, implementation and testing skills, and the ability to use basic Swing, JDBC API and to develop classes to connect programs to SQL database systems.
Page up
|
 [Java3] - Java Distributed | |
Prerequisites: Java basics, [Java2]
Level: intermediate
Target audience: developers, network programmers
Duration: 3 days
Objective: the course provides the essential information for building basic distributed computing solutions. This course also addresses interoperability issues. This course highlights the technologies and techniques available for distributed application development using the Java Remote Method Invocation (RMI), Java Naming and Directory Interface (JNDI), Java Message Service (JMS).
Page up
|
  | |
OMG, UML and the MDA logo are trademarks or registered trademarks of the Object Management Group, Inc. in the United States and other countries
|
|