OOP in Delphi and Component Writer Fundamental
ระยะเวลาและรูปแบบการอบรม
- ระยะเวลาของหลักสูตร: 3 วัน (18 ชั่วโมง) หรือ 4 วัน (24 ชั่วโมง)
- รูปแบบการอบรม: In-house Training ณ.องค์กร หรือ หน่วยงาน ของผู้อบรม
ติดต่อ tutor4dev
ติดต่อขอข้อมูลเพิ่มเติม/ใบเสนอราคา LINE: tutor4dev โทร. 094-925-1795

Prerequisite
- พื้นฐานการเขียนโปรแกรมด้วย Delphi
วัตถุประสงค์หลักสูตร
- เพื่อให้ผู้เข้าอบรมเข้าใจแนวคิดและหลักการของการเขียนโปรแกรมเชิงวัตถุ (OOP) ใน Delphi
- เพื่อเรียนรู้การพัฒนาและเขียน Component (VCL) ของ Delphi อย่างถูกต้องและมีประสิทธิภาพ
- เพื่อเสริมสร้างทักษะในการสร้าง Component ที่สามารถนำไปใช้ซ้ำได้ในโปรเจกต์ต่าง ๆ
- เพื่อให้ผู้เข้าอบรมสามารถประยุกต์ใช้ความรู้ OOP และ Component Writing ในงานพัฒนาโปรแกรมของตนเอง
เนื้อหาของหลักสูตร
OOP
- Class, Object, Encapsulation, Inheritance, Polymorphism
- Generic
- การออกแบบและสร้าง Class ใน Delphi
- การจัดการกับ Constructor และ Destructor ใน Delphi
- การใช้งาน Property, Method, และ Event ใน Class
- การสืบทอดคลาส (Inheritance) และการ Override Method
- การใช้ Interface เพื่อสร้างโค้ดที่ยืดหยุ่น
- การจัดการข้อผิดพลาดด้วย Exception Handling ใน OOP
- Workshop: สร้างโปรเจกต์ตัวอย่าง OOP ใน Delphi
การเขียน Component ใน Delphi
- ภาพรวมของ Delphi Component Architecture
- การสร้าง Custom Component ขั้นพื้นฐาน
- การกำหนด Properties, Methods และ Events ใน Component
- การใช้ Component Streaming และ Registering Component กับ Delphi IDE
- การจัดการกับ Component Lifecycle และ Memory Management
- การเพิ่มคุณสมบัติให้ Component ด้วย Sub-Components
- เทคนิคการดีบักและทดสอบ Component
- Workshop: เขียน Component ของตัวเองและนำไปใช้งานจริงในโปรเจกต์