 
OMG's member companies provide training in UML, CORBA, OMG's other
specifications, and the products that implement them. On this page,
we've listed all of the courses that our member companies have told us
about. These courses range from basic to advanced, vendor-neutral to
product-specific; some are held at vendor locations, while others may
travel to your site or may be offered at central locations such as hotel
facilities or conference centers. Our listings are as specific as
possible, but mostly do not include exact schedules which update often.
To find out exact schedules for a company's training, click on the URL
or send email to the contact address provided in its listing.
If your company is already a
Member of OMG and you'd like to have your training information listed on
this page, please fill
out this form and click the submit button. For other training or
membership inquiries, send email to siegel@omg.org.
Click
here to add your company's training information. Click on
company for description
|
|
|
|
OMG
Membership Levels:
C -
Contributing
D - Domain
I - Influencing
P - Platform
U - University
T - Trial |
Descriptions of Company Training
Armstrong Process Group, Inc.
1361 160th Street
New Richmond, WI 54017
USA
Contact: Chris Armstrong
Phone: +1.651.491.5575
Fax: +1.715.246.0383
Email:
chris.armstrong@aprocessgroup.com
Website:
www.aprocessgroup.com
Armstrong Process Group (APG) is committed to providing proven and
practical process guidance for aligning business strategies with IT
capabilities. Our unique combination of integrated strategic process
improvement consulting, customized classroom training, professional
development products, and project coaching ensures clients can practice
a sustainable development process. APG is an Influencing member of the
Object Management Group (OMG), is currently contributing to the UML and
SPEM specifications, and is an OMG MDA FastStart Qualified Service
Provider. APG is a member of The Open Group Architecture Forum and
contributes to the ongoing evolution of The Open Group Architecture
Framework (TOGAF). APG is also a contributor to the Eclipse Process
Framework (EPF) project. APG is an IBM Business Partner and an IBM
Independent Software Vendor (ISV).
Modeling and Architecture Courses
APG has a comprehensive classroom training curriculum of over 30 courses
that cover all aspects of the software development lifecycle. APG has
designed most courses as one- and two-day classes to allow a timely,
focused education experience. These shorter courses can be more
effectively combined with other courses to deliver a custom training
program that specifically targets the education objectives of the
organization.
APG has many additional courses in project management, requirements
management, process improvement, and software development tools.
Professional Services
APG clients find that coupling formal classroom training with APG
Professional Services ensures consistent alignment of the process
improvement program with business objectives. By engaging APG
Professional Services to assist your organization with process
improvement and organizational development strategic consulting, APG
ensures that the right messages are delivered about organizational
change through the classroom experience. This also allows for effective
training program design and customization of training content to more
closely meet the unique needs of your organization. APG clients that
supplement formal classroom training with project coaching see dramatic
increases in the practicality and sustainability of applying new
development skills and tools. By putting the new process skills into the
context of the team's real organizational and development environment
and business domain, the team can immediately embrace the new skills in
a way that delivers real value to the project.
Top
Artisan Software Tools
North America
Artisan Software Tools Inc.
16055 SW Walker Road,
422 Beaverton
OR 97006-4942,
USA
Phone: +1-503-214-8672
Fax: +1-503-296-2281
Europe
Artisan Software Tools Ltd.
Suite 701, Eagle Tower
Montpellier Drive,
Cheltenham
GL50 1TA
UK
Tel: +44 (0)1242 229 300
Fax: +44 (0)1242 229 301
Email: Training@ArtisanSoftwareTools.com
URL: http://www.ArtisanSoftwareTools.com
Company Description:
Artisan® Software Tools is the world’s largest independent supplier
of industrial-grade, collaborative modeling tools for complex,
mission-critical systems and software. Artisan has delivered a stable,
robust working environment to thousands of users across an extensive
range of complex applications in demanding sectors including military,
aerospace and defense, automotive, transportation, telecommunications,
electronics and medical.
Artisan’s standards-based tool suite, Artisan Studio®, provides
comprehensive support for the leading industry standards, including OMG
SysML™, UML® and Architectural Frameworks. Artisan Workbench™ provides a
fully integrated, collaborative engineering framework for the
trouble-free deployment and maintenance of best-in-class tools for
mission and safety-critical systems and software development. Artisan’s
tools deliver on the promise of an integrated collaborative development
environment – allowing systems and software engineering teams to Work as
One™ – from concept through to delivery, maintenance and support.
Training Course Overview:
Course content reflects current standards and focuses on major areas
of concern for developers and managers using Artisan's products. All
courses contain examples and exercises based on relevant real-world
examples. Class size is naturally limited to encourage maximum
participation, optimum learning and to ensure students have sufficient
time to discuss their specific problems with the instructors. Artisan
provides both public courses in the US and Europe as well as regular
customer training on customer sites worldwide.
For information on our training courses visit:
http://www.artisansoftwaretools.com/services/training-courses/
Alternatively email:
Training@ArtisanSoftwareTools.com.
Top
Borland
100 Enterprise Way
Attn: Training
Scotts Valley, Ca. 95066
U.S.A.
Phone: 1.800.800.0361
Fax: 1.831.431.4102
Contact: borland-training@borland.com
http://www.borland.com/services/training/index.html
Class Listings:
Technical Overview of CORBA
This one-day, intensive technical briefing covers the role CORBA
will play in your enterprise systems and how to use it to bring high
performance and scalability to your Java and Web-based applications.
Explore real-world, CORBA-based solutions to solve today's tough
business problems. Discover the critical requirements for effective
CORBA ORB solutions and successful distributed object business design.
Get ready to attack your company's business problems with scalable
solutions that meet today's tough volume and performance requirements.
http://www.borland.com/services/training/courses/Corba.html
Application Development with Borland Enterprise Server,
VisiBroker Edition (for Java)
This five-day course teaches students CORBA application development
concepts with Borland's Enterprise Server for Java. Lecture-style
presentations teach students the key concepts and principals of CORBA
application development. Numerous hands-on exercises apply those
concepts in the development of distributed CORBA applications.
http://www.borland.com/services/training/courses/bes5_ve_java.html
Application Development with Borland Enterprise Server,
VisiBroker Edition (for C++)
This five-day course teaches students CORBA application development
concepts with Borland's Enterprise Server for C++. Lecture-style
presentations teach students the key concepts and principals of CORBA
application development. Numerous hands-on exercises apply those
concepts in the development of distributed CORBA applications.
http://www.borland.com/services/training/courses/bes5_ve_cpp.html
Top
Cephas Consulting Corp.
360 East 1st Street, Suite 781
Tustin CA 92780
Phone: 714-573-7112
Fax: 714-573-7112
Contact: Frank Truyen
frank.truyen@cephas.cc
www.enterprisemodelingsolutions.com
Description
Cephas Consulting is a training and consulting company specializing
in the Enterprise Architect modeling tool provided by Sparx Systems.
Our training courses cover the following OMG notations: UML, BPMN,
SoaML, SysML and Oxford Comma. (You can read about the Oxford Comma in
Wikipedia at
http://en.wikipedia.org/wiki/Oxford_comma . )
Class Listings
For information on our SysML training courses please visit :
www.cephas.cc
For all other courses go to:
www.enterprisemodelingsolutions.com
Top
Georgia Institute Of Technology
|
Info is
missing |
 |
Systems
Modeling Language (SysML) Training
A Quick Start to Model-Based
Engineering & Model-Based Systems
Engineering (MBE/MBSE)
Contact: Dirk Zwemer, PhD
email: dirk.zwemer@intercax.com
voice: +1-404-592-6897, ext 101
InterCAX and Georgia Tech jointly
offer a SysML quick start training
program for professionals wanting to
learn the latest about model-based
engineering (MBE) in general and
model-based systems engineering in
particular (MBSE). This program
covers the OMG Certified Systems
Modeling Professional (OCSMP)
certification. The course
instructors have conducted SysML
courses for multiple organizations
(e.g., training over 130
professionals since August 2008),
have been involved in the
development of OMG SysML from the
beginning, and have contributed to
the development of OCSMP.
Testimonials from previous
participants
- “I thoroughly enjoyed the
course.” — Senior Systems
Engineer (Ft Worth, Texas).
- “Very informative.” —
Test Engineer (Pasadena,
California).
- “Fun class – I especially
liked the hands-on exercises and
[the rover] project” — Lead
Systems Engineer (Pasadena,
California).
Courses
The following courses focus on
OCSMP Levels 1 & 2 and include other
items essential for a well-rounded
MBE/MBSE practitioner:
-
SysML 101
(1 day) covers the
essentials of object-oriented
modeling using SysML and all 9
types of SysML diagrams in a
quick and easy-to-learn format.
A consistent system modeling
example is presented throughout
the course for participants to
learn how SysML concepts and
diagrams work together. The
concepts are presented in a
tool-independent manner.
-
SysML 102
(2.5 days) is a
hands-on course where
participants learn to implement SysML concepts using a
representative tool. These
skills are reinforced by doing
useful things with the resulting
SysML models—not just building
them for the sake of
documentation. For example,
exercises include (i) employing
SysML parametrics to perform
calculations on system
properties and verify
requirements, and (ii) utilizing
SysML activities to operate a
mobile robot during a team-based
competition. Participants work
through structured tutorial
modules in class to jumpstart
and expand their SysML model
creation know-how.
Delivery modes
These courses are offered live
in onsite, offsite, and
web-based modes. Click
here for
details.
The next offsite course is
Apr 27-30, 2010 via Georgia
Tech’s Distance Learning and
Professional Education program.
Click on the links below for
registration.
a.
SysML 101 — next offering: Apr 27, 2010
b.
SysML 102 — next offering: Apr 28-30, 2010
Related Links
InterCAX SysML/MBSE Training
Georgia Tech PSLM Center Courses
Instructors:
Russell Peak, PhD
Georgia Institute of
Technology
Manas Bajaj, PhD
InterCAX LLC
|
KnowGravity, Inc.

Badenerstrasse 808
Zürich
CH-8048
Switzerland
www.knowgravity.com
Contact: Markus Schacher
info@knowgravity.com
phone: +41 1434 2000
fax: +41 1434 2009
Description
Within the context of technical and commercial projects, we from
KnowGravity have acquired extensive know-how, which we teach practically
oriented in our training. From a basis of over 40 usually half-day-long
topic modules, we arrange topic-specific courses, workshops, and training
courses (up to 20 days) to cover specific customer and project needs.
Class Listings:
KnowGravity offers the following course packages, plus others:
- Specification of information systems
- Specification of technical systems
- Architecture of information systems
- Architecture of technical systems
- Introduction to the business rules approach
- Business rules applied
- Introduction to MDA and executable UML
We teach our classes in German or English. For more detailed information
about our training program, please visit www.knowgravity.com
Top
Milestone
Consulting/Mexico
Valencia 46 PB
D.F., D.F. 14370
Mexico
Contact: Sergio Orozco
info@milestone.com.mx
www.milestone.com.mx
phone: 52 (55)35480740
fax: 52 (55)35480746
Description
Milestone Consulting is the first Mexican company specialized
in 100% hands-on training and consulting on UML and SW engineering best
practices. We offer the greatest value added on UML training by providing
software licenses, practical simulations tailored to your own project
requirements, the best results warranty, and much more.
Our instructors are professional trainers and consultants with real
experience on software projects. Get the results you need in the
shortest possible time!
Class Listings:
- UML Bootcamp
- Software Architecture and Design Patterns with UML
- Business Modeling with BPMN and UML
- SysML Bootcamp
- Project Management with CMMI, the Unified Process and UML
- Certification on Project Management: A Software Development Approach
- Certification on Project Management: A Construction Approach
- Requirements Management and
- Use Cases
- Estimating Projects
- Scrum & XP
- Project Management for CAPM
- Project Tracking
- Testing Fundamentals
Top
Mithun Training & Consulting B.V.
Arnhemseweg 19
Leusden, 3832 GH
Netherlands
Contact: Harry Julsing
info@mithun.nl
www.mithuntraining.com
Phone: 31-33-4570840
Fax: 31-33-4570839
Description:
Mithun Training & Consulting is a small organization dedicated to the
betterment of engineering practices worldwide. We specialize in the
beginning of the product development life cycle. We work with engineers,
analysts and product managers. We create tailored requirements
engineering processes, train professionals with best practices, and
consult with businesses to mature their development life cycles.
Our goal is to help professionals make products people want, much more
efficiently. It's as simple as that!
Class Listings:
Top
Netfective
Technology

79, rue Jean-Jacques Rousseau
Suresnes, 92158, France
www.netfective.com
Contact: Franck Barbier
contact@bluage.com
Phone: 33 1 5605 8800
Fax: 33 1 5605 8801
Description:
Netfective Technology SA is an IT Consulting & Services
company focusing on Application Generation. The Company's primary
expertise is the design and production of applications in package mode
using Microsoft.NET and J2EE technologies. The offered solution is BLU
AGE, an application generator which conforms to UML 2, OCL 2 and MDA (PIMs/PSMs).
BLU AGE is a true alternative to offshore development: 100% of the
expected code is generated from the built UML models and the prototyping
of GUIs. The provided training services are: UML 2, OCL 2, MDA and the
BLU AGE Enterprise Model-Driven Development Method.
Class Listings:
1 Object-Oriented Technology
Duration: 1 day
Objectives: this 1-day course aims at revising and
consolidating all of the concepts (encapsulation, inheritance…) and
precepts (reusability, maintainability, design by contracts…) of
object-oriented programming but also object-oriented analysis and
design (modeling)
Required skills: some basic knowledge about
object-oriented programming
Tools used: an open source IDE (e.g., NetBeans) is
used by the trainer only, for illustration purposes
Provided material: copy of slides, studied source
code available on the Web
2 UML 2.x, OCL 2.x and Model-Driven
Development
Duration: 3 days (2 ½ days UML/OCL and ½ day MDD)
Objectives: this 3-day course is a complete
presentation and learning of UML 2.x. It stresses the key
differences with UML 1.x. A case study is exhaustively modeled and
implemented (all models are provided). A special focus is put on
precise modeling with the OCL and an introduction about the notions
of Platform-Independent Model, Platform-Specific Model and model
transformation (MDD)
Required skills: Object-Oriented Technology module
Tools used: free or demo. version of a UML CASE tool
(e.g., MagicDraw™), open source IDE and J2EE server
Provided material: copy of slides including the full
case study (requirements expressed in natural language),
availability of the case study’s J2EE implementation on the Web
(source code, IDE project, database script), case study’s models in XMI format
3 Blu Age™ Model-Driven Development Method
Duration: 1 day
Objectives: this 1-day course is an in-depth
description of the Blu Age™ rigorous modeling framework. The precise
process (key steps and mandatory dedicated models) associated with Blu Age™ is presented as well as a Blu Age™ UML profile which
defines stereotypes and tagged values for annotating business models
Required skills: UML 2.x, OCL 2.x and Model-Driven
Development module
Tools used: none
Provided material: copy of slides
4 Creating Applications with Blu Age™
Duration: 3 days (1-day domain modeling plus 1 use
case design and full implementation, 1-day incremental modeling:
addition of CRUD-based use cases, 1-day complex functionality design and
implementation)
Objectives: this 3-day course demonstrates how to
construct a large-scale application (case study of the UML 2.x, OCL
2.x and Model-Driven Development module) based on a 100% code
generation. This module also includes the design of Web-based GUIs,
their Blu Age™-based parameterization and their seamless integration
with the built models
Required skills: Blu Age™ Model-Driven Development
Method module
Tools used: free or demo. version of a UML CASE tool
(e.g., MagicDraw™), Blu Age™ application generator, open source IDE
and J2EE server
Provided material: copy of slides, availability of the
Blu Age™ UML™ models, source code and deployable files (J2EE) on the
Web.
Top
No Magic, Inc.
Ben Moreland
V.P., Professional Services
No Magic, Inc.
One Allen Center
700 Central Expressway South, Suite 110
Allen, Texas 75013
Phone: 214-291-9100
FAX: 214-291-9099
Email: training@nomagic.com
No Magic, Inc. is a leading object-oriented systems software development
company that develops software, provides training and services. No Magic has
developed the Java Developer's Journal Reader's Choice award-winning UML
modeling and forward and reverse engineering tool, MagicDraw UML. No Magic
specializes in on-site training in UML, Java, Object-Oriented analysis and
design, web technologies, the software development process, and quality
assurance. No Magic is always flexible to customize its established courses
or to prepare completely new courses per client requests. Detailed training
information is available from training@nomagic.com
MagicDraw UML for Business Analysts
A customizable one-to-three day course covering the use of MagicDraw UML
tool for business modeling. The course covers how to utilize UML and
MagicDraw to assist the business modeling process and bridge the gap from
design to implementation.
MagicDraw UML for Developers
A customizable one-to-four day course covering the use of MagicDraw UML
tool for modeling applications. The course covers how to improve development
and decrease costs by using good modeling and auto-generation features. The
course covers business analysis, design, and implementation and core
features of MagicDraw.
Advanced MagicDraw UML
A customizable one-to-three day course covering advanced features of the
MagicDraw UML modeling and forward and reverse engineering tool. The course
assumes that students already have a solid understanding of UML and want to
focus on advanced reporting and code generation features of MagicDraw.
Introduction to UML
A customizable one-to-two day course, which introduces the student to UML.
This course is designed to help teams that have never used UML and want to
learn quickly how UML can revolutionize software development. The course
introduces all UML diagrams, explains when they are used.
Java 2 Standard Edition Programming
A customizable three-to-five day course covering fundamental Java 2
Standard Edition programming. The course teaches core Java programming
syntax, object-oriented structure in Java, core Java APIs, Swing and AWT GUI
programming, multi-threading, file I/O, and JDBC.
Java Servlet & JSP Development
A customizable three-to-five day course covering the development of Java
Servlets, Java Server Pages (JSP), and custom tags. This course covers the
newest features from Servlet 2.3 and JSP 1.2 specifications and describes
using Model 2 Architecture for developing adaptable and flexible web
application.
Top
NobleProg Ltd

International / Self-study Materials
152 Western Avenue
W3 7TT
London
Phone: +44 (0)208 123 3405
e-mail: training@nobleprog.com
www.nobleprog.com
United Kingdom
500 Chiswick High Road
W4 5RG
London
Phone: +44 (0)208 123 2397
e-mail:
training@nobleprog.co.uk
www.nobleprog.co.uk
Poland
ul. Złota 3 lokal 11
00-019 Warszawa
Telefon: +48 (0)22 38 977 38
Fax: +48 22 300 9107
e-mail: biuro@nobleprog.pl
www.nobleprog.pl
United States
19 West 34th Street, #1018
New York, NY 10001
Phone: +1 (0)646 461 6132
Skype: nobleprogus
e-mail: training@nobleprog.us
www.nobleprog.us
Company Description:
NobleProg is an international training and consultancy group delivering
high quality training courses to all sectors specialising in management,
information technology, finance, statistics, version control, and
artificial intelligence.
Over the last 6 years we have trained over 5000 people from over 800
companies and organisations! We practise what we preach – we use almost
all of the technologies and methods that we teach, and continuously
upgrade, improve, and add new courses, keeping up to date with all
latest developments. All trainers are hand-picked and have been through
rigorous checks and interviews, and all courses are evaluated by the
delegates ensuring continuous feedback and improvement.
We pride ourselves on being flexible and will work with you to ensure
that the training you receive is both effective and relevant and at a
time and place that suits you.
Our cost-effective business model allows us to offer training to very
small group sizes (even one-to-one) ensuring that we provide the highest
possible quality.
Course Overview:
NobleProg, as an official member of OMG and a content developer of OMG
certification examinations, delivers various OMG exam preparation
courses across the UK and arranges the exams for you.
Our courses include classroom (both public and closed),
instructor-led online (ILO) and self-study, giving you the choice and
flexibility to suit your time, budget and level of expertise:
Class Listings:
- BPMN 2.0 for Business Analysts (21 hours)
- Introduction to FUML (21 hours)
- jBPM for Process Designers (28 hours)
- OCSMP Model User Exam Preparation (21 hours)
- Overview of Unified Profile for DoDAF/MODAF (UPDM) (21 hours)
- Business Process Modelling in BPMN 2.0 (21 hours)
- OCEB Fundamental Exam Preparation (28 hours)
- OCEB Business Intermediate Exam Preparation (14 hours)
- OCEB Business Advanced Exam Preparation (7 hours)
- OCEB Technical Intermediate Exam Preparation (14 hours)
- OCEB Technical Advanced Exam Preparation (7 hours)
- BPM for Managers and Analysts Overview (14 hours)
- Business Process Analysis with UML and BPMN (14 hours)
- Orchestrating services with BPEL (21 hours)
- Enabling SOA with BPM and BPMN (14 hours)
- UML 2.0 Certification – Fundamental Exam Preparation (21 hours)
- UML 2.0 Certification – Intermediate Exam Preparation (14 hours)
- UML 2.0 Certification – Advanced Exam Preparation (14 hours)
Objective Interface Systems, Inc.
1892 Preston White Drive
Reston, VA 20191-5448
U.S.A.
Phone: +1-703-295 6500 or (800) 800 OIS7 (6477)
Fax: +1-703-295 6501
Contact: info@ois.com
www.ois.com
Objective Interface Systems Training
Objective Interface Systems, Inc. (OIS), provides distributed object
technology training for application developers. Contact us via
information listed above.
Top
Object Computing, Inc. (OCI)
Website: www.ociweb.com
In St. Louis:
Object Computing, Inc.
12140 Woodcrest Executive Dr., Suite 250
St. Louis, MO 63141
U.S.A.
Phone: +1-314-579 0066
Fax: +1-314-579 0065
In Phoenix:
64 E Broadway Road, Suite 165
Tempe, AZ 85282
U.S.A.
Phone: +1-480-752 0042
Fax: +1-480-752 0076
Contact for training:
menefee_k@ociweb.com
Contact for consulting: spence_m@ociweb.com
Object Computing, Inc. Training
Object Computing, Inc. (OCI) is a Software Engineering company dedicated to providing innovative solutions and support for the development of distributed Object-Oriented applications. The company, founded in 1993, currently supports Fortune 500 clients within the Telecommunications, Finance, Healthcare and Aerospace industries. Clients also include medium and small businesses committed to maximizing the ROI of their software solutions through the implementation of Object-Oriented and Web-Enabled technologies.
The Educational Services division of OCI has over 40+ well-focused, hands-on workshops in a variety of topics in programming languages/tools (C/C++, Java), methodologies (OOAD/UML), and distributed programming techniques/tools (ACE, CORBA, TAO). OCI is the authorized support provider for Washington University of St. Louis's TAO or "ACE ORB." In addition, OCI is an Authorized Java Center, and has one of the most comprehensive Java curricula in the country. Open enrollment courses are conducted at the OCI Education Center in St. Louis. Private offerings of courses can also be conducted at a client's site.
Some of our course offerings are listed below. For a detailed list of courses, course descriptions, and curricula please visit our training page at:
http://www.ociweb.com/education/index.html
Distributed Computing
ACE (Using the ADAPTIVE Communication Environment C++ Framework) (4
days)
Learn how to implement IPC mechanisms using the IPC SAP classes and the
Acceptor/Connector pattern. Understand how to utilize a Reactor in event
demultiplexing and dispatching. Learn how to implement thread-safe
applications using the thread encapsulation class categories, and
identify appropriate ACE components.
Introduction to CORBA (1 day)
CORBA Programming with C++ (4 days)
Understand CORBA's role in developing distributed applications, and the
OMG's Object Management Architecture. Learn how to define CORBA
interfaces using Interface Definition Language (IDL). Understand the
principles of creating clients and servers. CORBA 2.2 services will be
discussed, along with a collection of advanced topics. Participants will
develop a series of applications, using The ACE ORB, to reinforce the
topics covered.
Advanced CORBA Programming using TAO (for Real-time) (4 days)
Learn how to configure a CORBA ORB (TAO) for use in a real-time
environment, and for implementations requiring highly optimized CORBA
solutions. Understand the features of the Real-time Scheduling Service
and Event Service, as implemented by TAO. Learn how to select an
appropriate TAO configuration for your domain. Participants will develop
a series of applications, using the real-time features of TAO, to
reinforce the topics discussed.
CORBA Programming with Java (4 days)
Understand CORBA's role in developing distributed applications, and the
OMG's Object Management Architecture. Learn how to define CORBA
interfaces using Interface Definition Language (IDL). Understand the
principles of creating clients and servers. CORBA 2.2 services will be
discussed, along with a collection of advanced topics. Participants will
develop a series of applications, using JacORB, to reinforce the topics
covered.
Java
Introduction to Java (1 day)
Java Syntax for Non-C Programmers (2 days)
Java Programming (4 days)
Developing Graphical User Interfaces using Java (4 days)
JavaBeans Programming (2 days)
Java Servlet Programming (3 days)
Java Server Pages for Web Application Development (2 days)
Enterprise JavaBeans ( 3 days)
Memory Management in Java (1 Day)
Advanced Java Programming (3 days)
JDBC for Portable Database Access (2 days)
Java 2 Platform Security (2 days)
JavaMessage Service (JMS) (2 days)
JavaServer Faces (JSF) (2 days)
Testing for Java Developers (2 days)
Java Programming for Wireless Devices (3 days)
XML Programming using Java (3 days)
CORBA Programming with Java (4 days)
OOAD
Object-Oriented Concepts (1 day)
Object-Oriented Analysis and Design (using UML) (3 days)
Introduction to Model Driven Architecture (MDA) (1 day)
Object Oriented Design Patterns and Frameworks (3 days)
Extreme Programming Practices and Techniques (3 days)
Extreme Programming Overview for Managers (1/2 day)
C/C++
C Programming (4 days)
Data Structures and Programming Techniques using C/C++ (3 days)
Introduction to C++ for Non-C Programmers (4 days)
Object-Oriented Programming and C++ (4 days)
Advanced C++ (4 days)
Internet Technologies
eXtensible Markup Language (XML) (2 days)
eXtensible Stylesheet Language (XSL) (2 days)
XML Programming using Java (3 days)
Web Services Using Java (3 days)
Wireless Enterprise
Wireless Overview for Managers (1/2 day)
Introduction to Wireless Device Programming (2 days)
Java Programming for Wireless Devices (3 days)
Wireless Enterprise Computing (under development)
Unix/Linux
The Unix Operating System (3 days)
Programming PERL (2 days)
Unix Systems Management (3 days)
Unix Shell Programming (2 days)
Top
Objektum Solutions
18 Croydon Road
Caterham, Surrey CR3 6QB, UK
www.objektum-solutions.com
Contact: Ajay Patel
ajay@objektum.com
phone: 08451999932
Description:
Objektum Solutions delivers training in software and systems
engineering disciplines to organizations across the world
. We are experts in
safety, mission critical, real-time embedded systems, and produce
domain specific examples so that skills are directly transferable. In
addition to tailored training, Objektum Solutions develops bespoke courses
and programmes to meet customers' exact requirements.
Class Listings: SysML
SY01 - Introduction to SysML
SY02 - Systems Engineering using SysML
SY03 - Requirements Analysis using SysML
SY04 - SysML for Managers
SY05 - Reading and Understanding SysML
Class Listings:
UML
BE-11 - Ada Software Design using UML BE-22 - C Software Design using UML DE-01 - Introduction to UML DE-02 - Software Modelling using UML DE-04 - Implementing Design Patterns DE-05 - Mapping UML to Ada DE-06 - Mapping UML to C
Class Listings:
If your organisation employs specific technologies or you are looking
for support in training multiple teams, you will be interested in our
bespoke training service including the design and delivery of a course
or programme.
Our experienced consultants will work with you to understand your
technologies and processes and then develop a unique training course or
programme. Planning and training are critical for any new initiative,
process, or technology roll-out. We have a vast amount of experience in
this and will support you in making the most of your investments.
Objektum Solutions has developed bespoke training programmes for
multi-national organisations and has produced and delivered courses for
many different levels of expertise and cultures.
Top
oose Innovative Informatik GmbH
oose Innovative Informatik GmbH
Strassenbahnring 7
20251 Hamburg
Germany
For information, contact Tabea Hentschel
email: office@oose.de
phone: +49 40414250 0
fax: +49 40414250 50
http://www.oose.de
oose is a German training and consulting company and is the most
qualified and known company in Germany in all themes about OMG SysML and
UML as well as software engineering, systems engineering, project
management, soft skills and business process modeling.
We support you with coaching, training, reviews, audits, project
management, risk studies, quality assurance, business process modeling,
software development processes e.g. RUP or OEP (
http://www.oose.de/oep
) and other services for a successful system development.
We are leading in our fields, economically and mentally absolutely
independent (no outside capital, no manufacturer connection etc.). We
are familiar with the newest technical developments. But we retain a
critical distance and do not conceal the risks, limits and dark sides of
new technologies and trends.
The following list gives you a short overview of our courses:
- Analysis and Design with UML
- Preparation courses for OCUP certification (Fundamental,
Intermediate, Advanced) incl. exam
- Systems Engineering with SysML
- Business Process Modeling
- Project Management, PMI Certification
- Soft-Skills
- Design Patterns and Software Architecture
- Java and related themes
For more information please contact us (
office@oose.de ) or visit our web
site http://www.oose.de.
Top
PrismTech

Contact Name: Gregg Shenton
6 Lincoln Knoll Lane
Burlington, MA 01803, USA
education@prismtech.com
http://www.prismtech.com
phone: 781 2701177
fax: 781 2381700
Class Listings:
CORBA Programming with TAO (C++)
Students will learn how to install and configure the TAO ORB as well as
develop distributed applications with CORBA using C++ and the TAO ORB.
The course contains 'hands-on' exercises to reinforce the concepts
learned in the lecture presentations.
Advanced CORBA Programming with TAO (C++)
Students will learn how to optimize their CORBA solutions with the TAO
ORB and the OpenFusion Notification Service. The course contains
'hands-on' exercises to reinforce the concepts learned in the lecture
presentations.
CORBA Programming with JacORB (Java)
Students will learn how to install and configure the JacORB ORB as well
as develop distributed applications with CORBA using Java and the JacORB
ORB. The course contains 'hands-on' exercises to reinforce the concepts
learned in the lecture presentations.
OpenFusion CORBA Notification Service
This intermediate-to-advanced level course is presented over two days,
in which students will learn how to develop applications with the
OpenFusion Notification Service.
OpenFusion CORBA Trading Service
This intermediate level course is presented over a single day, in which
students will learn how to develop applications with the OpenFusion
Trading Service.
OpenFusion CORBA Naming Service
This intermediate level course is presented over a single day, in which
students will learn how to develop applications with the OpenFusion
Naming Service.
CORBA Security
This CORBA Security training course is intended for CORBA systems
architects and CORBA software developers.
Description:
PrismTech provides a full range of CORBA training courses for our
Enterprise ORBs, Real-time embedded ORBs, CORBA Services and CORBA
Security products. PrismTech provides both scheduled and on-site CORBA
training courses.
Top
Queensland University of Technology

126 Margaret Street
Brisbane, Queensland
Australia
Zip: 4000
http://www.bpm-training.com/
Telephone: 61 7 3864 9478
Fax: 61 7 3864 9390
Contact: Jan Recker
Description:
BPM Training is a growing professional service provided by members of
Queensland University of Technology.
Organisations throughout government and business are increasingly
demanding knowledge and skills in the disciplinary area of business
process management relevant to their environments and stakeholder bases.
BPM Training seeks to raise the level of competence and excellence in
BPM; made possible via a platform of internationally seasoned
instructors with first class academic and professional experience.
Combining knowledge gained from international and local research
projects, industry experts and high degree academics with extensive
consulting experience; the people and content behind our offerings are
indispensable when it comes to delivering courses and seminars.
Class Listings:
The following courses are currently on offer and can be adopted or
combined to suit client needs:
- Business Process Management
- Business Process Modelling with OMG's BPMN technique
- Business Process Modelling with Event-driven Process Chains
- Business Process Lifecycle Management
- Service-oriented Architectures, and
- Workflow Management.
No other business process management training facility in Australia can
lay claim to the robust thought-leadership of the team behind BPM
Training. Extensive publications, a rich network spanning the globe and
continuous research efforts within the discipline ensures that BPM
Training remains cutting-edge yet attainable for small to medium-sized
organisations right through to large multi-national corporations.
Courses and seminars range from beginner to advanced levels of knowledge
and skill and can be customised to suit organisational, professional
and/or student learning needs.
Top
Rational Software
IBM Rational Software
550 King St.
Littleton, MA 01460-1250
Rational Training and Certification
North America sales and product information: 1-800-728-1212
Enroll in a North America training class or request training guidance:
1-800-426-8322
Rational is the leading provider of Collaborative Model-Driven
Development (MDD) solutions for systems design through software
development focused on SysML and real-time UML® embedded applications.
Rational has played a
vital role in crafting the Object Management Group's (OMG's) latest
SysML and UML revisions as it applies to systems engineering, software
architecture, modeling and executable requirements construction.
Rational is also working with the OMG to develop the new OMG-Certified
Systems Modeling Professional (OCSMP™) Certification program.
Rational Training
offers a broad range of training classes; from learning the Essentials
to becoming a Specialist, along with many customizable courses to meet
the needs of your organization.
You can be assured of
the highest quality technical expertise when you partner with the
Rational team. Our instructors complete a rigorous certification
program and their skills are kept up-to-date through ongoing
professional development. We understand that education plays a key
role in maximizing the value of your investment. By leveraging our
industry leading knowledge and experience, our Educational Services
enable you to obtain the skills necessary for a more effective
implementation to maximize your organization’s productivity. Our
mission is to bridge the gap of knowledge by providing you with the
tools needed for success!
Public training
classes are held regularly at locations around the world making it
convenient for you attend the class that best fits your schedule.
On-Site training
services are also provided to make it as convenient as possible for you
to get the training you deserve. Let our experts come to you!
General
Training:
UML Web-based training:
The UML course package of RWA04 consists of:
RD103:
Principles of Modeling
- Learn the basic principles of object technology and visual
modeling, starting with an overview of what modeling is and
how visual modeling can be done using the Unified Modeling
Language™ (UML).
- Learn the four principles of visual modeling and the basic
building blocks of the UML.
- Gain an understanding of the benefits of the use-case driven,
architecture-centric process that the UML supports.
RD107:
Principles of Use Case Modeling with UML
- Learn the concept of system behavior and how to capture system
behavior in a use-case model.
- Gain an understanding of the benefits of use-case modeling.
- Learn how to create, read, and interpret use-case diagrams and
activity diagrams.
RD112: Principles of Analysis I with UML
- Identify analysis classes using use-case models and use-case
specifications.
- Group classes that are likely to change into key
stereotypes.
- Describe the role of messages in object interactions
- Use CRC cards to discover class responsibilities and object
collaborations.
RD117: Principles of Analysis II with UML
- Specify the similarities and differences between the interaction
diagram types
- Create sequence and communication diagrams to model use-case
behavior
- Identify the elements of a class diagram
- Identify the characteristics and benefits of packages
- Create and refine a class diagram
RD122:
Principles of Modeling Behavior with UML
- This course is an introduction to modeling behavior using statechart diagrams.
- State transition matrices and sequence diagrams are explored as
means of deriving the statechart diagram.
- Obtain an introduction to the UML 2.0 concepts of capsules,
ports, and protocols.
- Learn how to find capsules and draw a capsule structure diagram
as well as the corresponding statechart diagram.
|
UML Instructor-led Training:
RD201:
Essentials
of Visual Modeling with UML
- Learn the basis of object-oriented development
using UML.
- Learn how the concepts of abstraction,
polymorphism, and encapsulation are the foundation of
object-oriented software development.
- Understand what a class and an object are and
how they can be used to build software.
- The course will introduce you to the UML and
demonstrate how to use some of the basic elements of UML.
RD601:
Mastering
Object-Oriented Analysis and Design with UML
- Learn concepts and techniques
to effectively
use system requirements captured using use cases to drive
the development of a robust design model.
- Learn to step into design and create a design
model that is designed independently from any development
environment.
- Learn how to identify classes that carry out
use-case behavior and how to construct use-case
realizations.
- Learn how to use architectural artifacts to
help constrain their design.
RD591:
Mastering OOAD: UML 1.x to UML 2.0 Migration
This course presents the concepts and techniques
necessary to effectively use system requirements captured in
use cases to drive the development of a design model.
Through a series of lectures and hands-on workshops, learn
to apply the Unified Modeling Language 2.0 notation of
structured classes, interfaces, ports, components, and
supporting diagrams to fundamental OOAD concepts. Use UML®
throughout the project lifecycle to capture and communicate
design decisions in the context of an iterative, use
case-driven, architecture-centric process. |
Rational Rhapsody Training:
|
For
Software Engineers
Essentials of
Rational Rhapsody with UML for Software
Engineers
In a span
of only 4 days this course teaches software developers the core
capabilities of Rational Rhapsody to enable rapid development of
applications using UML 2.0. The course will be given in the language
desired by the specific customer using the appropriate version of
Rhapsody (i.e. C, C++, Ada or Java). Through the use of hands-on
exercises creating "real world" applications, students will forge a
strong foundation in UML 2.0, Rhapsody and its automation of software
development activities and artifact generation.
Rhapsody Test Conductor Training
In the span
of this 1-day class Rhapsody users can expect to become proficient in
the use of the UML scenario-based test automation tool, Test Conductor.
A mixture of lecture and model testing exercises ensures each student
can apply Test Conductor to address program specific testing needs in an
automated fashion. Students will learn how Test Conductor aids the
developer and test engineer across the full development life cycle from
unit test to regression test to integration test.
Training is
also available on other Rational Rhapsody add-on products such as the
Rational Rhapsody Gateway.
Beginning Telelogic Rhapsody using CORBA - Course Code QQ180
This online e-Learning course introduces you to the purpose,
functionality, benefits and prerequisites of Telelogic
Rhapsody Common Object Request Broker Architecture (CORBA).
You will examine a sample Rhapsody CORBA model, run
executables and generate an event. You can also create a new
class to realize a CORBA interface and examine the CORBA
properties. You must have the ACE and TAO Object Request
Broker (ORB) installed on your machine as well as the CORBA
libraries in order to do the course exercises.
For
Systems Engineers
The
Systems Modeling Language Part 1: Foundation Concepts - Course Code QQ221
This course
briefly explains the key SysML diagrams and defines and illustrates
SysML terminology and concepts. A standardized and robust modeling
language is considered a critical enabler for Model Based Systems
Engineering (MBSE). Several vendors have now implemented SysML in their
tools. The examples in the course are taken from diagrams in IBM
Rational Rhapsody with the SysML profile applied.
The
Systems Modeling Language Part 2: Diagram Basics - Course Code QQ226
SysML
diagrams are briefly mentioned in The Systems Modeling Language Part 1:
Foundation Concepts course, and key SysML diagrams are explained further
in this course. The Block Definition and Internal Block diagrams are the
structural diagrams explained in this course. Concepts of behavior are
explained along with Activity, Sequence, and State Machine behavioral
diagrams.
Essentials of Rational
Rhapsody for Systems Engineers
In a span of
3 days this course teaches the concepts and techniques required when
applying SysML and Rhapsody to solve a complex system-engineering
problem. Rhapsody’s executable and graphical requirements modeling
capabilities have been proven to ease the modeling and requirements
validation burdens commonly found in traditional systems analysis and
design efforts. Through the use of hands-on exercises creating "real
world" applications, students will forge a strong foundation in SysML
1.0, Rhapsody and its system analysis and design capabilities.
IBM Rational Rhapsody Model Based Systems Engineering Workflow, V7.5
This 2 day
course teaches the Harmony workflow for model-based development and you
use the Rational Rhapsody Systems Engineering toolkit to follow the
workflow through the hands-on development of a model. The automation
features of the Systems Engineering Toolkit drastically reduce the time
it takes to build large complex models while the formal systematic
approach ensures a robust design. You are guided through the Systems
Engineering workflow and you follow the workflow in Rhapsody. The
workflow includes best practices for building models in the Requirements
Analysis, Functional Analysis, Design Synthesis and handoff phase. The
workflow used to create models is explained and experienced through a
hands-on exercise using the Systems Engineering toolkit.the UML
supports.
IBM Rational Rhapsody Advanced Systems Training v7.5
This is a 1 or 2 day modular course that is customizable depending on
the customer needs. The appropriate modules may be selected. Module
topics include: Documenting Models, Panel diagrams,
Customizing Rhapsody using the API , Profiles, Tables and Matrix views,
Advanced Activity Modeling, Modeling Data flow.
This is a hands-on course with explanations and lab
exercises using Rhapsody v7.5.
|
Other
Rational training:
RP250:
Introduction to Disciplined Agile Delivery
Agile is an
evolutionary approach to system development that focuses on
the regular delivery of high-quality software in a timely
and cost efficient manner, with just enough ceremony, and
which meets the changing needs of its stakeholders. Agile
software development offers the potential for significant
process improvement if you adopt it properly, but can cause
significant disruption if you adopt it improperly. This
workshop provides an overview of a disciplined,
full-lifecycle approach to agile software delivery. It
teaches participants to successfully apply fundamental agile
techniques throughout the software delivery lifecycle.
RD585:
Mastering Model Driven Systems Development
This course
describes the basic principles of the Rational Unified
Process for Systems Engineering, which is IBM Rational's
instantiation of Model Driven Systems Development (MDSD).MDSD
is the progressive, iterative refinement of a set of models
to drive development of your system. The various activities
of MDSD are centered on three goals: defining context,
defining collaborations, and distributing responsibilities.
MDSD addresses a core set of system development problems and
provides solutions, such as managing
complexity by managing levels of abstraction and levels of
detail, multiple views to address multiple concerns,
integration of form and function, and isomorphic composite
recursive structures and method to address
scalability.
RR631:
Writing Good Use Cases
This
instructor-led course is designed to systematically build
student skills in writing good use cases. After taking the
course, students will be able to define use-case modeling
concepts, and apply different writing techniques to write a
detailed use case using the recommended Rational Unified
Process (RUP) style. Note: This course does not teach
requirements management using the RUP. To learn how to
manage requirements using the RUP and to write use cases,
enroll in RR611 Mastering Requirements Management with Use
Cases. |
Remedy IT
P.O. Box 101
2650 AC Berkel Rodenrijs
The Netherlands
Contact: Marga Landheer
phone +31 10 522 0139
fax. +31 33 246 6511
theaceorb@remedy.nl
http://www.theaceorb.nl
Remedy IT offers various courses in the area of ACE and TAO. These
courses are organized as open enrollment and can also be delivered on
request on your
location.
At the moment we offer the following courses:
Using the ACE C++ Framework
- Implement IPC mechanisms using the IPC SAP classes and the
Acceptor/Connector pattern;
- Utilize a Reactor in event demultiplexing and dispatching;
- Implement thread-safe applications using the thread
encapsulation class categories;
- Identify appropriate ACE components.
Introduction to CORBA
- the benefits of distributed objects;
- CORBA's role in developing distributed applications;
- to be able to determine when and where to apply CORBA;
- the future development trends in CORBA.
CORBA Programming with C++
- understand CORBA's role in developing distributed applications;
- define CORBA interfaces using Interface Definition Language (IDL);
- create CORBA clients and servers;
- use advanced features of the Portable Object Adapter in your
applications
CORBA Programming with C++11
- understand CORBA's role in developing distributed applications;
- define CORBA interfaces using Interface Definition Language (IDL);
- create CORBA clients and servers;
- use advanced features of the Portable Object Adapter in your
applications
Advanced CORBA Programming with TAO
- Extend and enhance CORBA/C++ application development skills and
techniques;
- Use the Messaging and Real-Time CORBA features to take greater
control of your CORBA application;
- Explore the internals of TAO and how its different
configurations affect your application;
- Learn about the Notification and Real-Time Event Services;
CORBA/Common Component Model (CCM)
- Understand the concepts of CCM and D&C
- Define and implement components using CIAO
- Deploy your system using DAnCE
OpenDDS Programming with C++
- Understand the Data Distribution Service's role in developing
distributed applications;
- Define custom DDS data types using OMG Interface Definition
Language (IDL);
- Create DDS publishers and data writers, and DDS subscribers and
data readers;
- Understand DDS Quality of Service (QoS) settings and apply them
to DDS entities.
For more information please contact us at
theaceorb@remedy.nl or visit
our website
http://www.theaceorb.nl or
http://www.remedy.nl/.
Top
Soluta.net
Via
Edificio,2
Caselle di Altivole (TV)
31030, Italy
Contact: Loredana Caeran
Email: info@soluta.net
Phone: 39 0423 915547
Fax: 39 0423 915547
Description:
Soluta.net (OMG Member) offers component-based software solutions,
consulting services and technical leadership for distributed enterprise
applications. Soluta.net's consistent approach is to leverage the
available software methodologies and technologies with the sole
objective of delivering to customers successful projects in a timely
manner. Our thorough understanding of client needs and objectives
enables us to advise and recommend the best methodology, technology and
product for the right problem instance. Our main concern in modeling and
in defining software architectures is to decouple the dependency between
the technical and functional architecture, hence increasing reuse and
therefore the value of the investment. Soluta.net offers a discount to OMG
members!
Class Listings:
MDA in Real Life
Duration: 2 days
Expected Audience: Anyone willing to know what MDA is and how to
apply it to solve real-world problems.
Objectives: Understanding the MDA methodology, its relations with
OMG standards and its possible applications.
The Model Driven Architecture (MDA), promoted by OMG, allows to
model arbitrarily-complex software systems abstracting away from the
reference technological platform and to abstractly represent complex
business scenarios, making management and governance activities
easier to perform.
Thanks to the use of models for the formal representation of
reality, MDA allows to automatically generate code and resources for
a software application and to obtain, in a fully automated way,
documentation regarding any modeled subject; by means of the
Query/View/Transformation (QVT) standard, it is possible to
transform the formal representation of a system in executable and/or
human-readable artifacts.
The main reference standard for MDA, UML, is widely supported by
the most used modeling tools and gives system designers the chance
to graphically represent software systems through human-readable
diagrams; the standard format for model interchange, XMI, makes it
easier for different modeling tools to interoperate.
Real UML
Duration: 5 days
Expected Audience: Analysts and software designers willing to
understand and apply the UML 2 standard.
Objectives: Understanding the UML standard and its practical
uses.
This example-driven course introduces the main notions about UML
2: motivations, core concepts and usage of the various UML diagrams.
In the Real UML course, UML is taught as a tool-independent
language: no specific methodology is assumed, so the participants
are free to choose the modeling techniques that best suit their
needs.
The lessons provide a methodological and practical introduction
to UML and explain in detail the available expressive means through
examples. It can be attended by anyone who wants to deeply
understand how the standard can be practically used in real-world
use cases.
UML 2 Foundation Course
Duration: 1 day
Expected Audience: Anyone who wants to integrate the use of UML
in their software development process.
Objectives: Having a practical approach to UML 2, so as to be
able to quickly apply it to existing and new projects.
This is an introductory example-driven course about UML 2, meant
to provide the necessary notions to quickly start modelling using
the UML language and the associated graphical conventions. In this
course UML is taught as a tool-independent language: no specific
methodology is assumed, so the participants are free to choose the
modelling techniques that best suit their needs. This is an
introductory course, which can be attended by anyone who wants to
integrate the use of UML in their software development process.
UML 2 Advanced Course
Duration: 2 days
Expected Audience: Software engineers who already have a base
knowledge of UML 2; an adequate background on the required concepts
is provided by the UML 2 Foundation Course.
Objectives: Understanding how to customize the UML 2 standard in
order to satisfy domain-specific requirements.
This example-driven course integrates the contents of the UML 2
Foundation Course with some advanced notions about the MDA
methodology and its applications in the customization of models,
especially when the use of Domain Specific Languages (DSL) is
needed. In this course, UML is taught as a tool-independent
language: no specific methodology is assumed, so the participants
are free to choose the modeling techniques that best suit their
needs.
In order to attend the Advanced Course it is recommended to have
some experience in using UML; an adequate background on the required
concepts is provided by the UML Foundation Course.
Component-Based Software Engineering (CBSE)
Duration: 2 days
Expected Audience: Analysts, Software Designers and Developers
willing to learn the component-based approach and to apply it to
existing or new projects.
Objectives: Learning the basics and motivations of the CBSE
approach and how to apply them to real-world problems.
The Component-Based Software Engineering methodology is based on
the identification of the main entities that contribute to the
definition of a system, to the declaration of their roles within the
system itself and to the definition of the relationships that bind
the various entities at execution time. All of this takes place
horizontally with respect to topics such as security, graphical
presentation and technological platform of choice, allowing analysts
and designers to focus on the functional problems they are tackling.
The objective of the CBSE course is learning the main concepts
regarding the CBSE methodology; during the course, the participants
will learn how to apply component-based techniques to the software
lifecycle and will be presented practical examples of usage of such
methodology.
UML OCUP Certification Courses
Duration: 5 days
Expected Audience: Anyone who is interested in preparing for the
UML OCUP certification exams.
Objectives: Learning the basic and advanced concepts of the UML
metamodel necessary to pass the OCUP exams.
The OMG promotes a certification programme on UML 2.0, based on
three distinct difficulty levels (fundamental, intermediate and
advanced); in order to get certified, it is not sufficient to be
familiar with UML diagrams: the candidate must know the structure
and semantics of the UML metamodel.
The UML OCUP Certification Courses offered by Soluta.Net are
specifically conceived to provide a deep knowledge of the standard,
so as to be prepared for the OCUP exams.
Top
Valtech Training

