การศึกษาแนะนำ 9 เว็บเรียน data science ออนไลน์สำหรับผู้สนใจทุกระดับ

แนะนำ 9 เว็บเรียน data science ออนไลน์สำหรับผู้สนใจทุกระดับ

หลายปีที่ผ่านมาการเรียน Data Science ได้รับความนิยมและเป็นที่สนใจเพิ่มขึ้นอย่างมีนัยสำคัญ หลายคนที่ไม่เคยข้องเกี่ยวกับด้านนี้เลย (อย่างเช่นผมเป็นต้น) จึงต้องหาคอร์สที่สอน Data Science ดีๆ เพื่อมาหาความรู้พัฒนาตนเองเพราะจะได้พัฒนาทักษะให้รับกับโลกที่กำลังเปลี่ยนไป

อย่างไรก็ดีสำหรับมือใหม่สุดๆ คุณอาจจะยังไม่ทราบเลยว่า Data Science คืออะไร ซึ่งผมขอให้นิยามแบบสั้นมากๆ ดังต่อไปนี้

Data science คือศาสตร์ที่ใช้กระบวนการหรือวิธีการทางวิทยาศาสตร์หลายประเภทมาตีความข้อมูลที่มีอยู่เพื่อหาความสัมพันธ์ และวิเคราะห์เพื่อที่เราจะได้ทราบข้อเท็จจริงและนำไปใช้ประโยชน์ต่อไป

ศาสตร์ชนิดนี้เป็นการนำความรู้ในวิชาสถิติ คณิตศาสตร์ วิทยาการคอมพิวเตอร์ (Computer science) และ Information science เข้ามาใช้ ทำให้มีความซับซ้อนยากต่อการเข้าใจ ผู้สนใจหลายคนจึงเลือกที่จะไปเรียนที่มหาวิทยาลัยชั้นนำอย่างเช่นจุฬาลงกรณ์มหาวิทยาลัย

อย่างไรก็ตามหลายคนอาจจะทำงานประจำทำให้ไม่ว่าง การไปเรียนที่มหาวิทยาลัยจึงเป็นเรื่องที่เป็นไปไม่ได้

ในปัจจุบันทราบหรือไม่ว่าสามารถเรียน data science ด้วยตนเองทางออนไลน์ตั้งแต่ระดับไม่รู้เรื่องอะไรเลยจนถึงระดับ professional ได้! แถมในบางเว็บ ผู้เรียนยังสามารถได้ใบประกาศนียบัตร/เกียรติบัตรได้อีกด้วย

ในโพสนี้ ผมจึงขอรวบรวม 9 เว็บไซต์ที่สามารถเรียน data science ออนไลน์ได้ด้วยตัวเองมาให้ดูกันครับ

อย่างไรก็ดีคอร์สเหล่านี้จะเป็นคอร์สที่สอน data science โดยรวม ไม่ใช่คอร์สที่เน้นทักษะด้านใดด้านหนึ่ง (อย่างเช่น Data Analysis หรือ Data Modeling) ถ้าคุณสนใจทักษะเฉพาะ ผมแนะนำให้อ่านต่อในโพสที่ผมระบุไว้ที่หัวข้อด้านล่างสุดครับ

Technology (Data Science)

ข้อควรทราบ: ราคาที่ผมระบุไว้ในโพสนี้อาจจะเปลี่ยนแปลงได้อนาคต ซึ่งจะเกิดจากการที่ผู้ให้บริการออกโปรโมชั่น เปลี่ยนแปลงราคา หรือแม้กระทั่งเปลี่ยนระบบค่าเรียนใหม่ทั้งหมด

ดังนั้นถ้าคุณสนใจคอร์สเรียน data science ใดๆ ผมแนะนำให้ตรวจสอบราคาในช่วงเวลานั้นๆ กับเว็บไซต์ผู้ให้บริการโดยตรง ซึ่งผมให้ลิงค์ไว้ทั้งหมดในโพสแล้วครับ

1. Udacity

Udacity เป็นสถาบันการเรียนออนไลน์ระดับสูงที่เน้นการสอนทางด้านเทคโนโลยีโดยตรง โดยวิธีการเรียนจะเน้นไปที่การนำความรู้ data science ไปประกอบอาชีพจริงๆ

ดังนั้นทุกคอร์สจะเน้นที่การปฏิบัติงานจริง พร้อมกับมีผู้เชี่ยวชาญในสาขามาช่วยตรวจสอบผลงาน การบ้าน และการประเมินผลเป็นการส่วนตัว และจะได้ทำ project อีกมากมายครับ

ปัจจุบันมีนักเรียนที่เรียนจบจาก Udacity แล้วมากกว่า 100,000 คน และมีจำนวนมากที่ได้ทำงานในบริษัทใหญ่ๆ อย่าง Microsoft, Facebook, Google, IBM, Adobe, Oracle ครับ

คอร์สเรียน data science ออนไลน์ของ Udacity
Udacity

หลักสูตรของ Udacity จะเป็นแบบ “Nanodegree Program” โดยแบ่งออกเป็นสาขาอาชีพ หรือพูดง่ายๆ คุณอยากจะทำอาชีพอะไรก็เลือกหลักสูตรนั้นครับ อาทิเช่น

  • Data Analyst – เน้นการเรียนวิธีการ visualize ข้อมูลด้วยการใช้ Python, SQL และสถิติ
  • Data Scientist – เน้นการเรียนสาขา Machine Learning, Deep Learning, Software Engineering
  • Data Engineer – เน้นการเรียนวิธีการทำ Data Modeling, การใช้ Spark, Airflow, การสร้าง Big data infrastructure

หลักสูตรที่ว่าเป็นหลักสูตรหลัก แต่ไม่ใช่ว่าคุณจะเรียนจบในคอร์สเดียวแล้วไปทำประกอบอาชีพเหล่านี้ได้ทันที ทาง Udacity ได้จัดทำ Career Path ให้กับสายงานต่างๆ ไว้แล้ว อย่างเช่น ถ้าคุณอยากจะเป็น Data Scientist คุณควรจะเรียนหลักสูตรเหล่านี้ตามลำดับ

  1. Programming for data science with Python
  2. Data Analyst
  3. Data Scientist

