เพราะการอัปสกิลคือสิ่งที่ต้องทำอย่างต่อเนื่อง โดยเฉพาะทักษะการเขียนโปรแกรมอันเป็นที่ต้องการอย่างมากสำหรับยุคปัจจุบัน และนี่คือ 5 คอร์สเรียนฟรี! จากมหาวิทยาลัยชั้นนำระดับโลก ที่สอนการเขียนโปรแกรมเพื่อเตรียมพร้อมกับการเป็น Data Scientist
1. Harvard University – CS50 : Introduction to Computer Science
หนึ่งในคอร์สยอดนิยม ที่จะสอนพื้นฐานของ Computer Science ทั้งภาคทฤษฎีและปฏิบัติ ซึ่งสิ่งที่จะได้เรียนมีทั้งพื้นฐานการเขียนโปรแกรม โครงสร้างข้อมูล อัลกอริทึม ไปจนถึงการออกแบบเว็บ การจัดการฐานข้อมูล หน่วยความ ฯลฯ
เรียนฟรีได้เลยผ่าน YouTube Harvard CS50 (2023)
2. MIT – Introduction to Computer Science and Programming
คอร์สนี้จะต่างกับ CS50 ในข้อแรก โดยจะเน้นไปในภาษา Python เป็นหลัก และเน้นอย่างหนักในเรื่องการคิดเชิงคำนวณ และการแก้ไขปัญหา ซึ่งคอร์สนี้จะได้เรียนการเขียน Python โครงสร้างข้อมูล การเขียนในลักษณะ Object-Oriented Programming (OOP) ไปจนถึงพื้นฐานของ Data Science เช่น การทำ Data Virtualization หรือ Data Analysis
เรียนได้ฟรีผ่าน MITx บน edx
3. MIT – Introduction to Algorithms
หลังจากผ่าน 2 คอร์สแรกแล้ว จึงค่อยต่อที่คอร์สนี้ที่จะแนะนำให้รู้จักกับอัลกอริทึม ที่จะสอนการออกแบบ วิเคราะห์ และพัฒนาอัลกอริทึมและโครงสร้างข้อมูล เพื่อที่จะจัดการกับปัญหาเรื่องประสิทธิภาพ (Performance) ในการจัดการกับชุดข้อมูลที่จะมีขนาดใหญ่มากขึ้นเรื่อย ๆ
เรียนได้ฟรี ผ่าน OpenCourseWare
4. University of Michigan – Python for Everybody
คอร์สระดับเริ่มต้นสำหรับการเรียนเขียนภาษา Python ที่จะมีอยู่ด้วยกัน 5 คอร์สที่จะครอบคลุมตั้งแต่พื้นฐานของ Python โครงสร้างข้อมูล การใช้งาน API ไปจนถึงการเข้าถึงฐานข้อมูลต่าง ๆ ซึ่งคอร์สนี้จะเน้นหนักไปที่การฝึกฝน มากกว่าทฤษฎี
เรียนได้ฟรี บน Coursera
5. Johns Hopkins University – R Programming
แม้ว่าปัจจุบัน ภาษา Python จะเป็นที่นิยม แต่ภาษา R ก็ถูกออกแบบมาเพื่อการวิเคราะห์เชิงสถิติ และมีชุดเครื่องมือมากมายที่พร้อมให้ใช้งานได้บนภาษา R และถ้าหากใครทำงานวิจัย หรือต้องการวิเคราะห์เชิงสถิติในระดับลึก ๆ ภาษา R คือตัวเลือกที่ไม่ควรพลาด โดยภายในคอร์สนี้จะสอนเรื่องการเขียนภาษา R ไปจนกระทั่งถึงการทำ Data Simulation และ Profiling เลย
เรียนได้ฟรี บน Coursera
ที่มา: https://www.kdnuggets.com/5-free-university-courses-to-learn-coding-for-data-science