1. FreeCodeCamp
มาเริ่มที่เว็บไซต์แรกกับ FreeCodeCamp ซึ่งเป็นเว็บไซต์สำหรับเรียนรู้ web development ชื่อดังโดยก่อตั้งในปี 2014 ในตัวของเว็บไซต์จะประกอบด้วยหลักสูตร web developement มากมายซึ่งจะมีรูปแบบการเรียนรู้ learning by doing ด้วยการหลอมรวมทั้งภาคทฤษฎีและภาคปฏิบัติมาอยู่ในแบบฝึกหัดที่จะค่อย ๆ ไต่ระดับความยากขึ้นไป ทำให้ผู้เรียนรู้สึกสนุกไปในแต่ละแบบฝึกหัด
ในแต่ละหลักสูตรจะมีใบ Certificate ให้ด้วยนะเออ ซึ่งเราสามารถที่จะนำไปใส่ใน linkedin หรือ resume ได้อีก แต่ เอ๊ะ!!! ตอนนี้ทุกคนคงคิดว่าเว็บไซต์ที่สอนฟรีใบ Certificate คงได้มาง่าย ๆ ดูไม่น่าได้รับการยอมรับแน่เลย แต่หลังจากที่แอดไปตะลุยหลักสูตรมาทำให้รู้ การจะได้ใบ cert มานั้นจะต้องผ่านแต่ละบทก่อน ซึ่งรวมกันทุกบทแล้วไม่ต่ำกว่า 300 ชั่วโมง!!! ยัง ยังไม่พอ เราต้องทำ Project หลักสูตรที่เราเรียนอีก 5 project นอกจาก learning platform แล้วตัว FreeCodeCamp ยังมี community ที่จะมาแชร์บทความต่าง ๆ มากมายตั่งแต่พื้นฐานยัน expert บวกกับ Forum community ที่เราสามารถที่จะตั้งคำถามข้อสงสัยในสิ่งที่เรียนมาในแต่ละหลักสูตรได้ เพื่อความเข้าใจมากยิ่งขึ้น คล้ายกับ stackoverflow
FreeCodeCamp ถือว่าเป็นเว็บไซต์เรียน Web development ที่ครบวงจรในตัวเอง เหมาะสำหรับผู้เริ่มต้นเขียนเว็บไซต์ทุก ๆ ท่าน
2. W3Schools
มาต่อกับเว็บไซต์ต่อไปที่นักพัฒนาเว็บไซต์ทุกคนต้องรู้จักอย่างแน่นอนกับ W3Schools เว็บไซต์ที่รวบรวมความรู้ที่จำเป็นสำหรับการพัฒนาเว็บไซต์ทั้ง Front-end และ Back-end W3Schools ก่อตั้งในปี 1998 มีสโลแกนประจำตัวที่แสดงถึงความเก่าแก่และยิ่งใหญ่อย่าง
เนื้อหาแต่ละหลักสูตรของ W3Schools จะมีการแบ่งหัวข้อที่ชัดเจนเรียงลำดับจากง่ายไปยาก ซึ่ง W3School จะเน้นไปที่การเรียนรู้จากตัวอย่างเป็นซะส่วนใหญ่ โดยแต่ละหัวข้อจะมีคำอธิบายและ code ตัวอย่างให้ผู้เรียนทำความเข้าใจและแก้ไขได้ แต่ถ้าใครต้องการความท้าทายก็จะมีในส่วนของ W3Schools exercise ที่จะให้เราทำโจทย์จากสิ่งได้เรียนรู้มาในแต่ละหัวข้ออีกด้วย ในส่วนใบ Certification ของ W3Schools ก็สามารถมีได้ด้วยการจบหลักสูตรและ project บวกกับเงินอีก 95$
W3schools ถือเป็นเว็บไซต์ Web development ที่เก่าแก่ซึ่งเปรียบกับคัมภีร์ Guidebook สำหรับนักพัฒนาเว็บไซต์ที่สามารถให้ย้อนกลับมาทบทวนได้เสมอไม่ว่าจะพึ่งเริ่มต้นหรือว่ามีประสบการณ์มานานแล้ว