สำหรับหลักสูตรที่ 1 ด้านบนเป็นหลักสูตรย่อย ซึ่งจะช่วยเติมเต็มทักษะให้กับคุณ หลักสูตรย่อยของ Udacity มีเป็นจำนวนมาก อาทิเช่น

  • Programming for data science with Python
  • Programming for data science with R
  • Data Visualization
  • Data Streaming
  • Data Product Manager (Coming Soon)
  • Data Structures & Algorithms
  • Business Analytics
  • SQL
  • Applying data science to Product Management

ถ้าคุณรู้สึกว่าอยากเรียนทักษะเฉพาะเพิ่มเติม คุณสามารถลงหลักสูตรย่อยได้ครับ

วิธีการเรียนจะผสมผสานกันระหว่าง video และแบบ Interactive โดยหลังจากเรียนทั้งสองส่วนจบแล้ว คุณจะได้นำความรู้ดังกล่าวมาประยุกต์ใช้เพื่อทำ Project ครับ

จุดแข็งในการเรียนกับ Udacity คือ code และ project ของคุณจะได้รับการตรวจสอบโดยผู้เชี่ยวชาญในสาขา data science ว่าผิดพลาดตรงไหน และมีอะไรที่ต้องแก้ไขบ้าง ในการอธิบาย ครูของคุณจะเขียนขั้นตอนอย่างละเอียด ซึ่งเป็นสิ่งที่สถาบันอื่นๆ ยากจะให้คุณได้ครับ

นอกจากนี้ทาง Udacity ยังมีแพลตฟอร์มให้คุณได้ chat กับเพื่อนนักเรียนที่กำลังเรียนคอร์สเดียวกันอยู่ด้วย เพื่อที่คุณจะได้ connection ในสายงานครับ

ส่วนในเรื่องการเรียน data science ของ Udacity ผมบอกเลยว่า workload จัดว่าสูงถึงสูงมากสำหรับหลักสูตรออนไลน์ เพราะทางสถาบันคาดหวังว่าคุณจะใช้เวลาในการเรียน 5-10 ชั่วโมงต่อสัปดาห์ (ถ้าคุณทำงานประจำก็เรียกได้ว่าเสาร์-อาทิตย์แทบจะหมดไปแล้ว)

หลักสูตรหลักจะใช้เวลาเรียน 4-5 เดือน (16-20 สัปดาห์) ด้วยกันถึงจะจบ ส่วนหลักสูตรย่อยจะอยู่ที่ 2-3 เดือนครับ จริงๆ แล้วคุณจะเรียนนานขนาดไหนก็ได้ แต่นั่นแปลว่าคุณจะเสียค่าเรียนเพิ่ม เพราะค่าเรียนของ Udacity จะคิดเป็นรายเดือนครับ

สำหรับค่าเรียนจะอยู่ที่ $399 (12,000 บาทต่อเดือน) แต่ถ้าจ่ายรวบหมด 4 เดือนจะได้ส่วนลดเหลือเดือนละ $279 หรือประมาณเดือนละ 8,370 บาท

อย่างไรก็ดี Udacity มีส่วนลดแรงๆ อยู่บ่อยๆ บางครั้งลดไปมากถึง 75% เลยทีเดียว หรือบางทีก็ให้ Financial Support (ลด 75% แต่ใช้ได้สำหรับนักเรียนใหม่เท่านั้น) เพราะฉะนั้นผมแนะนำให้เข้าไปในเว็บไซต์เพื่อตรวจสอบว่ามีลดราคารึเปล่าครับ

หลายคนสงสัยว่าเรียน Data Science ออนไลน์กับ Udacity จะคุ้มหรือเปล่าเพราะราคาสูงมาก แต่ผมมองว่าคุ้มเพราะการเรียนการสอนออนไลน์ของที่นี่มีความเป็นมืออาชีพ และมีระดับเหนือกว่าคอร์ส Data Science ทั่วไปไปอีกขั้นหนึ่งเลย คุณเองยังได้รับการดูแลอย่างใกล้ชิดตลอดหลักสูตรด้วย

ข้อเสียที่ผมมองว่ามีอยู่ก็มีแค่เรื่องราคากับรูปแบบการเรียนที่คุณจะต้องเรียนแบบจริงจังเท่านั้นเองครับ การบ้านและโปรเจคต่างๆ ของที่นี่จะมากกว่าที่อื่นแบบชัดเจน ดังนั้นใครที่ทำงานประจำอยู่อาจจะประสบปัญหาเรียนไม่ทันได้ ในส่วนนี้ผมจึงแนะนำว่าควรจะสมัครเรียนในช่วงที่ว่างๆ เท่านั้น

2. Udemy

Udemy เป็นเว็บไซต์การเรียนออนไลน์ที่เรียกได้ว่าอยู่ในอันดับต้นๆ ของโลก ดังนั้นไม่แปลกใจว่า Udemy จะมีคอร์ส data science ให้เลือกเรียนจำนวนนับหมื่นคอร์ส

จริงอยู่ว่าคอร์สของ Udemy จะไม่สมบูรณ์เท่ากับคอร์สระดับพรีเมียมที่มีฟีเจอร์และเนื้อหาในการเรียนมากกว่าอย่างมีนัยสำคัญ แต่ Udemy ก็เป็นหนึ่งในทางเลือกที่ดีที่สุดสำหรับใครที่อยากลองเรียน data science ในราคาประหยัดครับ

ทั้งนี้คอร์สทุกคอร์สบน Udemy จะเป็นแบบซื้อขาด หมายความว่าคุณจะเรียนเมื่อไรก็ได้ โดยไม่มีวันหมดอายุ และถ้าผู้สอนอัพเดต content ใหม่ คุณจะได้ content ดังกล่าวด้วยครับ

ทั้งนี้ผมแนะนำให้ซื้อคอร์สในช่วงลดราคาเท่านั้น เพราะจะได้ส่วนลดสูงถึง 90% ทำให้คอร์สนึงอยู่ที่ราคาหลักร้อย และเนื่องจากว่ามีลดราคาบ่อยมาก ถ้าคุณเปิดลิงค์เข้าไปแล้ว ราคาคอร์สอยู่ที่หลักพัน ผมแนะนำให้รอ 2-5 วันถึงจะเข้าไปใหม่ครับ

คอร์สเรียน data science ที่น่าสนใจบน Udemy ได้แก่

