Training Course:OOA / OOD / UMLSchool/Trainer:Web Tech, USA St. Augustine, Florida, United States
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Learn how to use Object-Oriented techniques to analyze real-world requirements and to design solutions that are ready to code. Students learn how to identify and design objects, classes, and their relationships to each other which includes links, associations, and inheritance. A strong emphasis is placed on diagram notation for use cases, class and object representation, links and associations, and object messages.
Implementation in C++, Java, and Delphi is discussed, although students do not need to know those languages. Course Content Object-Oriented Software Development The Development Process | The Unified Software Development Process | Inception Phase | University Registration System | Problem Statement | Elaboration Phase
Construction Phase
Transition Phase
Elaboration Phase Use Case and Actor Notation | Use Case Diagram | Use Case Narration Include and Extend | Risk Identification | Risk Management | Test Plan Document | Test Strategy
Data Dictionary Construction Plan
Object-Oriented Concepts Encapsulation | Objects | Scope | Attributes | Operations and Methods | Object Identification | Object vs. Value Semantics | Classes | Object Type Identification | Class Scope | Instance Creation | Inheritance | Visibility
Class Identification Abstraction | CRC Cards | Responsibilities and Collaborators | Model Perspective | Conceptual Class Notation | Class Relationships | Associations | Multiplicity | Role Names and Reflexive Associations | Aggregation and Composition | Inheritance Notation
Analysis Checking Association Classes | Breaking Many-to-Many Associations | Breaking Complex Associations | What are States? | State Notation | Transitions and Guards | Superstates and Substates | Concurrent States
Modeling Activities Actor vs. System | Activity Notation | Transitions and Guards | Synchronization | Drilling Down Activities | Swimlanes | Using Activity Diagrams
Object Design Use Case Solution | Object Notation | Object Links and Messages | More Message Notation | Link Types | More Link Types | Five Steps to Better CDs | Rating CDs | Hierarchical Method Decomposition | Sequence Diagrams
Class Specification Finding Operations | Identifying Navigability | Qualified Associations | Scope and Visibility | Yet Another Look at Inheritance
More OO Multiple Inheritance Basics | Problems with Multiple Inheritance | Solving Multiple Inheritance | Abstract Classes | Polymorphism | Interfaces | Collections | Parameterized Classes
Application Frameworks What is an Application Framework? | Model-View-Controller | Value Models | AspectAdaptors | Models and Dependency | ApplicationModel | Subject/View Basics | Dependency S/V Style | Document/View Basics
System Design Packages | Package Interface Diagram | Components and Interfaces | Deployment Diagram | Object Persistence | Storing Objects in an RDBMS | The Normal Form of Relationships | Storing Objects in an ODBMS | Object Serialization | Object-Relational Databases
Case Study University Registration System | Context Diagram | Class Diagram (Associations) | Class Diagram (Generalizations) | Class Diagram (Subject View) | Collaboration Diagrams
OOP Implementing the Diagrams in C++, Java, and Delphi Classes and Inheritance | Implementing Attributes & Exactly One Associations | Bounded Associations | Introduction to Templates | Several Class Definitions with all Attributes and Associations | Collaboration Diagram Implementation
A Complete OOA&D Project: Process and UML The Castle Project ...''
Please go to the school's official website for training price and schedule:
http://www.webtechcorp.com/
Phone:1-866-844-6179
School Address:
14 Sea Oaks Drive, St. Augustine, FL 32080
ClassRoom Hilton Hotel St Augustine 32 Avenida Menendez St Augsutine, Florida 32084 904-829-2277
Jobs & Resumes: St. Augustine Houses & Roommates: St. Augustine
Search other schools for OOA / OOD / UML training resources.
Other training courses offered by Web Tech, USA:
Java Web - Servlets, JSP, Ajax
Java Web Services
Java Hibernate
Java Spring
Delphi Fundamentals
Delphi Object-Oriented Porgramming
ASP.NET, ADO.NET, & Web Services
Delphi COM Programming
Delphi 8 for .NET
ADO with Delphi
E-Commerce
ASP
ColdFusion
Visual Basic
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: We serve the schools and students around the world. Major visitors come from India, United States, United Kingdom, Canada, Australia, Philippines, Malaysia, Singapore and South Africa. |
|
|