งานสายนี้นอกจากการเสริมพื้นฐานให้แข็งแกร่งแล้ว ยังต้องเรียนรู้สิ่งใหม่ ๆ เพื่อให้ตามทันโลกที่ก้าวไปข้างหน้าอย่างรวดเร็วอีกด้วย วันนี้ก็เลยได้รวม 4 แหล่งเรียนรู้ออนไลน์ทั้งฟรีและไม่ฟรี ที่จะช่วยให้เราอัพสกิลได้ตั้งแต่ระดับเริ่มต้นไปจนถึงใช้งานจริง
1 | Udacity
แพลทฟอร์มที่ไม่ว่าจะเริ่มต้นตั้งแต่พื้นฐาน หรือว่ามาลองเริ่มเรียนรู้เรื่องใหม่ในด้าน Data Science, AI หรือ Cloud ก็มีพร้อมให้เรียนได้ ไม่ต้องกลัวไปเจ็บตัวเสียเงินฟรีถ้าเรียนแล้วไม่ชอบ เพราะว่าคอร์สพื้นฐานของที่นี่ฟรีทั้งหมด
ซึ่งพื้นฐานของ Udacity นี้เป็นพื้นฐานในระดับเริ่มจากศูนย์เลยก็ยังได้ อย่างคอร์ส What is Programming ที่อธิบายถึง “โปรแกรมมิ่ง” ให้กับมือใหม่ที่อยากเข้ามาเรียนรู้ในด้านนี้ อธิบายถึงภาพรวมต่าง ๆ ทั้งตัวโปรแกรมมิ่ง, แนวคิด และเทคโนโลยีต่าง ๆ ที่เกี่ยวข้อง หรือในส่วนเรียนรู้ในด้านใหม่ ก็สามารถหาคอร์สจำพวก Basics, Introduction หรือ Fundamentals ก็มีให้เลือกอยู่หลากหลายสามารถเข้าไปดูได้ที่นี่
หน้ารวมคอร์สใน Udacity
Udacity มีส่วนที่ไม่ฟรีอยู่ที่เรียกว่า Nanodegree ที่จะเจาะลึกลงไปในแต่ละหัวข้อ เน้นไปที่การพัฒนาทักษะในด้านหนึ่ง เพื่อนำไปต่อยอดหรือไปใช้ทำงานก็ได้ ส่วนนี้จะคิดว่าบริการรายเดือน ราคาต่างกันไปในแต่ละ Nanodegree เริ่มต้นที่ 399$ ต่อเดือน
ข้อดี
- มีคอร์สพื้นฐานให้เลือกเรียนได้แบบฟรี ๆ
- เนื้อหาไม่ใช่แค่นั่งดูคลิปอย่างเดียว มีคำถามให้ตอบหรือบางตัวก็มีโปรเจคให้ทำด้วย
- ไม่ว่าจะตัวฟรีหรือเสียเงินก็รับประกันว่าคุณภาพทุกคอร์ส
ข้อเสีย
- ส่วนคอร์ส Nanodegree ถึงเนื้อหาจะน่าสนใจทุกตัวแต่ราคาแอบแรงพอสมควร
สนใจสามารถเข้าไปดูได้ที่ Udacity
ตัวนี้ได้เคยเขียนเป็นบทความไว้อยู่ หากสนใจสามารถตามลิงก์ด้านล่างไปได้เลย
เรียนโปรแกรมมิ่งพื้นฐานฟรี ๆ ที่ Udacity
_คนที่สนใจด้านนี้ก็คงอยากรู้ว่าโปรแกรมมิ่งคืออะไร แต่ก็ยังคงติดปัญหาว่าจะไปหาอ่าน หรือเรียนที่ไหนดี…_medium.com
2 | Pluralsight
เรียนกันจุก ๆ กับเนื้อหาหลากหลายด้าน ทั้งด้านการพัฒนาซอฟต์แวร์, คลาวด์, ระบบเครือข่าย, แมชชีนเลิร์นนิง หรือจะเรื่องธุรกิจด้านไอที ก็มีให้เลือกมากกว่า 2,500 คอร์ส
ส ่วนตัวชอบเจ้านี้และใช้บ่อยที่สุด เพราะว่ามีเนื้อหาเยอะมาก ประมาณว่าอยากรู้เรื่องอะไรก็เข้าไปหาในนี้แล้วก็นั่งเรียนเลย สะดวกสุด ๆ ส่วนจุดอื่นที่ชอบนอกจากตรงนี้ก็จะเป็น:
- มีการจัดกลุ่มคอร์สที่ไว้เรียกว่า “Skill Paths” ที่จะรวมคอร์สที่เกี่ยวข้องไว้ด้วยกัน อย่างเช่นหัวข้อ “การสร้างเว็บแอปพลิเคชันด้วย Vue” ก็จะมีคอร์สภาพรวม Vue, พื้นฐาน Vue, การทดสอบ, การทำ Authorization/Authentication ไปจนถึงการนำไป Deploy เรียกได้ว่าเริ่มจากศูนย์ไปจนระดับโปรเลยก็ได้ นอกจากนี้ยังมี Path ที่รวมเนื้อหาสำหรับไปสอบใบรับรองโดยเฉพาะด้วย
- ใน Path ยังมีระบบ Skill IQ ให้ทำแบบทดสอบก่อนเรียน เพื่อดูได้ว่าเราควรเริ่มเรียนที่คอร์สไหน หรือไปเสริมจุดอ่อนที่คอร์สอะไรได้ ไม่ต้องมาเสียเวลานั่งดูส่วนที่เรารู้อยู่แล้ว
- คอร์สส่วนใหญ่ไม่ยาวมาก ไม่เกิน 2 ชั่วโมง โดยที่ชอบสุดคือคอร์สพวก Executive Briefing หรือ Big Picture ที่ส่วนใหญ่ไม่เกินครึ่งชั่วโมง ไว้ทำความเข้าใจในหัวข้อที่สนใจได้ในแบบเร็ว ๆ
- เป็นแพลทฟอร์มที่เปิดมานาน เลยมีเนื้อหาเกี่ยวกับพวกภาษา/เฟรมเวิร์คเก่า ๆ ให้ดูเพียบ ถ้าได้ต้องไปจับโปรเจคเก่า ๆ ใช้เฟรมเวิร์คโบราณที่ไม่ค่อยคุ้นตาก็มาหาดูในนี้ได้
หน้า Path และ Skill IQ ของ “Building Web Apps with Vue”
เจ้านี้จะเป็นการจ่ายแบบรายปี (รายเดือนก็มีแต่ไม่คุ้ม) เริ่ มต้นที่ 159$* (ประมาณ 5,400 บาท) แต่ว่าจะมีช่วงลดราคา 30%-40% อยู่ อย่างปีที่แล้วต่ออายุไปได้ที่ราคา 80$ (ประมาณ 2,600 บาท) ก็ตกประมาณเดือนละ 220 พอ ๆ กับค่าบริการสตรีมมิ่งอื่น ๆ ที่จ่ายรายเดือนเลย
*เพิ่มเติม — ไปดูในใบเสร็จราคาก่อนลดอยู่ที่ 135$ แต่เขียนว่า “TH Only” เลยเดาว่าราคาจะต่างกันไปตามโซน
ข้อดี
- เนื้อหาเยอะมาก อยากรู้อะไรเข้ามาหาในนี้ได้ก่อนเลย
- คอร์สแต่ละตัวแบ่งย่อยออกมาให้ไม่ยาวมาก ตรงไปเรียนจุดที่อยากรู้ได้เลย ไม่ต้องมานั่งดูส่วนที่รู้แล้วหรือไม่อยากรู้
- มีพวกระบบ Paths, Skill IQ ตามที่กล่าวไปข้างบน
ข้อเสีย
- ไม่ค่อยมีคอร์สถ้าในหัวข้อที่เจาะจงมาก ๆ เช่น Next.js ที่เป็ นเฟรมเวิร์คของ React ที่เป็นไลบราลีของ JavaScript อีกที (Nuxt.js ก็ไม่มีนะ D: )
- เสียเงิน แต่ถ้าใช้ประจำก็คุ้มอยู่
สนใจสามารถเข้าไปดูได้ที่ Pluralsight หรือ ลิงก์แบบไม่มี Referral
3 | Udemy
แพลทฟอร์มชื่อดังที่ไม่ได้มีแค่คอร์สโปรแกรมมิ่งเท่านั้น จุดเด่นหลักคือราคาคอร์สที่ถูก ส่วนมากอย ู่ที่ประมาณ 300 บาท โดยการที่เปิดให้ใครมาสร้างคอร์สก็ได้ทำให้มีเลือกเกือบ 200,000 คอร์ส มีอย่างเช่นคอร์ส Next.js และ Nuxt.js ที่ใน Pluralsight ไม่มี
โดยในส่วนของคอร์สโปรแกรมมิ่ง ถ้าคอร์สที่คุณภาพ ๆ หน่อยจะมีแลปให้ทำไปพร้อมกับดูคลิปด้วย บางเจ้าก็จะมีการอัพเดตเนื้อหาใหม่เข้ามาในคอร์สตัวเดิมให้ด้วย อย่างคอร์ส Vue ที่เคยซื้อไว้ตอนยังเป็น Vue 2 ตอนที่ Vue 3 ออกมาก็อัพเดตเนื้อหาเพิ่มมาให้ใหม่หมดเลยแบบฟรี ๆ
ส่วนที่ชอบสุดเพราะไม่มีในแพลทฟอร์มอื่น ๆ ที่กล่าวมาคือมีจุดให้ถามคำถามในแต่ละคลิป เผื่อติดตรงไหน หรือไม่เข้าใจอะไรก็ทิ้งคำถามไว้รอเจ้าของคอร์สมาตอบก็ได้
ข้อดี
- ราคาจับต้องได้ (แถมบางตัวยังฟรีด้วย) ซื้อแล้วดูได้ตลอดชีพ
- มีให้เลือกเยอะมาก แถมยังมีหัวข้อที่ไ ม่เกี่ยวกับการพัฒนาซอฟต์แวร์ด้วย
- ถ้าเจอคอร์สคุณภาพก็จะดีไปเลย ทั้งเนื้อหา และการสนับสนุนหลังการซื้อคอร์ส
ข้อเสีย
- การที่เปิดให้ใครมาลงก็ได้ ทำให้มีคอร์สคุณภาพกับไร้คุณภาพปะปนกันไป ดังนั้นให้ลองอ่านรีวิวก่อนจะตัดสินใจกดซื้อ
- บางทีราคาก่อนกับหลังเข้าสู่ระบบไม่ตรงกัน (เดาว่าน่าจะประมาณราคาผู้ใช้ใหม่) ทำให้หงุดหงิดบางครั้งเวลากดซื้อ (เพราะมันแพงขึ้น)
สนใจสามารถเข้าไปดูได้ที่ Udemy
4 | Khan Academy
เป็นแพลทฟอร์มล้ำค่าสำหรับนักเรียนทุกสาย มีทั้งเนื้อหาคณิตศาสตร์, วิทยาศาตร์, เศรษฐศาสตร์, ประวัติศาสตร์, ภาษา และด้านคอมพิวเตอร์ และที่สำคัญก็คือฟรีทุกอย่าง
ถ้าดูเฉพาะด้านคอมพิวเตอร์ เนื้อหาจะเป็นรวม ๆ ในด้านพื้นฐานคอมพิวเตอร์ หรือพวก Computer Science เช่นพื้นฐาน Algorithm, Crytography, Data Analysis ถ้าส่วนที่เจาะจงโค้ดดิ้งจะมีเป็นส่วน Computer Programming ที่หลัก ๆ เป็นเนื้อหาเกี่ยวกับ HTML, CSS, JavaScript, SQL
สำหรับแพลทฟอร์มนี้เนื้อโปรแกรมมิ่งโดยตรงจะไม่ค่อยเยอะเท่าไร แต่จุดเด่นจะเป็นพวกวิชาคณิตศาสตร์ที่เกี่ยวข้องกับสายนี้มากกว่า เช่น แคลคูลัส, สถิติและความน่าจะเป็น ซึ่งคอร์สพวกนี้ของ Khan Academy ก็ได้ช่วยชีวิตในช่วงเรียนมาแล้วอยู่หลายตัวเหมือนกัน
ข้อดี
- ฟรีและดีมาก ๆ
- เนื้อหาเยอะ ไม่ได้เจาะจงเฉพาะสายคอมฯเท่านั้น
- รูปแบบเนื้อหาเข้าใจง่าย ส่วนตอบคำถามมีคำใบ้ให้ ตัวเฉลยก็ละเอียดมาก
ข้อเสีย
- เนื้อหาเจาะจงโปรแกรมมิ่งน้อย เหมาะที่ไว้เรียนพวกวิชาที่เกี่ยวกับโปรแกรมมิ่งมากกว่า
สนใจสามารถเข้าไปดูได้ที่ Khan Academy
ได้รู้ถึงแหล่งพัฒนาทักษะไปกันหมดแล้วก็อย่ารอช้า เข้าเว็บเหล่านั้นไปอัพสกิลของเรากันเถอะ!