2.1 The Data Science Course 2020: Complete Data Science Bootcamp

คอร์สเรียน data science คุณภาพดีที่จัดทำโดย 365 Careers หนึ่งในสถาบันที่มีคอร์สที่ขายดีที่สุดบน Udemy ในส่วนนี้จึงไม่ต้องกังวลเรื่องเนื้อหาเลยครับ เพราะสถาบันนี้การตรวจสอบและอัพเดตเนื้อหาใหม่ๆ ให้คุณอยู่เรื่อยๆ เพื่อให้ทันต่อสถานการณ์ครับ

The Data Science Course
ราคาในภาพนี้จะอยู่ที่ราคาเต็ม ตรวจสอบว่ามีลดราคาหรือไม่บนเว็บไซต์ครับ

เนื้อหาของคอร์สนี้เรียกได้ว่าครอบคลุมทุกส่วนของ data science เลยก็ว่าได้ แต่จะไม่ลงลึกเหมือนกับคอร์สเจาะลึกต่างๆ แต่จะช่วยเป็นพื้นฐานให้คุณสัมภาษณ์งานในสาขา data science ได้เป็นอย่างดี

  • แนะนำสาขา data science โดยคร่าวๆ รวมไปถึงสาขาวิชาต่างๆ ที่เกี่ยวข้องอย่างเช่น Big Data, Business Intelligence, Machine Learning
  • ทักษะต่างๆ ที่ใช้งานในสาขา data science (โดยย่อ)
  • แนะนำภาษา programming และซอฟต์แวร์ที่ใช้งานในสาขา data science
  • สอนความน่าจะเป็น (Probability) สำหรับการใช้งานในสาขา ไม่ว่าจะเป็น Combinatorics, Bayesian Inference, Distributions ฯลฯ
  • สอนสถิติอย่างละเอียดอย่างเช่น Inferential Statistics, Hypothesis Testing
  • Introduction to Python – เรียนภาษา Python เบี้องต้น
  • Statistical Methods in Python – เรียนการใช้งานวิธีการทางสถิติอย่างเช่น Linear Regression, Logistic Regression, K-Means Clustering ใน Python
  • อธิบายคณิตศาสตร์ที่จำเป็นต้องใช้อย่างอื่น อาทิเช่น Matrix, Vector, Dot Product ฯลฯ
  • ปูพื้นฐาน Deep Learning เช่น Neural Networks และ NumPy และ Tensorflow
  • Case Study

เนื้อหาคอร์สนี้มีมากถึง 28.5 ชั่วโมง ซึ่งถือว่าแน่นพอสมควรสำหรับมือใหม่ที่อยากลองเรียน data science โดยทางผู้สอนให้ข้อมูลว่าคุณไม่ต้องมีพื้นฐานใดๆ ทั้งสิ้นในการเรียนคอร์สนี้ แต่ผมมองว่าถ้ามีความรู้เรื่องความน่าจะเป็นและสถิติมาก่อนบ้างน่าจะดีกว่าครับ

ส่วนคะแนนรีวิวของคอร์สนี้ได้ไปถึง 4.5/5.0 และมีนักเรียนที่ผ่านคอร์สนี้แล้วถึงเกือบ 310,000 คน

2.2 Data Science A-Z™: Real-Life Data Science Exercises Included

อีกคอร์สเรียน data science ที่น่าสนใจที่จัดทำโดย Kirill Eremenko นักวิจัยข้อมูลผู้มีประสบการณ์มาอย่างโชกโชน คอร์สนี้จะสอน data science ให้คุณโดยใช้ข้อมูลจากชีวิตจริงเป็นองค์ประกอบสำคัญครับ

Data Science A-Z
ราคาในภาพนี้จะอยู่ที่ราคาเต็ม ตรวจสอบว่ามีลดราคาหรือไม่บนเว็บไซต์ครับ

เนื้อหาที่ครอบคลุมได้แก่

  • Data Mining and Visualization – การจัดการข้อมูลและ visualization ออกมาให้สวยงาม ในส่วนนี้จะใช้ซอฟต์แวร์อย่าง Tableau ครับ
  • Data Modelling – สอนการสร้างโมเดลต่างๆ โดยใช้ทักษะทางด้านสถิติ
  • Data Preparation – การเตรียมข้อมูลในส่วนต่างๆ, การใช้งาน Microsoft BI, ETL for data science, SQL for data science ฯลฯ
  • แนะนำคุณให้รู้จักกับวงการ data science ไม่ว่าจะเป็นรูปแบบ การทำงาน องค์กร ฯลฯ

คอร์สนี้จะแนะนำคุณให้รู้จักกับ data science อีกฝั่งหนึ่ง (สังเกตดีๆว่าไม่มี Python เหมือนคอร์สแรก) ทำให้เป็นตัวเลือกที่ดีเหมือนกันสำหรับมือใหม่ ในการเรียนคอร์สนี้ไม่ต้องมีพื้นฐานใดๆ เช่นเดิมครับ

เนื้อหาของคอร์สอยู่ที่ 21 ชั่วโมง และได้รีวิวสูงถึง 4.6/5.0 โดยมีนักเรียนมากถึงเกือบ 178,000 คนครับ

อย่างไรก็ดีถ้าคุณพบว่าสองคอร์สนี้ยังไม่ตอบโจทย์ของคุณ บน Udemy มีคอร์ส data science เบี้องต้นๆ อื่นๆ ให้คุณได้เรียนครับ ลองหาเพิ่มเติมได้ที่ Data Science Courses

3. Datacamp

Datacamp เป็นเว็บการเรียน data science ทางออนไลน์โดยตรง ผู้เรียนสามารถเริ่มเรียนตั้งแต่ไม่มีความรู้อะไรเลยไปจนถึงระดับสูงได้ คอร์สทั้งหมดของ Datacamp มีมากกว่า 300 คอร์ส และมีโปรเจคมากมายที่จะทำให้ผู้เรียนเก่งมากขึ้น นอกจากนี้คุณยังสามารถเรียนผ่านสมาร์ตโฟนและแท็บเล็ตได้อีกด้วย

Datacamp
Datacamp

