ข้ามไปยังเนื้อหาหลัก

คอร์ส

Python เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

ขั้นกลาง3 ชม.

ค้นพบแนวคิดพื้นฐานของการเขียนโปรแกรมเชิงวัตถุ (OOP) สร้างคลาสและอ็อบเจ็กต์แบบกำหนดเอง!

Python3 ชม.11 วิดีโอ37 แบบฝึกหัด3,100 XP28,120หนังสือรับรองความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
เมื่อดำเนินการต่อ ถือว่าคุณยอมรับ ข้อกำหนดการใช้งานและ นโยบายความเป็นส่วนตัว และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในบริษัทหลายพันแห่ง

กำลังฝึกอบรมทีมอยู่ใช่ไหม?

ทดลองใช้สำหรับองค์กร

รายละเอียดคอร์ส

พื้นฐานของ OOP

เจาะลึกแนวคิดพื้นฐานที่เป็นรากฐานของการเขียนโปรแกรมเชิงวัตถุ (OOP) คุณจะได้ค้นพบหลักการสำคัญของคลาสและอ็อบเจ็กต์ เรียนรู้วิธีการกำหนดและสร้างอินสแตนซ์ของอ็อบเจ็กต์ใน Python และสำรวจวิธีการกำหนดแอตทริบิวต์ระหว่างการสร้างอินสแตนซ์

การสืบทอด

ขยายความรู้ของคุณด้วยการเชี่ยวชาญเรื่องการสืบทอดและการสร้างคลาสย่อยที่ต่อยอดฟังก์ชันการทำงานซึ่งกำหนดไว้ในคลาสอื่นๆ คุณจะสามารถแยกความแตกต่างระหว่างข้อมูลระดับคลาสและระดับอินสแตนซ์, สร้างเมธอดของคลาส และปรับแต่งการทำงานของคลาสย่อยได้!

ความเท่าเทียม การจัดการข้อยกเว้น และแนวปฏิบัติที่ดีที่สุด

สำรวจความอเนกประสงค์ของ Python ในการจัดการการเปรียบเทียบอ็อบเจ็กต์ และค้นพบเทคนิคสำหรับการแสดงผลสตริงของอ็อบเจ็กต์อย่างมีประสิทธิภาพ เพื่อให้ได้ผลลัพธ์ที่มนุษย์อ่านเข้าใจได้ เรียนรู้วิธีเสริมความแข็งแกร่งให้โค้ดของคุณรับมือกับข้อผิดพลาดที่ไม่คาดคิด และเพิ่มความน่าเชื่อถือผ่านการจัดการข้อยกเว้น เข้าใจความสำคัญของการตรวจจับข้อผิดพลาดและการกู้คืนจากข้อผิดพลาดอย่างเหมาะสม เพื่อให้โปรแกรมของคุณทำงานได้ราบรื่นยิ่งขึ้น เรียนรู้แนวปฏิบัติที่ดีที่สุดในการเขียนโค้ดที่สะอาด ดูแลรักษาง่าย และเป็น Pythonic ซึ่งยึดตามหลักการ OOP

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงร่างคอร์ส

2

การสืบทอดคลาสและ Polymorphism

ทำความรู้จักกับแนวคิดหลัก 2 ประการของ OOP ได้แก่ การสืบทอดคลาสและ polymorphism เรียนรู้วิธีนำไปใช้เพื่อลดโค้ดที่ซ้ำซ้อนและขยายฟังก์ชันการทำงาน พร้อมทบทวนความแตกต่างระหว่างข้อมูลระดับคลาสและระดับ instance
เริ่มบท
3

การผสานกับ Python มาตรฐาน

Python เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

เรียนคอร์สจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

เรียนรู้ได้ทุกที่ด้วยคอร์สบนมือถือและโจทย์เขียนโค้ด 5 นาทีประจำวัน