กรุงเทพฯ--21 ต.ค.--ซอฟท์แวร์ พาร์ค
Date / Time : 17 November 2008
Venue : Training / Seminar Room, 3rd Floor, Software Park Building
Registration Fee : 3,210 Baht (Included VAT 7 %)
Course Overview
หลักสูตร Object-Oriented Concepts นี้จะทำให้ผู้เรียนได้เข้าใจถึงหลักการที่สำคัญของ Object-Oriented ซึ่งไม่ได้มีแค่ Inheritance, Encapsulation และ Polymorphism เท่านั้น แต่ผู้เรียนจะได้เข้าใจหลักการที่สำคัญอย่างแท้จริง โดยการสอนที่เข้าใจง่าย ไม่ต้องจำศัพท์เทคนิคมากมายที่มีแต่ทฤษฏีแต่ไม่เข้าถึงแก่นของ Object-Oriented ซึ่งผู้เรียนจะสามารถจินตนาการตามไปด้วยได้ง่าย และยังสามารถนำไปประยุกต์กับการพัฒนาซอฟต์แวร์หรือแอพพลิเคชั่นต่าง ๆ ได้ง่าย โดยไม่มีข้อจำกัดด้านภาษาโปรแกรมและเทคโนโลยี
ด้วยการสอนที่เน้นถึงการจินตนาการ สร้างความเข้าใจโดยยกตัวอย่างเรื่องใกล้ตัว ทำให้ผู้เรียนเข้าใจได้ง่าย โดยสอนตามแนวทาง ของ Rational ซึ่งเป็นหนึ่งในผู้ร่วมคิดค้น Object-Oriented และ UML หลักสูตรนี้จะทำให้ผู้เรียนเข้าใจได้อย่างลึกซึ้ง เข้าใจถึงประโยชน์และ การนำไปประยุกต์กับงานได้อย่างเหมาะสมและเกิดประสิทธิผลสูงสุด
ด้วยจำนวนวันเรียนเพียง 1 วัน จึงทำให้ผู้เรียนประหยัดเวลาในการเริ่มต้นศึกษาภาษาโปรแกรมหรือเทคโนโลยีที่เกี่ยวข้องกับ Object-Oriented โดยจะสามารถนำสาระและความรู้จากหลักสูตรนี้ไปประกอบกับการศึกษาและทำให้เข้าใจได้อย่างรวดเร็วยิ่งขึ้นและ ลดข้อผิดพลาดจากการพัฒนาซอฟต์แวร์หรือแอพพลิเคชั่นด้าน Object-Oriented
นอกจากนี้ผู้เรียนที่ได้ใช้ภาษาโปรแกรมหรือเทคโนโลยีที่เกี่ยงข้องกับ Object-Oriented แต่ยังไม่เข้าใจ หรือไม่แน่ใจว่านำหลักการ และประโยชน์ไปใช้ได้อย่างถูกต้องหรือไม่ หลักสูตรนี้ก็จะช่วยให้ผู้เรียนปรับจูนความเข้าใจให้ถูกต้อง เพื่อสามารถกลับไปทำงานได้อย่าง ถูกต้องและได้ประโยชน์อย่างสูงสุด
Course Audience
Developers, Project Managers, Software Engineers, System Analysts and Designers, Software Architects, Programmers, IT Professionals, นักเรียน /นักศึกษา และ ผู้ที่กำลังเปลี่ยนมาใช้หรือกำลังเริ่มใช้ Object-Oriented
Course Contents
- Best Practices Implementation
- What Is Object Technology?
- Strength of Object Technology
- What Is Model?
- Basic Principles of Object-Orientation
- Key of Object-Orientation
- Abstraction
- Objects
- Classes
- Relationship Between Classes and Objects
- Attributes
- Operations (Messages, Methods)
- Modularity
- Hierarchy
- Generalization / Specialization
- Superclass / Subclass
- Inheritance
- Interface
- Encapsulation and Information Hiding
- Aggregation
- Association
- Navigability
- Multiplicity
- Polymorphism
- Classification
- Reuse
- Package
- Subsystems and Components
- Best Practice of Software Development Process for OO Software
Course Benefits
หลักสูตร Object-Oriented Concepts นี้จะทำให้ผู้เรียนได้เข้าใจถึงหลักการที่สำคัญของ Object-Oriented และสามารถนำไป ประยุกต์กับการพัฒนาซอฟต์แวร์หรือแอพพลิเคชั่นต่าง ๆ ได้ง่าย โดยไม่มีข้อจำกัดด้านภาษาโปรแกรมและเทคโนโลยี
สอบถามรายละเอียดเพิ่มเติมติดต่อ
Juntima Klumchaun
Technology Transfer Department
Software Park Thailand
Tel: 02-583-9992 ext. 1424
Fax: 02-583-2884
E-mail: training@swpark.org