Your COURSE OUTLINE - Unified Modeling Language (UML ... · completion, you will know how to apply...

1
This course teaches the basic of Object-Oriented development using the Unified Modeling Language (UML) 2.0. You will be given the step-by-step guide on how to efficiently use UML 2.0 diagrams for analysis and design to implement a robust system. After course completion, you will know how to apply UML with fundamental Object-Oriented analysis and design concepts for creating software applications. COURSE OUTLINE : Object Oriented Analysis & Design with UML Code: NMA_OOAD101 Audience Software Analyst, Architect, Engineer, IT Manager Prerequisite - Methods Lectures, discussions, hands-on workshop, case study Course Materials Handouts, Mind-map, Summary Diagram Cheat Sheet Duration / Language 3 Days / Thai Certificate Upon course completion, you will receive a certificate of attendance DAY 1 1. Introduction 2. OO Concept 3. Apply Object Oriented Course Overview Encapsulation & Data Abstraction The power of object Why Object Oriented? Inheritance & Overriding OO design principle How to create a great software Polymorphism & Overriding Current OO programming language DAY 2 4. UML for Analysis & Design 5. Analysis Software Requirement 6. Analysis System Infrastructure 7. Design System Behavior Analysis & Design Requirement Infrastructure Behavior What and Why UML? Use Case diagram Deployment diagram Sequence diagram UML 2.0 diagrams Communication diagram Architecture views State Machine diagram Activity diagram Interaction Overview diagram Timing diagram DAY 3 8. Design System Structure 8. Design System Component 10. Workshop Class diagram Component diagram Case study Object diagram Composite Structure diagram Package diagram บริษัท โน เมจิก เอเซีย จํากัด เป็นหนึ่งในทีมงานพัฒนา MagicDraw UML Tool ที่มีชื่อเสียง นอกจากนี้ทางบริษัทยังมีประสบการณ์การ พัฒนาซอฟท์แวร์ด้วย Object-Oriented Technology, UML, C++ และ Java ดังนั้นเราจึงจัดตั้ง NMA Knowledge Center ซึ่งเป็นศูนย์ ฝึกอบรมผู้ที่สนใจต้องการเสริมสร้างความรู้และทักษะในการ ออกแบบและพัฒนาโปรแกรม โดยเราได้นําความรู้และประสบการณ์ จากการทํางานจริงมานําเสนอในการฝึกอบรม เพื่อให้ผู้เข้าฝึกอบรม เข้าใจถึงการออกแบบและพัฒนาซอฟท์แวร์อย่างแท้จริง NMA Knowledge Center Professional Services, No Magic Asia Ltd. On-site or off-site training Please call us for a free consultation today Phone: 02-717-1117 Email: [email protected] www.nomagicasia.com/training OO and UML Training Object Oriented Analysis & Design with UML Your Learning Partner Poster version: 2013-1

Transcript of Your COURSE OUTLINE - Unified Modeling Language (UML ... · completion, you will know how to apply...

This course teaches the basic of Object-Oriented development using the Unified Modeling

Language (UML) 2.0. You will be given the step-by-step guide on how to efficiently use UML 2.0 diagrams for analysis and design to implement a robust system. After course

completion, you will know how to apply UML with fundamental Object-Oriented analysis and design concepts for creating software applications.

COURSE OUTLINE : Object Oriented Analysis & Design with UML

Code: NMA_OOAD101

Audience Software Analyst, Architect, Engineer, IT Manager

Prerequisite -

Methods Lectures, discussions, hands-on workshop, case study

Course Materials Handouts, Mind-map, Summary Diagram Cheat Sheet

Duration / Language 3 Days / Thai

Certificate Upon course completion, you will receive a certificate of attendance

DAY 1 1. Introduction 2. OO Concept 3. Apply Object Oriented

Course Overview Encapsulation & Data Abstraction The power of object

Why Object Oriented? Inheritance & Overriding OO design principle

How to create a great software Polymorphism & Overriding Current OO programming language

DAY 2 4. UML for Analysis & Design

5. Analysis Software Requirement

6. Analysis System Infrastructure

7. Design System Behavior

4. UML for Analysis & Design

5. Analysis Software Requirement

6. Analysis System Infrastructure

7. Design System Behavior

What and Why UML? Use Case diagram Deployment diagram Sequence diagram

UML 2.0 diagrams Communication diagram

Architecture views State Machine diagram

Activity diagram

Interaction Overview diagram

Timing diagram

DAY 3 8. Design System Structure 8. Design System Component 10. Workshop

Class diagram Component diagram Case study

Object diagram

Composite Structure diagram

Package diagram

บรษท โน เมจก เอเซย จากด เปนหนงในทมงานพฒนา MagicDraw

UML Tool ทมชอเสยง นอกจากนทางบรษทยงมประสบการณการพฒนาซอฟทแวรดวย Object-Oriented Technology, UML, C++

และ Java ดงนนเราจงจดตง NMA Knowledge Center ซงเปนศนยฝกอบรมผ ท สนใจตองการเสรมสรางความร และทกษะในการออกแบบและพฒนาโปรแกรม โดยเราไดนาความรและประสบการณจากการทางานจรงมานาเสนอในการฝกอบรม เพอใหผเขาฝกอบรมเขาใจถงการออกแบบและพฒนาซอฟทแวรอยางแทจรง

N M A Knowledge Center

Professional Services,No Magic Asia Ltd.

On-site or off-site training

Please call us for a free consultation today

Phone: 02-717-1117Email : [email protected] www.nomagicasia.com/training

OO and UMLTrainingObject Oriented Analysis & Design with UML

Y o u rL e a r n i n g P a r t n e r

Poster vers ion : 2013-1