จุดแข็งของ Datacamp คือจะเป็นมิตรกับมือใหม่มากๆ เพราะการเรียนจะเป็นแบบ Interactive และไปเรื่อยๆ โดยค่อยๆ เพิ่มความยากขึ้นไปอย่างช้าๆ คุณจะได้เรียนทั้ง Python, R, SQL, Tableau, Power BI และเครื่องมืออื่นๆ ที่เป็นประโยชน์อีกมากมายตั้งแต่ระดับเบี้องต้นไปจนถึงระดับสูงครับ

ผมมองว่าการเรียนของ Datacamp ที่เป็นแบบ Interactive ที่คล้ายเกมทำให้เราเรียนโดยไม่เบื่อได้นานกว่าการเรียนกับ Coursera ที่เหมือนกับการเรียนในมหาวิทยาลัย โดยเฉพาะมือใหม่ที่ไม่เคยเรียนมาก่อน แต่ข้อเสียคือมันอาจจะง่ายเกินไปสำหรับคนที่มีประสบการณ์ในเรื่อง coding มาแล้วครับ

คอร์สที่มีให้เรียนมีมากถึง 341 คอร์ส และมีอีก 82 โปรเจคให้เลือกทำครับ เรียกได้ว่าคอร์สเดียวแทบจะเอาอยู่หมดเลยสำหรับ data science ระดับเบี้องต้นและกลาง แต่ถ้าระดับสูง คุณอาจจะต้องหาประสบการณ์จากที่อื่นๆ มาช่วยด้วยครับ

Interactive course
การเรียน Python เบี้องต้นกับ Datacamp

ข้อดีอีกอย่างหนึ่งคือคุณยังไม่ต้องจัดตารางการเรียนเองด้วย เพราะ Datacamp จัดการให้คุณหมดแล้ว คุณเรียนตาม Track ที่ทางแพลตฟอร์มได้จัดไว้ เท่านั้นก็เพียงพอแล้วครับ

โดยรวมแล้วถ้าถามว่า Datacamp ดีไหม ผมมองว่าดีมากๆ สำหรับมือใหม่เอี่ยมที่ไม่รู้เรื่อง Coding และ Data Science มาก่อนเลย แต่ถ้ามีประสบการณ์มาแล้ว คุณน่าจะหาคอร์สเรียน data science ที่อื่นน่าจะดีกว่าครับ

สำหรับเรื่องค่าเรียน Datacamp จะใช้ระบบสมัครสมาชิก (UPDATE: August 2020)

  • Free (เรียนฟรี) เข้าเรียนบทแรกของแต่ละคอร์สได้เท่านั้น
  • Standard ($13 ต่อเดือน) เรียนได้ 333 คอร์ส
  • Premium ($33.25 ต่อเดือน) เรียนได้ทุกคอร์ส ทำได้ทุกโปรเจก และได้สามารถเข้าถึงทุกทรัพยากรของ Datacamp

ทั้งนี้ Datacamp คุณเรียนบทแรกของแต่ละคอร์สฟรี ถ้าสนใจลองไปเรียนกันได้เลยครับ

4. Coursera

Coursera เป็นหนึ่งในเว็บชั้นนำทางด้านการศึกษาทางออนไลน์ ผู้จัดทำคอร์สใน Coursera จะเป็นมหาวิทยาลัยหรือบริษัทระดับโลกทั้งสิ้น ทำให้คอร์สเรียนออนไลน์ของ Coursera มีโครงสร้างที่ดีเยี่ยม มีการประเมินผลเพื่อวัดประสิทธิภาพของผู้เรียน และถ้าคุณเรียนจบคุณยังจะได้ประกาศนียบัตรอีกด้วย

การเรียนกับ Coursera จะมีสองรูปแบบหลักๆ นั่นคือ

  • Course – คอร์สเดี่ยวคุณสามารถเรียนได้ฟรี แต่ถ้าคุณต้องการทำการบ้าน รับการประเมินผล รวมไปถึงได้ประกาศนียบัตร คุณจะต้องซื้อคอร์สครับ
  • Specialization/Professional Certificate – หลักสูตรที่มีคอร์สย่อยหลายคอร์ส เนื้อหาจะมากกว่ารูปแบบแรก การเรียนก็จะนานกว่ามากด้วย ในการเรียนจะไม่ฟรี โดยคุณจะต้องเสียเงินรายเดือนครับ

ทั้งนี้ Coursera มีคอร์สและหลักสูตร data science ที่จัดทำโดยบริษัทและมหาวิทยาลัยชั้นนำให้ลงเรียนมากมายถึง 289 คอร์ส แต่ส่วนมากจะเป็นคอร์สต่อยอดครับ ผมมองว่าคอร์สพื้นฐานที่น่าสนใจคือคอร์สต่อไปนี้

4.1 IBM Data Science Professional Certificate

IBM Data Science
Coursera

คอร์สนี้เป็นหนึ่งในคอร์สเรียน data science ที่ครบถ้วนที่สุดคอร์สหนึ่งใน Coursera ตัวคอร์สจัดทำโดยบริษัทเทคโนโลยีระดับโลกอย่าง IBM ในคอร์สนี้จะประกอบด้วยคอร์สย่อยถึง 9 คอร์ส ได้แก่

  1. What is Data Science? -แนะนำคร่าวๆ ว่า data science คืออะไร มีปูมหลังเป็นอย่างไร และทุกวันนี้เราใช้ศาสตร์นี้ทำอะไรบ้าง
  2. Tools for Data Science – แนะนำเครื่องมือที่ใช้งานบ่อยที่สุดในสาขา อาทิเช่น Jupyter Notebooks ฯลฯ
  3. Data Science Methodology – แนะนำ methodology ต่างๆ ที่ถูกใช้งานใน data science และการจัดการปัญหาต่างๆ ที่เกี่ยวข้อง
  4. Python for Data Science and AI – เรียนการใช้งาน Python สำหรับ data science และการศึกษาเรื่อง AI
  5. Databases and SQL for Data Science – เรียนการจัดการ Database โดยใช้ SQL
  6. Data Analysis with Python – การวิเคราะห์ข้อมูลหลากหลายรูปแบบโดยการใช้ Python
  7. Data Visualization with Python – การเรียบเรียงและจัดแสดงข้อมูลให้เป็นภาพที่เข้าใจง่ายโดยใช้ Python
  8. Machine Learning with Python – เข้าสู่โลกของ AI และ Machine Learning โดยการใช้ Python
  9. Capstone Project – ปิดท้ายหลักสูตรด้วยการทำโปรเจคแบบบูรณาการที่จะให้คุณสัมผัสประสบการณ์จริงด้วยการประยุกต์ใช้ทุกสิ่งที่เรียนมา

