Learn Python: Data Processing with NumPy and Matplotlib

  • โดย : รศ. ดร.อติวงศ์ สุชาโต, รศ. ดร.โปรดปราน บุณยพุกกณะ, รศ. ดร.ธนารัตน์ ชลิดาพงศ์ และ อ.ชินวิทย์ ชลิดาพงศ์
  • รหัส : CHULAMOOC2662
  • หมู่ :
    เทคโนโลยี
ลงทะเบียนเรียน

ช่วงเวลาเรียนสำหรับบุคคลทั่วไป

รุ่นที่ 3
  • เริ่มลงทะเบียน 3 พฤษภาคม 2567
  • สิ้นสุดการเรียน 30 มิถุนายน 2567
รุ่นที่ 2
  • เริ่มลงทะเบียน 7 เมษายน 2566
  • สิ้นสุดการเรียน 30 มิถุนายน 2566
รุ่นที่ 1
  • เริ่มลงทะเบียน 9 กันยายน 2565
  • สิ้นสุดการเรียน 31 ธันวาคม 2565
เนื้อหา
5 บทเรียน
กลุ่มเป้าหมาย
นักเรียน นิสิต นักศึกษา และบุคคลทั่วไป จำนวน 5,000 คน
เกณฑ์การเรียนจบ
ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไป
แพลตฟอร์ม
myCourseVille

เกี่ยวกับรายวิชา

รายวิชานี้เหมาะสำหรับผู้เรียนที่ต้องการต่อยอดการเขียนโปรแกรม Python เพื่อการวิเคราะห์ข้อมูล ในรายวิชานี้กล่าวถึงเนื้อหาที่ครอบคลุมการใช้ไลบรารี NumPy ที่เป็นที่นิยมเป็นอย่างมากในการวิเคราะห์ข้อมูล (Data Analytics) รวมไปถึงเนื้อหาที่จะพาผู้เรียนไปเรียนรู้วิธีการแสดงข้อมูลที่มีประสิทธิภาพในการสื่อสารมากกว่าแค่การแสดงตารางตัวเลข ผ่าน Data Visualization ที่สามารถทำด้วยภาษา Python ได้อย่างสะดวกด้วยไลบรารี Matplotlib รายวิชานี้เป็นคอร์สออนไลน์ที่ได้รับการปรับปรุงจาก Learn Python: From Beginner to Intermediate ซึ่งจุฬาลงกรณ์มหาวิทยาลัยได้พัฒนาขึ้นเพื่อสนับสนุนในการ Upskill/Reskill ของบุคคลทั่วไปเพื่อให้นำความรู้และทักษะในการเขียนโปรแกรมภาษา Python ไปใช้ประโยชน์ในการทำงานได้ โดยเฉพาะอย่างยิ่ง การทำงานที่จำเป็นหรือได้ประโยชน์จากการวิเคราะห์ข้อมูล เช่น ตำแหน่งงานนักวิเคราะห์ข้อมูลสำหรับผลิตภัณฑ์หรือบริการต่าง ๆ รวมถึงใช้เป็นพื้นฐานที่สำคัญในการเรียนรู้ต่อยอดเพื่อประมวลผลข้อมูลขั้นสูงด้วยเครื่องมือในภาษา Python เช่น ไลบรารี Pandas รวมไปถึงเป็นพื้นฐานในการเขียนโปรแกรม Python เพื่อทำงานด้าน Machine Learning

เนื้อหารายวิชา

    หัวข้อ Learn Python: Data Processing with NumPy and Matplotlib ประกอบด้วย

    บทที่ 1 แนะนำรายวิชา

    บทที่ 2 เริ่มต้นใช้งาน NumPy ในโปรแกรม Python

    บทที่ 3 ใช้ความสามารถที่ลึกซึ้งของ NumPy เพื่อสร้างโปรแกรมประยุกต์

    บทที่ 4 แสดงผลข้อมูลด้วยภาพโดยใช้ Metplotlib

    บทที่ 5 ส่งท้ายรายวิชา

เกณฑ์การวัดและประเมินผล

มีการวัดและประเมินผลผ่านแบบทดสอบย่อย (Quiz) และแบบทดสอบหลังเรียน (Posttest) โดยจะแบ่งเป็นคะแนนจาก Quiz เท่ากับ 50 คะแนน และคะแนนจาก Posttest เท่ากับ 50 คะแนน ทั้งนี้ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไปจึงจะสามารถขอรับ Certificate of Completion ได้

วัตถุประสงค์

    1. เพื่อให้เกิดความรู้ความเข้าใจเกี่ยวกับการใช้โปรแกรม python ได้อย่างถูกต้องและเหมาะสม

    2. เพื่อพัฒนาทักษะการแก้ไขปัญหา การวิเคราะห์ข้อมูล และการประมวลผลข้อมูลด้วยโปรแกรม Python ได้อย่างมีประสิทธิภาพ


หมายเหตุ

1. ผู้เรียนจะมีสิทธิ์ทำแบบทดสอบหลังเรียน (Posttest) เมื่อเข้าร่วมกิจกรรมการเรียน (Course Progress) มากกว่า 80% ขึ้นไป

2. ผู้เรียนจะสามารถทำข้อสอบ Posttest ได้เพียง 1 ครั้งเท่านั้น

อาจารย์ผู้สอน

    • รศ. ดร.อติวงศ์ สุชาโต

    • ภาควิชาวิศวกรรมคอมพิวเตอร์

      คณะวิศวกรรมศาสตร์

    • จุฬาลงกรณ์มหาวิทยาลัย

    • รศ. ดร.โปรดปราน บุณยพุกกณะ

    • ภาควิชาวิศวกรรมคอมพิวเตอร์

      คณะวิศวกรรมศาสตร์

    • จุฬาลงกรณ์มหาวิทยาลัย

    • รศ. ดร.ธนารัตน์ ชลิดาพงศ์

    • ภาควิชาวิศวกรรมคอมพิวเตอร์

      คณะวิศวกรรมศาสตร์

    • จุฬาลงกรณ์มหาวิทยาลัย

    • อ.ชินวิทย์ ชลิดาพงศ์

    • CEO

    • Eikonnex AI Co., Ltd.

คอร์สแนะนำ