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