การเรียน data science คอร์สนี้แน่นอนว่าเป็นตัวเลือกที่ยอดเยี่ยม เพราะโครงสร้างคอร์สถูกจัดเรียงอย่างเป็นระเบียบตามแบบของสถาบันการศึกษาที่ได้มาตรฐาน คุณจะค่อยๆ ได้เรียนตามขั้นตอนไปตามลำดับ ทำให้ทักษะของคุณถูกพัฒนาอย่างเป็นระบบครับ

ทาง IBM แนะนำว่าผู้เรียนควรจะใช้เวลาเรียน 4 ชั่วโมงต่อสัปดาห์ และเรียนเป็นเวลา 10 เดือน (40 สัปดาห์) ถ้าคุณเรียนจบและผ่านการประเมินผลจะได้ประกาศนียบัตรจาก IBM ครับ

ค่าเรียนคอร์สนี้อยู่ที่ $39 หรือ 1,170 บาทต่อเดือน ซึ่งถ้าคุณเรียนตามคำแนะนำ คุณจะเสียค่าเรียนทั้งหมด 11,700 บาท แต่ถ้าคุณเรียนเร็วกว่านั้นมาก ค่าเรียนก็จะถูกลงไปมากโขเลยครับ

4.2 Data Science Specialization

หลักสูตรนี้เป็นคอร์สเรียน data science ระดับพื้นฐานที่จัดทำโดย John Hopkins University มหาวิทยาลัยชั้นนำของประเทศสหรัฐอเมริกา ดังนั้นไว้ใจในเรื่องของคุณภาพได้เลยครับว่าจัดเต็มสุดๆ อย่างแน่นอน

ภายในหลักสูตรนี้ประกอบด้วยคอร์สเรียน data science ย่อยจำนวน 10 คอร์ส ประกอบด้วย

  1. The Data Scientist’s Toolbox – เรียนรู้ความรู้เบื้องต้นตลอดจนปัจจัยต่างๆ ที่เกี่ยวข้องกับการจัดการข้อมูล นอกจากนี้คุณจะได้ทำความรู้จักกับ Git, GitHub, R และ R Studio
  2. R Programming – เรียนรู้วิธีการเขียนโปรแกรมโดยใช้ภาษา R สำหรับการทำ data analysis ไม่ว่าจะเป็นการเขียน R Functions, debugging ฯลฯ
  3. Getting and Cleaning Data – เรียนรู้วิธีการได้มาซึ่งข้อมูลต่างๆ และวิธีการจัดการข้อมูลให้เป็นระเบียบ
  4. Exploratory Data Analysis – เรียนรู้ Exploratory techniques ที่สำคัญในการวิเคราะห์ข้อมูล, ทำความเข้าใจเกี่ยวกับ plotting systems ใน R
  5. Reproducible Research – เรียนรู้คอนเซปต์ตลอดจนอุปกรณ์ต่างๆ ที่ใช้ทำ Reproducible Research หรือการทำ data analysis ที่พร้อมสำหรับการตรวจสอบโดยบุคคลอื่น หรือว่านำข้อมูลที่เราทำไว้ไปใช้ต่อได้
  6. Statistical Inference – ทำความเข้าใจกระบวนการเกี่ยวกับการ Statistical Inference ซึ่งเป็นกระบวนการที่นักวิจัยสรุปผลจากข้อมูลต่างๆ
  7. Regression Models – เรียนรู้เกี่ยวกับ Linear Models เพื่อนำไปใช้วิเคราะห์เชิงสถิติ
  8. Practical Machine Learning – เรียนความรู้เกี่ยวกับ Machine Learning เบื้องต้น
  9. Developing Data Products – ลองสร้าง data products โดยใช้ Shiny, R packages ฯลฯ
  10. Capstone – นำความรู้ทั้งหมดที่เรียนมามาทำโปรเจคแบบบูรณาการ

หลักสูตรนี้จะนำเสนอ data science ในมุมมองของ Data Scientist ดังนั้นจะหนักไปที่ทฤษฎี รวมไปถึงมีส่วนของคณิตศาสตร์มากกว่าคอร์สของ IBM อย่างไรก็ดีคอร์สนี้เป็นคอร์สที่น่าพิจารณาเช่นกัน ถ้าคุณต้องการทำงานเกี่ยวกับข้อมูลในสายงานวิจัยทั้งหลายครับ

เนื่องจากหลักสูตรนี้มีมากถึง 10 คอร์ส การเรียนจะใช้เวลาเรียนถึง 11 เดือนเลยทีเดียว (ในกรณีที่คุณเรียนสัปดาห์ละ 7 ชั่วโมง) โดยรวมแล้วใช้เวลาเรียนเกือบปีเลยครับถึงจะจบ

สำหรับค่าเรียนจะอยู่ที่ $49 หรือประมาณ 1,470 บาทต่อเดือนครับ อย่างไรก็ดีเนื่องจากคอร์สนี้ยาวมากเกือบปี ผมไม่แนะนำให้คุณจ่ายรายเดือนคอร์สนี้ แต่แนะนำให้สมัคร Coursera Plus ไปเลยจะคุ้มค่ากว่ามากครับ รายละเอียดสามารถอ่านต่อได้ด้านล่าง

Coursera Plus

สำหรับใครที่สนใจคอร์สเรียนบน Coursera หลายคอร์ส คุณไม่จำเป็นต้องเลือกหรอกครับ ผมแนะนำให้สมัคร Coursera Plus ไปเลยดีกว่า

ในราคา $399 ต่อปีหรือประมาณ $33.25 หรือประมาณ 1,000 บาทต่อเดือน คุณจะเข้าถึงคอร์สได้ทั้งหมด 3,000 คอร์สใน Coursera ซึ่งคุ้มค่ากว่าการจ่ายรายเดือนทั่วไปที่ราคาอยู่ที่ $39-$79 ต่อเดือนอย่างมาก

