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

 

 

 

 


Valid CSS! Creative Commons OMG MDA OMG Member OMG Fast Start

Soluta.net Italy Piva IT-03701200267