End users want it all: an attractive software application, content that's easy-to-find and conveniently organized, and software that executes flawlessly. Even the greatest software development ideas can crumble without a skillful, well-designed architecture built to sustain the application as it grows over time. Another factor is analyzing and designing the application for extensibility and adaptability. IconATG has advocated object-oriented best practices since 1993. We were the leading forerunner to integrate Use Cases, Object Modeling Technique (OMT) and Booch's Object Oriented Design into best practices training.
IconATG's courses include Service Oriented Architecture, UML 2 and the pieces that tie it all together. We specialize in teaching the skills needed for critical technical choices, and allow the student to understand how their application will actually be experienced. All IconATG courses are infused with industry-leading best practices and real-world lessons learned by our top architects, analysts, and designers in order for you to realize your potential.
Architecture and UML-based Software Development
Duration: 5 days (depending on whether public or private presentation)
Audience:
This course is designed for systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course will also benefit technical leads and software quality assurance personnel who oversee development of object-oriented systems.
Analysis & Design Using UML 2.0
Duration: 5 days
Audience:
This course is designed for systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will also find this course vital.
Analysis & Design using UML and Rational Rose
Duration: 5 days (private, on-site class only)
Audience:
This course is designed for the systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course is also of benefit to technical leads and software quality assurance personnel who oversee development of object-oriented systems and require an understanding of the process and the artifacts being produced.
Analysis using the Unified Modeling Language (UML)
Duration: 3 days
Audience:
This course is designed for the systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course is also of benefit to technical leads and software quality assurance personnel who oversee development of object-oriented systems and require an understanding of the process and artifacts produced.
Duration: 3 days
Audience:
This course is designed for business and systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will also find this course vital.
Design Using the Unified Modeling Language (UML)
Duration: 3 days
Audience:
This course is designed for the systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course will also benefit technical leads and software quality assurance personnel who oversee development of object-oriented systems and require an understanding of the process and the artifacts being produced.
Duration: 3 days
Audience:
This course is designed for systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will find this course vital.
Duration: 1-3 days
Audience:
This course is designed for systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course also benefits managers, technical leads and software quality assurance personnel who oversee development of UML-driven systems and require an understanding of the process and associated artifacts.
Introduction to Service Oriented Architecture
Duration: 1 day
Audience:
This course is designed for managers, analyst, developers, designers, testers, and other project team members who need a basic understanding of SOA and Web Services. This course is also useful for technical leads and supervisory personnel who oversee development of systems and require an understanding of the goals and processes.
Service Oriented Architecture & Web Services
Duration: 2 days
Audience:
This course is designed for the technical and enterprise architects, designers, and other project team members who are interested in understanding what SOA and Web Services are, and how they can be sensibly incorporated into organizations. This course is also of benefit to technical leads and software quality assurance personnel who oversee development of systems and require an understanding of the process and the artifacts being produced.
Service Oriented Architecture for Architects
Duration: 2 days
Audience:
This course is designed principally for the technical and enterprise architects. However, designers, and other project team members who are interested in understanding SOA concepts will greatly benefit from this course. It is also beneficial to technical leads and software quality assurance personnel who oversee development of systems and require an understanding of the process and the artifacts being produced.
Service Oriented Architecture for Managers
Duration: 2 days
Audience:
This course is designed for business and technical managers and architects who are interested in what SOA is all about and the practical implications of its implementation.
Duration: 2 days (private, on-site presentation only)
Audience:
This course is designed for business analysts, systems analysts, requirements analysts, technical managers, and software developers who wish to learn techniques for successful business analysis in software development.
UML 2.0 with Rational Software Architect
Duration: 2 to 3 days
Audience:
This course is designed for the systems analysts, architects, designers, developers, and testers who are directly responsible for developing object-oriented systems. This course is also of benefit to technical leads and software quality assurance personnel who oversee development of object-oriented systems and require an understanding of the artifacts being produced.
UML 2.X Update Course (for Experienced UML Modelers)
Duration: 2 days (private, on-site presentation only)
Audience:
Experienced UML modelers (analysts and/or designers)
Workshop: Analysis Modeling Using UML
Duration: 2-5 days (private, on-site class)
Audience:
System Analysts, Designers, Architects, Subject Matter Experts
Workshop: Design Modeling with UML
Duration: 3-5 days (private, on-site workshop)
Audience:
Designers, Architects, System Analysts
To learn more, call (636) 530-7776.