อย่างคอร์สที่สองที่เดือนละ $49 และต้องใช้เวลา 11 เดือนนั้น ถ้าคุณสมัคร Coursera Plus ไป ค่าเรียนคุณจะลดไปมากกว่า 30% เพราะค่าใช้จ่ายรายเดือนของ Coursera Plus อยู่ที่ $33.25 นั่นเองครับ และยังเข้าถึงคอร์สอื่นๆได้อีกด้วย (คุณอาจจะไปเรียนคอร์สแรกด้วย) ทำให้คุ้มสุดๆ เลยถ้าคุณเรียนได้เร็วครับ

5. edX

edX เป็นอีกเว็บไซต์ชั้นนำทางด้านการศึกษาแบบออนไลน์ คอร์สของ edX เป็นคอร์สที่จัดทำโดยมหาวิทยาลัยระดับโลกอย่าง Harvard และบริษัทชั้นนำของ Microsoft และ IBM ทำให้เชื่อถือได้ว่าเป็นคอร์สเรียน data science ที่มีคุณภาพสูงอย่างแน่นอน

ค่าใช้จ่ายในการเรียน ผมมองว่าแฟร์มากๆ บางคอร์สเราสามารถเรียนได้ฟรีทั้งหมด เราจะเสียเงินเฉพาะในกรณีที่ต้องการได้ประกาศนียบัตรจากมหาวิทยาลัยหรือบริษัทชั้นนำเท่านั้น

แต่ใครที่ต้องการเรียนแบบจริงจัง มีหลักสูตรเป็นกิจจะลักษณะและใบ certificate ไปใช้งานได้จริงๆ edX ก็มีให้เรียนเช่นกัน โดยผู้เรียนจะต้องซื้อคอร์สไป หลังจากนั้นก็เริ่มเรียนด้วยตนเองจนจบหลักสูตร

ไม่เพียงเท่านั้นผู้เรียนยังสามารถเรียนปริญญาโทสาขา data science ผ่านทางออนไลน์ได้อย่างเสร็จสรรพเช่นเดียวกับ Coursera ด้วย ทำให้ edX เป็นอีกเว็บหนึ่งที่น่าสนใจสำหรับใครที่อยากเรียน data science อย่างจริงจังครับ

6. Dataquest

Dataquest เป็นอีกหนึ่งเว็บไซต์ที่สอน data science ทางออนไลน์ ผู้เรียนสามารถเลือกหลักสูตรตามความต้องการด้านอาชีพของตนว่า อยากให้เรียนแล้วไปทำอาชีพอะไรได้บ้างในสาขา data science อาชีพเหล่านี้ได้แก่

  • Data Analyst In Python
  • Data Scientist in Python (เป็นที่นิยมที่สุด)
  • Data Engineer
  • Data Analyst in R
ตัวอย่างการเรียน Data Science ออนไลน์กับ Dataquest
ตัวอย่างการเรียน Data Science ออนไลน์กับ Dataquest

สิ่งที่ดีงามคือ เราสามารถทดลองคอร์สบางคอร์สได้ฟรี และวิธีการเรียนยังสนุก และแปลกจากเว็บอื่นๆ เพราะ Dataquest จะให้เราเรียนเป็นแนว interactive หรือเหมือนกับเราเล่นเกม ทำให้ไม่เอื่อยๆ ตึงๆ เหมือนบางคอร์สใน Coursera หรือ edX ที่ให้ความรู้สึกราวกับว่าเรียนในมหาวิทยาลัย

สำหรับเว็บนี้ ค่าเรียนจะคิดเป็นการสมัครสมาชิกเช่นเดิม โดยมี 2 รูปแบบได้แก่

  • Basic ($25 ต่อเดือน)
  • Premium ($49 ต่อเดือน)

คอร์ส Premium จะได้ทุกอย่างของ Basic แต่จะมีอะไรให้เรียนมากกว่ามาก และโปรเจ็คมากมายให้ทำ พร้อมทั้งมีตรวจ resume และเตรียมตัวผู้เรียนสำหรับการสมัครงานในสาขา data science ด้วย

7. Pluralsight

Pluralsight เป็นเว็บการศึกษาออนไลน์ที่สอนเน้นไปทางด้าน IT โดยเฉพาะตั้งแต่ data science, cloud computing ไปจนถึง cybersecurity

ทางเว็บจะจัดหลักสูตรให้เราเรียบร้อย ไม่ว่าจะเป็นมือสมัครเล่นหรือมืออาชีพที่ต้องการพัฒนาทักษะให้เพิ่มขึ้นไปอีกก็สามารถเรียนได้ทั้งสิ้น

ในเรื่องค่าใช้จ่าย Pluralsight ใช้การสมัครสมาชิก โดยแบ่งเป็น 3 แบบได้แก

  • Monthly ($29 ต่อเดือน)
  • Annual ($299 ต่อปี)
  • Premium ($449 ต่อปี)

Monthly และ Annual จะเหมือนกันทุกประการ แค่ Annual หรือรายปีจะถูกกว่า Monthly เท่านั้น ส่วน Premium จะเพิ่มการเตรียมสอบใบ certificate และเพิ่มคอร์สที่เป็น interactive เข้ามา รวมไปถึงโปรเจคต่างๆ ด้วย

จุดเด่นของ Pluralsight คือถ้าผู้เรียนจ่ายราคานี้แล้ว สามารถเรียนได้ทุกสิ่งในเว็บ นั่นหมายความว่าถ้าใครสนใจอย่างอื่นนอกจาก data science ก็สามารถเรียนได้เช่นเดียวกัน

8. CHULA MOOC Achieve

CHULA MOOC Achieve เป็นเว็บการเรียนการสอนแบบออนไลน์ของจุฬาลงกรณ์มหาวิทยาลัย ซึ่งหนึ่งในคอร์สที่มีให้เรียนคือ คอร์ส data science 2019 Pathway

ในคอร์สนี้ คณาจารย์ผู้ทรงคุณวุฒิจะสอน Data Science อย่างละเอียดตั้งแต่ภาคทฤษฎีแรกสุดไปจนถึงภาคปฏิบัติอันซับซ้อน การเรียนการสอนก็เป็นรูปแบบ VDO ซึ่งจะให้ฟีลเหมือนกับเรียนในมหาลัย นอกจากนี้หลังเรียนจบแล้ว ถ้าสอบผ่าน ทางจุฬาฯจะออก certificate รับรองทักษะทางด้าน data science ให้ผู้เรียนด้วยเช่นกัน