Coeur Défense
Paris la Defense Cedex, 92931
Contact: Jocelyn Thielois
Phone: 33 (0) 1 41 88 23 00
Fax: 33 (0) 1 41 88 23 01
Email:
info@valtech-training.fr
www.valtech-training.fr
Since 1993, Valtech Training has been dedicated to
delivering training in object oriented technologies and methods. Well
known for its technical expertise, Valtech Training's courses are all
designed with adults learning theories in mind. In 2008, Valtech
Training trained more than 6 500 people mainly on Agile methods for
projects management like Scrum, XP, Lean or Test Driven, and on
innovating technologies like Cloud Computing, Web 2, Ajax, Rich Client,
Web Services, REST, Spring Hibernate, JSF, Java and Java EE, ASP.NET,
C#, Microsoft .Net Framework, Grails, Objective-C for iPhone, Google
Android, SOA, XML… and obviously UML.
All our public sessions are taught in French. Most of our courses are
also available in English. So, in private session, English material and
English language can be used. Contact us for more information.
Courses
on OMG Technologies
Courses
categories
Top
Visionnaire
R. Fernando Amaro,
1139
Curitiba,
PR 80050-020
Brazil
Contact: Sergio Mainetti Jr.
Phone: +55 (41) 262-5646
Fax: +55 (41) 262-5646
Email: vision@visionnaire.com.br
www.visionnaire.com.br
Visionnaire is the leading company working in the Distributed Objects
area in Brazil and Latin America. Visionnaire provides Consulting
Services, Training, Mentoring, Software Development and Technology
Representation to the biggest Brazillian companies that are making the
transition to Distributed Systems and Object Oriented Technology.
Visionnaire is the creator of Distributed Objects '96 through '99, the
biggest event in the area in all Latin America, with an average growth
of more than 50% each year. Visionnaire is also the creator (in
conjunction with a local University) of the first and only
graduate-level course on Distributed Objects in Brazil.
Class
Listings:
-
Object Oriented Analysis and Design with UML (OMT or Booch)
-
Distributed Systems
-
Distributed Objects - OMG CORBA
-
CORBAservices and CORBAfacilities
-
Developing CORBA Applications with Visibroker
-
Distributed Systems with OSF DCE
-
Client/Server Technology
-
Java Programming
-
C++ Programming
-
Advanced C++ Programming
-
TMN - Telecommunication Management Network
Top
visumpoint, LLC
931 Monroe Drive
Suite 102
Atlanta, GA 30308
Contact: Ginna Yost
Phone: (404) 474-1816
Email: ginna.yost@visumpoint.com
www.visumpoint.com
As one of the creators and contributing authors to OCEB, visumpoint
is in a unique position to provide comprehensive training across the
suite of exams. The visumpoint OCEB training Program offers full
coverage of exam material, focusing on the key areas that must be
understood to pass the exam. The course is offered in two delivery
formats:
- On-Demand Web-Based Training
- Onsite Training
|
 |
On-Demand, Web-Based Training
Visumpoint’s On-Demand, Web-Based training program is our most popular
because it enables the student to take control of his or her learning.
Our self-paced online course combines text, audio, animation, graphics
and interactive quizzes for a convenient yet comprehensive e-learning
experience.
The course includes access to the online material for three months as
well as a voucher for the exam ($200 value). In addition, we provide
students with a printed and bound copy of all the slides, including the
narration text. For convenience, students can also upload the
presentation to their iPod.
Onsite Training
Companies that are interested in training and certifying six or more
employees should consider the Onsite training. This 3 day instructor-led
course will be taught by a BPM expert in the comfort of your own
facility.
Onsite training includes access to the online material for two months as
well as a voucher for the exam ($200 value). Students will receive a
printed and bound copy of all slides. For convenience, students can also
upload the online material to their iPod.
Top
Edited by Jon Siegel on
07/29/2013 |