Object-Oriented Programming (OOP) การเขียนโปรแกรมเชิงวัตถุ
เรียนหลักการเขียนโปรแกรมแบบวัตถุ (Object Oriented Programming) ตั้งแต่ทฤษฎีไปจนถึงการเขียนโค้ด
แนะนำถึงปัญหาของการเขียนโปรแกรมแบบเดิม (structure, procedural) ว่ามีปัญหาอย่างไร ทำไมถึงต้องเขียนแบบ OOP
สอนหลักการสร้าง class และ object และการออกแบบ class เพื่อทำไปใช้ในโปรเจคหรือสถานการณ์ต่างๆ
ผู้เรียนเลือกได้ว่าจะใช้ภาษาอะไรในการเรียน แต่แนะนำ Java C# หรือ Kotlin
เนื้อหา
| 1 | ทบทวนพื้นฐานของภาษา |
| 2 | การสร้าง class และ object |
| 3 | หลักการและแนวคิดการเขียนโปรแกรมแบบ object-oriented |
| 4 | Abstraction และ Encapsulation |
| 5 | Inheritance (การสืบทอด) |
| 6 | Interface (หรือ Protocal) |
| 7 | Polymorphism (การมีหลายรูป) |
| 8 | Design Pattern เบื้องต้น |
- ระดับ Intermediate
- ระยะเวลา 15 ครั้ง
-
รูปแบบการสอน
รับสอนทั้งเป็นคอร์สแบบจัดเนื้อหาให้ หรือถ้าเรียนอยู่จะให้สอนควบคู่ไปกับที่โรงเรียน/มหาวิทยาลัยก็ได้
เรียนสด เรียนออนไลน์ -
สถานที่
รับสอนแถว สีลม ช่องนนทรี พระราม3 หรือ ตามตกลงกัน / หรือเรียนออนไลน์จากที่ไหนก็ได้!
-
ค่าเรียน
(เรียนเดี่ยว/กลุ่ม) ค่าเรียนคิดตามจำนวนผู้เรียน จ่ายเมื่อเรียนเสร็จในแต่ละครั้ง กรุณาติดต่อผู้สอน