สำหรับค่าใช้จ่ายจะอยู่ที่ 5,500 บาทต่อคอร์ส โดยจำกัดเวลาเรียนอยู่ที่ 3 เดือน ซึ่งถือว่าถูกกว่าเรียนกับเว็บต่างประเทศอยู่มาก และการเรียนการสอนก็ใช้ภาษาไทยด้วย ดังนั้นการเรียน data science ออนไลน์กับจุฬาฯ จึงเป็นตัวเลือกหนึ่งที่น่าสนใจครับ

9. Edureka

Edureka เป็นสถาบันการศึกษาจากประเทศอินเดียที่เน้นการสอนเทคโนโลยีออนไลน์ โดยในปัจจุบันได้รับความนิยมสูงขึ้นอย่างรวดเร็ว เพราะคอร์สที่ละเอียดมากถึงมากที่สุดบนโลกออนไลน์ และนักเรียนยังสามารถเข้าคลาสสดๆ เพื่อสอบถามผู้เชี่ยวชาญโดยตรงอีกด้วย

สำหรับหลักสูตรเรียน data science ที่ Edureka มีให้เรียนคือ Data Scientist Masters Program และจัดว่าเป็นหลักสูตรแบบ “คอร์สเดียวจบ”เพราะรวมทักษะไว้เกือบครบทุกอย่างเลยครับ เนื้อหาทั้งหมดมากกว่า 250 ชั่วโมง

ลองดูรายละเอียดเบี้องต้นได้จากคลิป Youtube ด้านล่าง (กด play ได้เลยครับ)

ภายในหลักสูตรนี้จะสอนเนื้อหาต่อไปนี้ครับ (ไม่ต้องมีทักษะใดๆ ก่อนเรียน)

  1. Python Statistics for Data Science Course – คอร์สวีดิโอแบบ Self-paced ความยาว 18 ชั่วโมง คอร์สนี้จะสอนการจัดการข้อมูลเบี้องต้นโดยใช้ Python, เรียนรู้ Python Scripting และวิธีการใช้กระบวนการทางสถิติและความน่าจะเป็นกับ Python
  2. R Statistics for Data Science Course – คอร์สวีดิโอแบบ Self-paced ความยาว 18 ชั่วโมง เนื้อหาจะคล้ายกับคอร์สแรก แต่เปลี่ยนจากใช้ Python เป็นใช้ R ครับ
  3. Data Science Certification Course Using R – คอร์สนี้จะเรียนแบบ Live Class ในความยาว 30 ชั่วโมง โดยจะสอนการใช้ R ใน data science อย่างละเอียด และเริ่มนำเสนอ Machine Learning และ Deep Learning ฯลฯ
  4. Python Certification Training for Data Science – คอร์ส Live Class ความยาว 18 ชั่วโมง สอนการใช้งาน Python ใน Data Science, แนะนำให้คุณรู้จักกับ Python Libraries อย่างเช่น Pandas และ Numpy ฯลฯ
  5. Apache Spark and Scala Certification Training – คอร์ส Live Class ความยาว 30 ชั่วโมง สอนความรู้เชิงลึกของ Apache Spark และ Spark Ecosystem เช่นเดียวกับ Scala Programming Language, Flume, Kafka และอื่นๆ อีกมากมาย
  6. AI & Deep Learning with Tensorflow – คอร์ส Live Class ความยาว 30 ชั่วโมง สอนความรู้เรื่อง Neural networks และการใช้งาน Tensorflow อย่างละเอียด
  7. Tableau Training & Certification – คอร์ส Live Class ความยาว 30 ชั่วโมง สอนการทำ Data visualization โดยใช้ Software อย่าง Tableau

7 คอร์สด้านบนคือคอร์สหลักที่คุณต้องเรียนให้จบ ถ้าคุณอยากได้ประกาศนียบัตรของ Edureka แต่ภายในหลักสูตรยังมีคอร์สอีก 5 คอร์สที่คุณสามารถเลือกเรียนได้ตามใจชอบและฟรีครับ (ทุกคอร์สเป็นแบบ Self-paced)

  • SQL Essentials Training & Certification
  • R Programming Certification Training
  • Scala Essential
  • Mongo DB Training & Certification
  • Python Programming Certification Training

จากด้านบนการเรียนของ Edureka จะใช้สองระบบ นั่นคือระบบ Self-Paced กับ Live Class แบบ Self Paced ก็คือแบบวีดิโอทั่วไป (เหมือนกับ Udemy และ Coursera) แต่ Live Class จะเป็นแบบสอนสดครับ ครูผู้สอนจะสอนเนื้อหาใหม่ให้คุณแบบสดๆ และเปิดโอกาสให้คุณสอบถามได้ทางออนไลน์ด้วย

สมมติว่าคุณไม่ว่างเรียนคอร์สสอนสดก็ไม่เป็นปัญหา เพราะคุณสามารถเรียนย้อนหลังได้สบายๆ ครับ การขาดเรียนจึงไม่มีอย่างแน่นอน ส่วนเรื่องราคาคอร์สนั้นอยู่ที่ $1,499 หรือ 45,000 บาทครับ

ในราคานี้จะเป็นการซื้อขาดคอร์สหมายความว่า คุณจะย้อนกลับมาเรียนอีกกี่ครั้งกี่หนบนแพลตฟอร์มก็ได้ ต่างจากบางสถาบันที่ให้เรียนแบบจำกัดเวลาครับ

อย่างไรก็ดีผมต้องเตือนไว้ก่อนว่า ผู้เรียนบางส่วนมีปัญหากับภาษาอังกฤษสำเนียงอินเดียของครูผู้สอน (แต่โดยส่วนตัวแล้ว ผมไม่มีปัญหา) ผมจึงแนะนำว่าคุณควรจะทดลองเรียนก่อน สามารถลองเรียนได้ลิงค์นี้ครับ (ไล่ลงมาที่คอร์สแล้วกด Watch Course Recording ตามรูปด้านล่าง)

Data Science Course by Edureka

