ในบทความวันนี้ เราจะแบ่งปัน 15 เว็บไซต์ที่คุณสามารถเรียนรู้การเขียนโปรแกรมได้ เว็บไซต์เหล่านี้มีบทเรียนการเขียนโปรแกรม หนังสือ และแบบฝึกหัดการเขียนโปรแกรมมากมาย
ที่อยู่: https://ebookfoundation.github.io/free-programming-books/
เป็นเว็บไซต์ที่รวบรวมหลักสูตรฟรีและหนังสือเขียนโปรแกรมสำหรับโปรแกรมเมอร์เกือบทั้งหมด สิ่งที่ฉันชอบที่สุดในเรื่องนี้คือแบ่งออกเป็นหลายภาษาเพื่อให้เราสามารถเลือกเอกสารที่เหมาะสมได้อย่างง่ายดาย นอกเหนือจากการอ่านเอกสารแล้ว ยังให้บริการป๊อปคาสท์ วิดีโอ โปรแกรมเขียนโค้ด และเนื้อหาอื่น ๆ อีกด้วย
ที่อยู่: https://roadmap.sh/
แผนงานสำหรับนักพัฒนาเว็บเป็นแผนงานที่สมบูรณ์สำหรับการเดินทางของคุณในฐานะนักพัฒนา สิ่งที่ฉันชอบมากที่สุดเกี่ยวกับเรื่องนี้ก็คือให้ข้อมูลโดยละเอียดเกี่ยวกับทุกขั้นตอนของการเรียนรู้เพื่อเขียนโปรแกรมและได้รับการอัปเดตทุกปี นอกจากนี้ยังมีแผนงานการเรียนรู้โดยละเอียดสำหรับแต่ละอุตสาหกรรมที่แตกต่างกัน เช่น ส่วนหน้า แบ็กเอนด์ DevOps Android... แผนงานสำหรับนักพัฒนาเว็บ
ที่อยู่: https://github.com/jwasham/coding-interview-university
นี่คือเว็บไซต์ที่รวบรวมคำถามสัมภาษณ์สำหรับโปรแกรมเมอร์ในหัวข้อต่างๆ มากมาย (เช่น ภาษา อัลกอริทึม ฯลฯ) นอกจากนี้ยังมีคำถามสัมภาษณ์จากบริษัทยักษ์ใหญ่อย่าง Google, Facebook, Amazon และ Microsoft อีกด้วย
ที่อยู่: https://github.com/lydiahallie/javascript-questions/blob/master/vi-VI/README-vi.md มีเวอร์ชันภาษาจีนซึ่งน่าเรียนรู้มาก
เว็บไซต์รวบรวมคำถามเกี่ยวกับภาษาการเขียนโปรแกรม Javascript ตั้งแต่ระดับพื้นฐานไปจนถึงขั้นสูง สิ่งที่ฉันชอบมากที่สุดคือมีคำตอบและคำอธิบายโดยละเอียดสำหรับทุกคำถาม มันยังได้รับการแปลเป็นภาษาต่างๆ มากมาย
ที่อยู่: https://github.com/ryanmcdermott/clean-code-javascript
รวบรวมประสบการณ์การเขียนโค้ดของผู้เขียนในการใช้ภาษาการเขียนโปรแกรม Javascript ช่วยให้เราเรียนรู้วิธีเขียนโค้ดที่เข้าใจง่าย นำกลับมาใช้ใหม่ได้ง่าย และปรับปรุงประสิทธิภาพของโค้ด
ที่อยู่: https://www.techinterviewhandbook.org/
คู่มือการสัมภาษณ์ด้านเทคนิคเป็นเว็บไซต์ที่สรุปประสบการณ์การสัมภาษณ์นักพัฒนา เช่น วิธีเขียนเรซูเม่ การแนะนำตัวเอง คำถามทั่วไปในการสัมภาษณ์ และอัลกอริทึมและเทคนิคยอดนิยมในการเขียนโปรแกรม
ที่อยู่: https://free-for.dev/#/
Free For Dev เป็นแหล่งรวมทรัพยากรการเขียนโปรแกรมและบริการบนเว็บฟรี เช่น เว็บโฮสติ้ง การประมวลผลสื่อจัดเก็บข้อมูล ผู้ให้บริการคลาวด์ APIs CDN DNS CMS...
ที่อยู่: https://github.com/public-apis/public-apis
Public API คือชุดบริการ API ฟรีที่ใช้สำหรับการพัฒนาเว็บไซต์ เช่น API กีฬา สังคม สภาพอากาศ และการเงิน
ที่อยู่: https://github.com/getify/You-Dont-Know-JS
JS You Don't Know เป็นหนังสือครอบคลุมที่ให้รายละเอียดวิธีจัดการกับปัญหาการพัฒนาในการพัฒนาเว็บไซต์โดยใช้ Javascript
ที่อยู่: https://frontendchecklist.io/
รายการตรวจสอบส่วนหน้าคือรายการองค์ประกอบทั้งหมดที่เราจำเป็นต้องมีก่อนดำเนินการพัฒนาเว็บไซต์ต่อ
ที่อยู่: https://github.com/goldbergyoni/nodebestpractices
Nodejs Best Practices เป็นแหล่งรวบรวมบทความหลายร้อยบทความเกี่ยวกับ Nodejs ที่รวบรวมจากอินเทอร์เน็ต นอกจากนี้ยังแบ่งออกเป็นหัวข้อเฉพาะ เช่น การล้างโค้ด nodejs การจัดการข้อผิดพลาด การรักษาความปลอดภัยเว็บไซต์ การทดสอบ การเพิ่มความเร็วเว็บไซต์... การใช้ Nodejs
ที่อยู่: https://github.com/sindresorhus/awesome
Awesome เป็นสถานที่ที่รวบรวมทรัพยากรเกือบทั้งหมดสำหรับนักพัฒนา เช่น ภาษาโปรแกรม การพัฒนาส่วนหน้า แบ็คเอนด์ เอกสารวิทยาการคอมพิวเตอร์ ข้อมูลขนาดใหญ่ งานบนเว็บ ระบบการจัดการเนื้อหา
ที่อยู่: https://github.com/trekhleb/javascript-algorithms
เว็บไซต์ JavaScript Algorithms และ Data Structures มีตัวอย่างการใช้งานจริงของอัลกอริทึมและโครงสร้างข้อมูลยอดนิยมมากมาย และเป็นแหล่งรวมตัวอย่างการใช้งานจริงทั้งหมด
ที่อยู่: https://awesome-python.com/
Awesome Python คือชุดเครื่องมือและเอกสารประกอบสำหรับโปรแกรมเมอร์ Python เช่น เฟรมเวิร์ก ไลบรารี ซอฟต์แวร์ และอื่นๆ
ที่อยู่: https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer/#learn-javascript
Full Stack Web Development เป็นสถานที่ที่รวบรวมแหล่งข้อมูลฟรีมากกว่า 100 รายการเพื่อเรียนรู้การพัฒนาเว็บไซต์ เช่น HTML, CSS, Nodejs, ฐานข้อมูล, API และอื่นๆ
ฉันหวังว่า 15 เว็บไซต์สำหรับการเรียนรู้การเขียนโปรแกรมที่แบ่งปันในเนื้อหาวันนี้จะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความไว้ในพื้นที่ข้อความแล้วฉันจะตอบกลับโดยเร็วที่สุด สุดท้ายนี้ขอขอบคุณทุกท่านที่ให้การสนับสนุนและผมจะแบ่งปันเนื้อหาดีๆเพิ่มเติม ขอให้มีวันที่ดี!