คอร์ส
การเขียน Python Code ที่มีประสิทธิภาพ
ระดับกลางระดับทักษะ
อัปเดตแล้ว 01/2569
PythonProgramming4 ชม.15 วิดีโอ52 แบบฝึกหัด4,000 XP150K+ใบรับรองความสำเร็จ
สร้างบัญชีฟรีของคุณ
ดำเนินการต่อด้วย Googleแสดงตัวเลือกเพิ่มเติมหรือ
การดำเนินการต่อหมายความว่าคุณยอมรับข้อกำหนดการใช้งาน และนโยบายความเป็นส่วนตัวของเรา รวมถึงการจัดเก็บข้อมูลของคุณในสหรัฐอเมริกา
เป็นที่รักของผู้เรียนในบริษัทหลายพันแห่ง
กำลังฝึกอบรมทีม?
ลองใช้สำหรับธุรกิจคำอธิบายคอร์ส
ข้อกำหนดเบื้องต้น
Data Types in PythonPython Toolbox1
รากฐานสำหรับการเขียนโค้ดอย่างมีประสิทธิภาพ
ในบทนี้จะได้เรียนรู้ว่าการเขียน Python code ที่มีประสิทธิภาพหมายความว่าอย่างไร จะสำรวจ Python Standard Library เรียนรู้เกี่ยวกับ NumPy arrays และฝึกใช้เครื่องมือในตัวของ Python บทนี้จะวางรากฐานสำหรับแนวคิดที่จะครอบคลุมในบทถัดไป
2
การจับเวลาและการ profile โค้ด
ในบทนี้จะได้เรียนรู้วิธีวัดและเปรียบเทียบเวลาในการรันระหว่างแนวทางการเขียนโค้ดแบบต่าง ๆ จะฝึกใช้แพ็กเกจ line_profiler และ memory_profiler เพื่อ profile โค้ดและระบุจุดที่เป็นคอขวด จากนั้นจะนำความรู้ที่ได้มาปรับปรุงโค้ดให้มีประสิทธิภาพยิ่งขึ้น
3
เทคนิคเพิ่มประสิทธิภาพขั้นสูง
บทนี้ครอบคลุมเทคนิคการเพิ่มประสิทธิภาพที่ซับซ้อนมากขึ้น จะได้เรียนรู้โมดูลในตัวที่มีประโยชน์สำหรับการเขียนโค้ดอย่างมีประสิทธิภาพ และฝึกใช้ทฤษฎีเซต จากนั้นจะศึกษารูปแบบการวนลูปใน Python และวิธีทำให้มีประสิทธิภาพมากขึ้น
4
การปรับแต่ง pandas เบื้องต้น
บทนี้แนะนำวิธีทำงานกับ pandas DataFrames อย่างมีประสิทธิภาพ จะได้เรียนรู้ตัวเลือกต่าง ๆ สำหรับการวนซ้ำใน DataFrame จากนั้นจะเรียนรู้วิธีนำฟังก์ชันไปใช้กับข้อมูลใน DataFrame อย่างมีประสิทธิภาพ
การเขียน Python Code ที่มีประสิทธิภาพ
คอร์สเสร็จสมบูรณ์ รับใบรับรองความสำเร็จ
เพิ่มใบรับรองนี้ไปยังโปรไฟล์ LinkedIn เรซูเม่ หรือ CV ของคุณแชร์บน social media และในการรีวิวผลการปฏิบัติงานของคุณลงทะเบียนทันที
ร่วมกับผู้เรียนกว่า 19 ล้านคนและเริ่มต้น การเขียน Python Code ที่มีประสิทธิภาพ วันนี้!
สร้างบัญชีฟรีของคุณ
ดำเนินการต่อด้วย Googleแสดงตัวเลือกเพิ่มเติมหรือ
การดำเนินการต่อหมายความว่าคุณยอมรับข้อกำหนดการใช้งาน และนโยบายความเป็นส่วนตัวของเรา รวมถึงการจัดเก็บข้อมูลของคุณในสหรัฐอเมริกา
พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile
พัฒนาทักษะได้ทุกที่ทุกเวลาด้วยคอร์สเรียนบนมือถือและแบบฝึกหัดเขียนโค้ดประจำวัน 5 นาทีของเรา