เรียน data science ออนไลน์ที่ไหนดี?

  • มือใหม่ + อยากเรียน data science แบบสนุกคล้ายเกม: Datacamp, Dataquest
  • อยากเรียนเป็นวีดีโอ + อยากเรียนเหมือนในมหาวิทยาลัย + มีโอกาสได้ใบปริญญา + มีประสบการณ์มาบ้างแล้ว: Coursera, edX
  • มือใหม่ + อยากเรียนเป็นภาษาไทย: Chula MOOC Achieve
  • เรียนอย่างเข้มข้นกับบริษัท IT: PluralSight
  • เรียนกับผู้เชี่ยวชาญที่จะประกบคุณตลอดการเรียน + ได้เรียนทักษะที่ใช้จริงในสายงาน: Udacity
  • เรียนแบบวีดิโออย่างชิวๆ + ราคาถูกที่สุด: Udemy
  • เนื้อหามากที่สุด + จบทุกอย่างในคอร์สเดียว: Edureka

คอร์สสอน Data Science แบบเจาะลึกรายทักษะ

สำหรับผู้ที่ต้องการเรียนเจาะลึก Data Science หรือ Data Visualizations รายทักษะ รวมไปถึงการใช้งานซอฟต์แวร์ที่เกี่ยวข้อง, พื้นฐานที่ควรเรียนสำหรับสายอาชีพ Data Science และคอร์สต่อยอดที่น่าสนใจ ผมได้เขียนบทความแยกไว้แล้วจำนวนมาก คุณสามารถเลือกทักษะที่สนใจและเรียนต่อได้ตามด้านล่าง

  • Linear Algebra – การเรียน data science จะขาดความเข้าใจในคณิตศาสตร์แขนงนี้ไม่ได้เลย เพราะเป็นแก่นสำคัญเลยก็ว่าได้
  • Python – Programming Language ที่สำคัญอันดับหนึ่ง ของสายงาน data science
  • R Programming – อีกหนึ่ง Programming Language ที่ Data Analyst ไม่รู้ไม่ได้
  • SQL (MySQL, Microsoft SQL, Oracle) – การจัดการและสื่อสารกับ database เป็นสิ่งที่ data scientist และ data engineer ไม่ทราบไม่ได้เลย
  • Data Analytics – รวม 10 คอร์สสอน data analytics คุณภาพเยี่ยมที่ช่วยให้คุณจัดการและวิเคราะห์ข้อมูลอย่างมั่นใจ และเป็นพื้นฐานที่ดียิ่งสำหรับการเป็น Data Analyst
  • Data Engineer – รวมคอร์สดีๆ ที่ช่วยปูพื้นฐานสำหรับใครที่อยากจะเป็น Data Engineer
  • Power BI – ซอฟต์แวร์ data visualization ยอดนิยม สร้างโดย Microsoft
  • Tableau – อีกหนึ่งซอฟต์แวร์ data visualization ที่มีประโยชน์มากต่อการ visualize ข้อมูล
  • Qlikview/ Qlik Sense – เครื่องมือ data visualization ที่น่าสนใจ
  • Big Data – การจัดการฐานข้อมูลขนาดยักษ์ที่ผู้เรียน Data Science จะขาดไม่ได้
  • Scala and Apache Spark – Spark คือเครื่องมือที่สำคัญในการจัดการ Big Data (นิยมใช้กับภาษาอย่าง Scala)
  • Apache Airflow – เครื่องมือตัวสำคัญที่ใช้สร้าง Data Pipeline
  • Hadoop – ทักษะระดับสูงในการจัดการ Big Data ที่เป็นต้องการอย่างมากในท้องตลาด
  • Elastic Stack – อีกหนึ่ง Big Data Analytics Engine ที่น่าสนใจ
  • PyTorch – Machine Learning Library ตัวสำคัญที่ใช้สร้าง deep learning applications
  • Tensorflow – จำเป็นสำหรับการสร้าง neural network และ machine learning applications อื่นๆ
  • AI (Artificial Intelligence) – คอร์สที่สอนการพัฒนา AI เบื้องต้น
  • Natural Language Processing (NLP) – ศาสตร์ที่สร้างคอมพิวเตอร์ที่เข้าใจและสามารถวิเคราะห์ภาษาที่มนุษย์ทั่วไปใช้งานได้
  • Computer Vision – ศาสตร์ที่ฝึกให้คอมพิวเตอร์เข้าใจสิ่งรอบตัวว่าคืออะไร เช่นรูปภาพหรือวีดิโอต่างๆ หรือพูดง่ายๆ คือ การทำให้คอมพิวเตอร์ “มองเห็น” ได้เหมือนกับดวงตาของมนุษย์ Computer Vision เป็นการต่อยอดที่น่าสนใจสำหรับสายงาน data science เพื่อให้เข้าถึงอาชีพที่มีรายได้สูงมาก
  • Machine Learning – ศาสตร์ที่ศึกษาและพัฒนา Algorithm ที่เรียนรู้และพัฒนาตัวเองได้โดยที่มนุษย์ไม่ต้องเขียนโปรแกรมใหม่ให้กับมัน Machine Learning เป็นการต่อยอดอันยอดนิยมของสาย Data Science
  • Deep Learning (ภาษาอังกฤษเท่านั้น ยังไม่มีบทความภาษาไทย) – แขนงสำคัญของ Machine Learning ที่เน้นไปที่การสร้าง Neural Networks ในปัจจุบันเป็นส่วนสำคัญที่สุดในการพัฒนา AI เลยก็ว่าได้
  • Reinforcement Learning – แขนงหนึ่งของ Machine Learning หรือกระบวนการในการตัดสินใจของ AI ที่มุ่งเน้นไปที่การได้มาซึ่งผลตอบแทนที่สูงที่สุด เป็นทักษะที่จำเป็นในการพัฒนาเทคโนโลยีระดับสูงอย่างเช่น Autonomous Car

อย่างไรก็ดีบทความคอร์สเรียนทั้งหลายยังไม่สมบูรณ์ ถ้าผมเขียนบทความคอร์สเรียนใหม่ที่เกี่ยวกับ Data Science ผมจะมาอัพเดตที่โพสนี้ครับ

บทความล่าสุด

Victory Tale ไม่อนุญาตให้คัดลอกบทความไปโพสที่ใดทุกกรณี การฝ่าฝืนมีโทษทางกฎหมาย

error: Content is protected !!