Enterprise Java Architecting and Documenting

ข่าวเทคโนโลยี Thursday September 4, 2008 10:52 —ThaiPR.net

Bangkok--4 Sep--ซอฟต์แวร์พาร์ค
Date / Time : 6 - 10 October 2008
Venue : Training / Seminar Room, 3rd Floor, Software Park Building
Registration Fee : 14,980 Baht (Included VAT 7 %)
คอร์สนี้จะทำให้ผู้เรียนเข้าใจถึงการสร้าง Software Architecture สำหรับ J2EE Application โดยการนำ Design Patterns ต่าง ๆ
ทั้ง GoF Patterns และ J2EE Patterns รวมถึง Sun J2EE Blueprints ซึ่งเป็น Framework สำหรับ J2EE Application เพื่อนำมาประยุกต์กับ การสร้าง Software Architecture สำหรับ J2EE Application
คอร์สนี้ยังทำให้ผู้เรียนเข้าใจวิธีการสร้างเอกสาร (Documenting) ของ Software Architecture สำหรับ J2EE Application โดยนำ แผนภาพ UML มาใช้ และการจัดการกับ Non-Functional Requirements / Quality Attributes
นอกจากนี้ผู้เรียนจะได้ทำความเข้าใจกับประเด็นที่สำคัญต่าง ๆ ที่จำเป็นในการสร้าง Software Architecture สำหรับ J2EE Application และยังสามารถนำความรู้ที่ได้จากคอร์สนี้ไปใช้ในการสอบ Sun Certified Enterprise Architect for J2EE Technology ได้อีกด้วย การออกแบบที่ทำการสอนในคอร์สนี้ใช้ภาษา UML เป็นหลัก เพื่อให้ผู้เรียนเข้าใจและสามารถประยุกต์ใช้ UML ในการออกแบบ แอพพลิเคชั่นได้
คอร์สนี้เหมาะสำหรับ Software Architects, Java Architects, Developers, Project Managers, Software Engineers, System Analysts and Designers, and IT Professionals or Educators.
Pre-Requisites:
ผู้เรียนควรเข้าใจเกี่ยวกับสัญลักษณ์ UML และ diagram ต่าง ๆ และเคยพัฒนา J2EE Application หรือมีความคุ้นเคยกับ J2EE Technology
และต้องมีพื้นฐานด้าน Object-Oriented Programming มาก่อน
What is Software Architecture?
Role of the Architect
Requirements of Example Application
UML and J2EE Essential
Define Architecturally Significant Use Cases and Domain Model
Common Architecture and Quality Attributes
Legacy Connectivity
Enterprise JavaBeans Technology
Enterprise JavaBeans Container Model
Protocols
Applicability of J2EE Technology
Design Patterns
Messaging
Internationalization
Security
Structure of Software Architecture
Develop Glossary
Define Architectural Layers
Allocation using Deployment Diagram
Realize Use Cases using Interaction Diagrams and Class Diagrams
J2EE Packaging Design using Component Diagram
การสร้าง Software Architecture สำหรับ J2EE Application จะช่วยให้ทีมพัฒนาสร้างซอฟต์แวร์หรือแอพพลิเคชั่นเป็นไปตาม Software Architecture ทำให้มีมาตรฐาน และช่วยในการแบ่งทีมการทำงาน และสนับสนุนกระบวนการพัฒนาซอฟต์แวร์แบบ
Unified Process
Software Architecture ยังสนับสนุนการนำกลับมาใช้ใหม่ (Re-Use) เช่นเมื่อผู้เรียนกลับไปทำงานของตนโดยสร้าง Software Architecture สำหรับ J2EE Application สำหรับระบบงานหนึ่ง และเมื่อมีระบบงานอื่นอีกที่มีลักษณะคล้ายกัน ผู้เรียนสามารถนำ Software Architecture นั้นมาประยุกต์ใช้ได้อีก โดยไม่ต้องเสียเวลาวิเคราะห์ ออกแบบ และสร้างขึ้นมาใหม่ เพราะสิ่งที่จะสามารถนำกลับมาใช้ได้ใหม่ (Re-Use) ได้มากที่สุดสำหรับซอฟต์แวร์หรือแอพพลิคชั่นคือส่วนของ Software Architecture และ คอมโพเน้นต์ ซึ่งคอร์สนี้ผู้เรียนจะได้ ทำความเข้าใจในการแยกแยะว่าส่วนใดควรเป็น Software Architecture ส่วนใดควรเป็นคอมโพเน้นต์ และส่วนใดที่เฉพาะ (Specific) กับ ระบบงาน
นอกจากนี้ยังช่วยในการกำหนดหรือคัดเลือก และ ควบคุมบริหารทีมหรือบริษัทที่จะเข้ามาพัฒนาซอฟต์แวร์หรือแอพพลิเคชั่น (Outsource) ต่อยอดจาก Software Architecture ที่ได้สร้างไว้ ซึ่งจะช่วยให้การ Outsource งานเขียนโปรแกรมมีประสิทธิภาพมากยิ่งขึ้น
Juntima Klumchaun
Technology Transfer Department
Software Park Thailand
Tel: 02-583-9992 ext. 1424
Fax: 02-583-2884
E-mail: training@swpark.org

แท็ก Software Park   Application   software   bangkok   java   rain  

เว็บไซต์นี้มีการใช้งานคุกกี้ ศึกษารายละเอียดเพิ่มเติมได้ที่ นโยบายความเป็นส่วนตัว และ ข้อตกลงการใช้บริการ รับทราบ