Build your ultimate AI agent
รายละเอียดคอร์ส
ในฐานะนักวิทยาศาสตร์ข้อมูล คุณจะต้องทำความสะอาดข้อมูล จัดระเบียบข้อมูล แสดงผลด้วยภาพ สร้างโมเดลพยากรณ์ และแปลความหมายของโมเดลเหล่านั้น แต่ก่อนอื่น คุณต้องรู้วิธีนำเข้าข้อมูลเข้าสู่ Python เสียก่อน ในคอร์สก่อนหน้านี้ คุณได้เรียนรู้วิธีนำเข้าข้อมูลหลากหลายรูปแบบ ไม่ว่าจะเป็นไฟล์แบบแบน เช่น .txt และ .csv ไฟล์จากซอฟต์แวร์อื่น เช่น Excel, Stata, SAS และ MATLAB รวมถึงฐานข้อมูลเชิงสัมพันธ์ เช่น SQLite และ PostgreSQL ในคอร์สนี้ จะได้ต่อยอดความรู้ดังกล่าว โดยเรียนรู้การนำเข้าข้อมูลจากเว็บ และการดึงข้อมูลผ่าน Application Programming Interfaces หรือ APIs เช่น Twitter streaming API ที่ช่วยให้สามารถรับข้อมูลทวีตแบบเรียลไทม์ได้วิดีโอในคอร์สนี้มีคำบรรยายสดที่สามารถดูได้โดยคลิก "Show transcript" ที่มุมล่างซ้ายของวิดีโอ
ดูอภิธานศัพท์ของคอร์สได้ที่แผงด้านขวาในส่วน Resources
หากต้องการรับ CPE credits ต้องเรียนจบคอร์สและทำคะแนนในการประเมินให้ได้ 70% ขึ้นไป โดยสามารถไปยังการประเมินได้โดยคลิกที่ปุ่ม CPE credits ทางด้านขวา
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การนำเข้าข้อมูลจากอินเทอร์เน็ต
เว็บเป็นแหล่งข้อมูลที่อุดมสมบูรณ์ ซึ่งสามารถดึงข้อมูลและข้อค้นพบที่มีประโยชน์ได้หลากหลาย ในบทนี้จะได้เรียนรู้วิธีดึงข้อมูลจากเว็บ ไม่ว่าจะเป็นข้อมูลที่จัดเก็บในรูปไฟล์หรือ HTML รวมถึงพื้นฐานการ scrape และ parse ข้อมูลจากเว็บ
- การนำเข้าไฟล์ข้อความธรรมดาจากเว็บ50 XP
- นำเข้า Flat File จากเว็บ: ลองด้วยตัวเอง!100 XP
- การเปิดและอ่านไฟล์แบบ flat file จากเว็บ100 XP
- การนำเข้าไฟล์ที่ไม่ใช่ flat file จากเว็บ100 XP
- HTTP Request เพื่อนำเข้าไฟล์จากเว็บ50 XP
- การส่ง HTTP request ใน Python ด้วย urllib100 XP
- แสดงผลลัพธ์ของ HTTP request ใน Python ด้วย urllib100 XP
- การส่ง HTTP request ใน Python ด้วย requests100 XP
- การดึงข้อมูลจากเว็บด้วย Python50 XP
- การ Parse HTML ด้วย BeautifulSoup100 XP
- แปลงหน้าเว็บเป็นข้อมูลด้วย BeautifulSoup: การดึงข้อความ100 XP
- แปลงหน้าเว็บเป็นข้อมูลด้วย BeautifulSoup: การดึง hyperlink100 XP
2
การใช้งาน APIs เพื่อนำเข้าข้อมูลจากเว็บ
ในบทนี้จะได้เจาะลึกการนำเข้าข้อมูลจากเว็บให้ครอบคลุมยิ่งขึ้น ครอบคลุมพื้นฐานการดึงข้อมูลจาก APIs ความสำคัญของ APIs และฝึกปฏิบัติจริงด้วยการดึงข้อมูลจาก OMDB API และ Library of Congress API
3
เจาะลึก Twitter API
ในบทนี้จะได้ต่อยอดความรู้เรื่องการใช้งาน APIs ด้วยการเจาะลึก Twitter streaming API โดยเรียนรู้วิธีรับข้อมูลทวีตแบบเรียลไทม์ รวมถึงวิธีวิเคราะห์และแสดงผลข้อมูลเหล่านั้น
การนำเข้าข้อมูลด้วย Python ระดับกลาง
เรียนจบแล้ว

