Build your ultimate AI agent
รายละเอียดคอร์ส
ถึงเวลาพัฒนาทักษะ Python ของคุณให้ก้าวหน้ายิ่งขึ้น Python มีฟังก์ชันที่หลากหลายและระบบโมดูลที่ครบครัน แต่ในฐานะนักพัฒนาหรือผู้เชี่ยวชาญด้านข้อมูล คุณจะต้องเขียนฟังก์ชันของตัวเองอยู่เสมอเพื่อแก้ปัญหาที่เกิดขึ้นจริงกับข้อมูล คอร์สนี้จะสอนศาสตร์การเขียนฟังก์ชัน เมื่อจบคอร์สแล้ว จะสามารถเขียนฟังก์ชันแบบกำหนดเองได้ครบทุกรูปแบบ ทั้งฟังก์ชันที่มีหลายพารามิเตอร์ คืนค่าหลายค่า ใช้อาร์กิวเมนต์ค่าเริ่มต้น และอาร์กิวเมนต์แบบยืดหยุ่น นอกจากนี้ยังจะได้เรียนรู้เรื่อง scope ใน Python การเขียน lambda function และการจัดการข้อผิดพลาดในฟังก์ชัน แต่ละบทจะปิดท้ายด้วยการนำทักษะใหม่ไปประยุกต์ใช้กับข้อมูลจาก Twitterวิดีโอมีบทถอดความแบบสดที่สามารถเปิดดูได้โดยคลิก "Show transcript" ที่มุมล่างซ้ายของวิดีโอ
ดูคำศัพท์ของคอร์สได้ที่แถบทรัพยากรทางขวามือ
หากต้องการรับหน่วยกิต CPE ให้เรียนให้ครบคอร์สและทำคะแนนแบบทดสอบรับรองให้ได้ 70% ขึ้นไป สามารถไปที่แบบทดสอบได้โดยคลิกที่ส่วนแจ้งเตือน CPE credits ทางด้านขวา
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
เขียนฟังก์ชันของคุณเอง
เรียนรู้การเขียนฟังก์ชันแบบง่าย รวมถึงฟังก์ชันที่รับหลายอาร์กิวเมนต์และคืนค่าหลายค่า พร้อมนำทักษะใหม่ไปใช้กับโจทย์ที่นักพัฒนาและผู้เชี่ยวชาญด้านข้อมูลพบบ่อยในการทำงานจริง
- ฟังก์ชันที่ผู้ใช้กำหนดเอง50 XP
- สตริงใน Python50 XP
- ทบทวนฟังก์ชันในตัว50 XP
- เขียนฟังก์ชันอย่างง่าย100 XP
- ฟังก์ชันที่มีพารามิเตอร์เดียว100 XP
- ฟังก์ชันที่คืนค่าเดียว100 XP
- พารามิเตอร์หลายตัวและการคืนค่าหลายค่า50 XP
- ฟังก์ชันที่มีหลายพารามิเตอร์100 XP
- รู้จัก tuple เบื้องต้น100 XP
- ฟังก์ชันที่คืนค่าหลายค่า100 XP
- นำทุกอย่างมาประยุกต์ใช้50 XP
- รวมทุกอย่างเข้าด้วยกัน (1)100 XP
- รวมทุกอย่างเข้าด้วยกัน (2)100 XP
2
อาร์กิวเมนต์ค่าเริ่มต้น อาร์กิวเมนต์แบบยืดหยุ่น และ scope
เรียนรู้การเขียนฟังก์ชันที่มีอาร์กิวเมนต์ค่าเริ่มต้น เพื่อให้ผู้ใช้ไม่ต้องระบุค่าทุกครั้ง และอาร์กิวเมนต์แบบยืดหยุ่นที่รับจำนวนอาร์กิวเมนต์ได้ไม่จำกัด นอกจากนี้ยังจะได้ทำความเข้าใจแนวคิดสำคัญอย่าง scope อีกด้วย
3
Lambda function และการจัดการข้อผิดพลาด
เรียนรู้ lambda function ซึ่งช่วยให้เขียนฟังก์ชันได้อย่างรวดเร็วและคล่องตัว จากนั้นฝึกจัดการข้อผิดพลาดในฟังก์ชัน ซึ่งเป็นทักษะที่ขาดไม่ได้ แล้วนำความรู้ที่ได้ไปตอบคำถามด้าน data science
Python เบื้องต้น: การเขียนฟังก์ชัน
เรียนจบแล้ว

