Certification Training CD
  MCSE Training
  CCNA Training
  A+ (APlus) Training
  Network+
  CISSP Training
  Certification Training Library Suites
   
  IT Training Courses
  CompTIA
  Cisco
  CIW
  Linux
  Microsoft
  Oracle
  Programming
  SAP
  Unix
   
  Desktop Training CD
  Office 2003
  Office XP
   
  Soft Skills Training CD
  Accounting and Finance
  Communication Skills
  Customer Service Skills
  Government
  Industrial Safety
  Operations
  Project Management
  Team Building Skills
   
  Link To Our Site
 
 

Back To Programming Training Courses

OOAD with UML Training CBT Suite

Price: $516.00

CBT Course Overview:

The Self Study Store Computer Based Training OOAD with UML describes the OOAD development process and teaches how to plan for a project. Additionally, this suite focuses on analyzing and modeling system behavior, dynamic modeling and static modeling. Lastly, it covers using patterns in the design process and implementing and constructing the program.

Total Training Duration:

32 hours

CBT Course Modules:

  • Object-Oriented Analysis and Design with UML Part 1: Introduction and Planning Course
  • Object-Oriented Analysis and Design with UML Part 2: Analysis, State Diagrams and Activity Diagrams Course
  • Object-Oriented Analysis and Design with UML Part 3: Interaction Diagrams, Class Diagrams and Packages Course
  • Object-Oriented Analysis and Design with UML Part 4: Patterns, Implementation and Construction

Training Course Topics:

  • Learn the benefits of OOAD.
  • Learn the advantages and concepts of UML.
  • Learn the types of development process and analyze the artefacts created in the requirements phase of a development process.
  • Create, analyze, and evaluate use cases.
  • Learn how to analyze requirements to develop, interpret and evaluate a conceptual model.
  • Learn how to analyze system behavior and represent, interpret, create, and evaluate system diagrams and system operation contract documents.
  • Learn how to represent, interpret, create, and evaluate state and activity diagrams.
  • Learn how to create and interpret diagrams that represent a dynamic model of a system.
  • Learn how to create diagrams that represent a static model of a system.
  • Learn how to apply patterns to assign responsibilities to classes, CRC card design, and the benefits and design qualities of frameworks.
  • Learn the interpretation of deployment diagrams, component diagrams, and their combination.
  • Learn how to map designs with a programming language and the benefits of iterative and incremental development process.
  • Much more.
The Self Study Store Computer Based Training OOAD with UML course is for application developers, application programmers, client/server developers, systems programmers, and software engineers are the types of people who would benefit from this curriculum. Anyone who designs and implements system-level programs or corporate client/server applications, and anyone who maintains and updates existing client/server applications would be good candidates for this curriculum. The following gives prerequisite knowledge that is necessary to take these courses: C++ Foundation courses: Experienced in at least one structured (not C) programming language, with possible exposure to Object-Oriented concepts and principles. Participants will likely be COBOL programmers (or equivalent), 4GL programmers (e.g., Visual Basic, PowerSoft, etc.) or have limited experience with other Object-Oriented languages (e.g., SmallTalk, Eiffel, etc.) Detailed understanding of the general process of structured software design and development. C++ Programming courses assume: Fluency in the ANSI C programming language. This includes areas such as language syntax and structure, tokens, keywords, variables, data types, functions, flow control, memory management, etc. Comprehensive understanding of the programming process (design, code, build/compile, test, etc.) Exposure to the fundamental concepts of object-orientation (object, class, inheritance), but most likely no practical experience with any other object-oriented language.