แหน่! ยังใช้ Excel วนลูปเดิมๆ ทุกเดือนอยู่ใช่ไหม?
รวมไฟล์ยอดขายจาก 10 สาขาด้วยมือ กรองข้อมูลลูกค้าซ้ำๆ ทุกสัปดาห์ หรือนั่งนับตัวเลขในสเปรดชีตที่ยาวเป็นพันแถว — ถ้างานประจำวันของคุณหน้าตาแบบนี้ คอร์สนี้ถูกออกแบบมาเพื่อคุณโดยเฉพาะ
Python for Data Analyst จะพาคุณจากศูนย์ ไปจนถึงจุดที่เขียนโปรแกรมวิเคราะห์ข้อมูลได้ด้วยตัวเอง อ่าน ทำความสะอาด วิเคราะห์ และเล่าเรื่องด้วยข้อมูลจริง ผ่าน 10 บท 50 ตอนเรียน ที่ออกแบบมาให้เรียนรู้ทีละก้าวอย่างเป็นระบบ
เหมาะกับใคร ?
- คนทำงานที่ต้องข้องเกี่ยวกับข้อมูล เช่น Marketing, Finance, Operations ที่อยากลดเวลาทำงานซ้ำๆ ใน Excel
- มือใหม่ที่ไม่เคยเขียนโปรแกรมมาก่อนเลย แต่อยากเปลี่ยนสายมาทำงานด้าน Data Analyst
- นักเรียน นักศึกษาที่อยากมีทักษะ Python ติดตัวก่อนเข้าสู่ตลาดงาน
ไม่ต้องมีพื้นฐานเขียนโปรแกรมมาก่อน — ทุกตอนอธิบายจากศูนย์ พร้อมตัวอย่างจากงานจริง
เคยเห็น Python ในคอร์สอื่นของ common-learn มาบ้างแล้ว? คอร์สอย่าง Fastlane, Analytics Marvel หรือ Big Bang สอน Python แค่บางส่วนในภาพรวม แต่คอร์สนี้ทุ่มเต็ม 10 บทให้กับ Python โดยเฉพาะ ตั้งแต่การติดตั้งเครื่องมือ เขียนโปรแกรมพื้นฐานจริงๆ (ไม่ใช่แค่ copy-paste โค้ด) ไปจนถึง NumPy และ Pandas แบบละเอียด — เหมาะกับคนที่อยากปักหมุด Python ให้แน่นเป็นของตัวเอง
เรียนแล้วได้อะไร ?
- รู้จัก Python และเตรียมพร้อม — Python คืออะไร ทำไม Data Analyst ต้องรู้, ติดตั้ง VS Code/Jupyter, รันโค้ดแรกด้วย print(), กฎการเขียนโค้ดและ indentation, ตัวแปร
- พื้นฐานภาษาที่ใช้เขียนโปรแกรมจริง — ชนิดข้อมูล (int/float/string/Boolean), โครงสร้างข้อมูล (List/Tuple/Dictionary/Set), การควบคุมลำดับงาน (if/for/while/list comprehension), ฟังก์ชัน (parameter, scope, lambda) — ปูพื้นให้เขียนโปรแกรมเป็นจริงๆ ไม่ใช่แค่ท่องคำสั่ง
- จัดการไฟล์และข้อมูลดิบ — อ่าน/เขียนไฟล์ text, ทำงานกับ CSV และ JSON, จัดการ error ด้วย try/except, จัดโครงสร้างโปรเจกต์วิเคราะห์ข้อมูล
- NumPy สำหรับ Data Analyst — สร้างและจัดการ array, การคำนวณเชิงเวกเตอร์, indexing/slicing หลายมิติ, สถิติพื้นฐาน (mean, median, std)
- Pandas สำหรับ Data Analyst — DataFrame และ Series, อ่านข้อมูลจาก CSV/Excel, filter/index ข้อมูล, จัดการ missing data, จัดกลุ่มข้อมูลด้วย groupby
- วิเคราะห์และเล่าเรื่องด้วยข้อมูล — Data Cleaning, สรุปสถิติเชิงพรรณนา, สร้างกราฟด้วย Matplotlib และ Seaborn, Storytelling with Data
- 🏆 โปรเจกต์จริงและก้าวต่อไป (Capstone) — วางแผนโปรเจกต์วิเคราะห์ข้อมูลของตัวเอง, ทำความสะอาด + EDA, วิเคราะห์เชิงลึกตอบคำถามจากข้อมูล, สรุปผลและนำเสนอ, Roadmap หลังเรียนจบ
จบคอร์สแล้วได้ Certificate พร้อมทักษะ Python ระดับที่เขียนโปรแกรมวิเคราะห์ข้อมูลได้เองจริงๆ
ทำไมคอร์สนี้ถึงต่างจากที่อื่น ?
- 🧑🏫 สอนแบบรุ่นพี่คุยกับรุ่นน้อง ทุกตอนเริ่มต้นด้วยประสบการณ์ตรงจากคนที่เคยผ่านจุดเดียวกันมาก่อน เข้าใจว่าทำไมมือใหม่ถึงมักพลาดตรงไหน
- ✍️ ลงมือทำจริงทุกตอน แบบฝึกหัดจำลองจากสถานการณ์งานจริง เช่น คำนวณงบประมาณ ทำความสะอาดข้อมูลลูกค้า พร้อมคำใบ้และเฉลย
- 🗺️ ออกแบบเป็นเส้นทางที่ชัดเจน ไล่ระดับตั้งแต่พื้นฐานภาษา ไปจนถึงเครื่องมือวิเคราะห์ข้อมูลระดับมืออาชีพ จบด้วยโปรเจกต์จริงของตัวเอง
- ⏱️ เรียนได้ตามจังหวะตัวเอง แต่ละตอนใช้เวลาประมาณ 20 นาที เรียนจบเป็นตอนๆ ได้ระหว่างพักเที่ยงหรือหลังเลิกงาน
ผู้สอน
Nut Khuannaen ผู้ก่อตั้ง common•learn จบ 2 ปริญญา (เศรษฐศาสตร์ มช. + นิติศาสตร์ ม.รามคำแหง) กำลังศึกษาต่อปริญญาโท Applied Data Science ที่ ม.ธรรมศาสตร์ ผ่านงาน Freelance Data Analyst ให้ลูกค้าต่างชาติ 3 บริษัท และ FP&A ในธุรกิจ Retail มากว่า 4 ปี — ใช้ Python เป็นเครื่องมือหลักในงานวิเคราะห์ข้อมูลจริงมาตลอด
ทำไมถึงคุ้ม ?
- ราคาเบา ฿499 ได้เรียนเขียนโปรแกรมจริงตั้งแต่ศูนย์ ไปจนถึง NumPy และ Pandas ระดับมืออาชีพ
- ทุกตอนมีแบบฝึกหัดจำลองงานจริง พร้อมเฉลยให้เช็คความเข้าใจได้ทันที
- ซื้อครั้งเดียว เรียนได้ตลอดชีพ พร้อม Certificate เมื่อเรียนจบ
- ลองอ่านฟรีได้เลย 2 บทแรกก่อนตัดสินใจซื้อ
ราคา ฿499 — ตลอดชีพ
Nut Khuannaen
Author
บทที่ 1 — รู้จัก Python และเตรียมพร้อม
1.3 รันโค้ดแรกและ print()
Lesson 3 of 5 within section บทที่ 1 — รู้จัก Python และเตรียมพร้อม.
You must enroll in this course to access course content.
1.4 Comment, กฎการเขียนโค้ด, indentation
Lesson 4 of 5 within section บทที่ 1 — รู้จัก Python และเตรียมพร้อม.
You must enroll in this course to access course content.
Lesson 5 of 5 within section บทที่ 1 — รู้จัก Python และเตรียมพร้อม.
You must enroll in this course to access course content.
บทที่ 2 — ชนิดข้อมูลพื้นฐาน
2.1 ตัวเลข (int, float) และการคำนวณ
Lesson 1 of 5 within section บทที่ 2 — ชนิดข้อมูลพื้นฐาน.
You must enroll in this course to access course content.
2.2 ข้อความ (string) และการจัดการเบื้องต้น
Lesson 2 of 5 within section บทที่ 2 — ชนิดข้อมูลพื้นฐาน.
You must enroll in this course to access course content.
2.3 Boolean และตรรกะเบื้องต้น
Lesson 3 of 5 within section บทที่ 2 — ชนิดข้อมูลพื้นฐาน.
You must enroll in this course to access course content.
2.4 การแปลงชนิดข้อมูล (type casting)
Lesson 4 of 5 within section บทที่ 2 — ชนิดข้อมูลพื้นฐาน.
You must enroll in this course to access course content.
2.5 รับข้อมูลจากผู้ใช้ด้วย input()
Lesson 5 of 5 within section บทที่ 2 — ชนิดข้อมูลพื้นฐาน.
You must enroll in this course to access course content.
บทที่ 3 — โครงสร้างข้อมูล
Lesson 1 of 5 within section บทที่ 3 — โครงสร้างข้อมูล.
You must enroll in this course to access course content.
Lesson 2 of 5 within section บทที่ 3 — โครงสร้างข้อมูล.
You must enroll in this course to access course content.
Lesson 3 of 5 within section บทที่ 3 — โครงสร้างข้อมูล.
You must enroll in this course to access course content.
Lesson 4 of 5 within section บทที่ 3 — โครงสร้างข้อมูล.
You must enroll in this course to access course content.
3.5 เลือกโครงสร้างข้อมูลให้เหมาะกับงานวิเคราะห์
Lesson 5 of 5 within section บทที่ 3 — โครงสร้างข้อมูล.
You must enroll in this course to access course content.
บทที่ 4 — การควบคุมลำดับการทำงาน
Lesson 1 of 5 within section บทที่ 4 — การควบคุมลำดับการทำงาน.
You must enroll in this course to access course content.
Lesson 2 of 5 within section บทที่ 4 — การควบคุมลำดับการทำงาน.
You must enroll in this course to access course content.
Lesson 3 of 5 within section บทที่ 4 — การควบคุมลำดับการทำงาน.
You must enroll in this course to access course content.
4.4 break, continue, pass
Lesson 4 of 5 within section บทที่ 4 — การควบคุมลำดับการทำงาน.
You must enroll in this course to access course content.
Lesson 5 of 5 within section บทที่ 4 — การควบคุมลำดับการทำงาน.
You must enroll in this course to access course content.
บทที่ 5 — ฟังก์ชัน
Lesson 1 of 5 within section บทที่ 5 — ฟังก์ชัน.
You must enroll in this course to access course content.
5.2 Parameter, argument, return value
Lesson 2 of 5 within section บทที่ 5 — ฟังก์ชัน.
You must enroll in this course to access course content.
5.3 Default & keyword arguments
Lesson 3 of 5 within section บทที่ 5 — ฟังก์ชัน.
You must enroll in this course to access course content.
5.4 Scope ตัวแปรใน/นอกฟังก์ชัน
Lesson 4 of 5 within section บทที่ 5 — ฟังก์ชัน.
You must enroll in this course to access course content.
5.5 Lambda function เบื้องต้น
Lesson 5 of 5 within section บทที่ 5 — ฟังก์ชัน.
You must enroll in this course to access course content.
บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ
Lesson 1 of 5 within section บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ.
You must enroll in this course to access course content.
6.2 ทำงานกับ CSV ด้วย csv module
Lesson 2 of 5 within section บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ.
You must enroll in this course to access course content.
6.3 จัดการ error ด้วย try/except
Lesson 3 of 5 within section บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ.
You must enroll in this course to access course content.
6.4 ทำงานกับ JSON เบื้องต้น
Lesson 4 of 5 within section บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ.
You must enroll in this course to access course content.
6.5 จัดโครงสร้างโปรเจกต์วิเคราะห์ข้อมูล
Lesson 5 of 5 within section บทที่ 6 — การจัดการไฟล์และข้อมูลดิบ.
You must enroll in this course to access course content.
บทที่ 7 — เริ่มต้นกับ NumPy
7.1 ทำไม Data Analyst ต้องรู้จัก NumPy
Lesson 1 of 5 within section บทที่ 7 — เริ่มต้นกับ NumPy.
You must enroll in this course to access course content.
Lesson 2 of 5 within section บทที่ 7 — เริ่มต้นกับ NumPy.
You must enroll in this course to access course content.
7.3 การคำนวณเชิงเวกเตอร์ (vectorized operations)
Lesson 3 of 5 within section บทที่ 7 — เริ่มต้นกับ NumPy.
You must enroll in this course to access course content.
7.4 Indexing/slicing array หลายมิติ
Lesson 4 of 5 within section บทที่ 7 — เริ่มต้นกับ NumPy.
You must enroll in this course to access course content.
7.5 สถิติพื้นฐานด้วย NumPy (mean, median, std)
Lesson 5 of 5 within section บทที่ 7 — เริ่มต้นกับ NumPy.
You must enroll in this course to access course content.
บทที่ 8 — เริ่มต้นกับ Pandas
8.1 รู้จัก DataFrame และ Series
Lesson 1 of 5 within section บทที่ 8 — เริ่มต้นกับ Pandas.
You must enroll in this course to access course content.
8.2 อ่านข้อมูลจาก CSV/Excel
Lesson 2 of 5 within section บทที่ 8 — เริ่มต้นกับ Pandas.
You must enroll in this course to access course content.
8.3 เลือกและกรองข้อมูล (filtering/indexing)
Lesson 3 of 5 within section บทที่ 8 — เริ่มต้นกับ Pandas.
You must enroll in this course to access course content.
8.4 จัดการข้อมูลหาย (missing data)
Lesson 4 of 5 within section บทที่ 8 — เริ่มต้นกับ Pandas.
You must enroll in this course to access course content.
8.5 จัดกลุ่มข้อมูลด้วย groupby
Lesson 5 of 5 within section บทที่ 8 — เริ่มต้นกับ Pandas.
You must enroll in this course to access course content.
บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล
9.1 ทำความสะอาดข้อมูล (data cleaning)
Lesson 1 of 5 within section บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล.
You must enroll in this course to access course content.
Lesson 2 of 5 within section บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล.
You must enroll in this course to access course content.
9.3 สร้างกราฟด้วย Matplotlib เบื้องต้น
Lesson 3 of 5 within section บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล.
You must enroll in this course to access course content.
9.4 สร้างกราฟด้วย Seaborn เบื้องต้น
Lesson 4 of 5 within section บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล.
You must enroll in this course to access course content.
9.5 เล่าเรื่องด้วยข้อมูล (storytelling with data)
Lesson 5 of 5 within section บทที่ 9 — การวิเคราะห์และแสดงผลข้อมูล.
You must enroll in this course to access course content.
บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone)
10.1 วางแผนโปรเจกต์วิเคราะห์ข้อมูลของตัวเอง
Lesson 1 of 5 within section บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone).
You must enroll in this course to access course content.
10.2 ทำความสะอาด + สำรวจข้อมูลจริง (EDA)
Lesson 2 of 5 within section บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone).
You must enroll in this course to access course content.
10.3 วิเคราะห์เชิงลึกตอบคำถามจากข้อมูล
Lesson 3 of 5 within section บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone).
You must enroll in this course to access course content.
10.4 สรุปผลและนำเสนอ (report/dashboard เบื้องต้น)
Lesson 4 of 5 within section บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone).
You must enroll in this course to access course content.
10.5 ก้าวต่อไปหลังจบคอร์ส
Lesson 5 of 5 within section บทที่ 10 — โปรเจกต์จริงและก้าวต่อไป (Capstone).
You must enroll in this course to access course content.
Leave a Reply