8 Best GitHub Repositories to Learn Any Programming Language

08-Jul-22

คัมภีร์เทพ IT

See the original english version Click here!

 

ปัจจุบันมี Resources มากมายที่คุณสามารถเรียนรู้ ภาษา Programming ได้และ GitHub Repositories ก็เป็นอีกหนึ่งวิธีที่ดีเยี่ยมในการเรียนรู้ภาษา Programming ในบทความนี้จะมาแนะนำ 8 GitHub Repositories ที่ช่วยให้คุณเรียนรู้ภาษา Programming ต่าง ๆ ได้

1. hello-world

นี่เป็นหนึ่งใน GitHub Repository ที่น่าสนใจที่สุดตัวหนึ่ง จะมีอะไรที่ดีไปกว่าการแนะนำภาษา Programming ที่ดีไปไปกว่า Hello world ตามชื่อของมันเลย Repository นี้เกี่ยวกับ Hello World ในภาษา Computer ทุกภาษา มันรองรับภาษาต่าง ๆ ทั้งหมด 981 ภาษาและจะเพิ่มอีกในเร็ว ๆ นี้ Repository นี้ได้รับความนิยมด้วยการมีกว่า 8.4k Stars และ 1.7k Forks

2. project-based-learning

อีกวิธีที่ดีในการเรียนรู้ภาษา Programming ก็คือ การสร้าง Project ในภาษาเหล่านั้น Repository นี้เป็น Collection ของ Project-based Programming Tutorials ที่สอน Software Developers ถึงวิธีสร้าง Application ตั้งแต่เริ่มต้น Tutorials เหล่านี้แบ่งออกเป็นภาษา Programming ต่าง ๆ อาจมีการใช้เทคโนโลยีและภาษา Programming ที่หลากหลายใน Tutorials เหล่านั้น Repository นี้ได้รับความนิยมด้วยการมีกว่า 71.4k Stars และ 10.6k forks

3. PythonDataScienceHandbook

ในปัจจุบัน Data Science เป็นหนึ่งใน Topics ที่ร้อนแรงที่สุดในหมู่ Software Developers และ Python Data Science Handbook ก็เป็นหนังสือที่ดีที่สุดเล่มหนึ่งที่คุณควรหามาอ่าน หากคุณต้องการจะเก่ง Data Science ในภาษา Python แล้วล่ะก็ Repository นี้มี Python Data Science Handbook อยู่มากมาย ในรูปแบบของ Jupyter Notebooks (ฟรี!) และ Repository นี้ก็ได้รับความนิยมด้วยการมีกว่า 35.1k Stars และ 15.6k Forks

4. 30-Days-Of-JavaScript

หากคุณยังเป็นมือใหม่สำหรับ JavaScript และต้องการที่จะเรียนรู้ JavaScript จากพื้นฐาน นี่จะเป็น Repository ที่ยอดเยี่ยมสำหรับคุณ และตามชื่อของมัน นี่คือ Challenge ในการเขียน Program ด้วย JavaScript ใน 30 วัน พร้อมทั้ง Tutorial ที่แนะนำคุณแบบทีละขั้นตอนสำหรับการเรียนรู้ JavaScript โดย Repository นี้ได้รับความนิยมด้วยการมีกว่า 24.5k Stars และ 5.3k Forks

5. rust-by-example

Rust เป็นภาษา Programming ที่ทั้งรวดเร็วและมีประสิทธิภาพในเรื่อง Memory หากคุณสนใจที่จะเรียนรู้ Rust นี่อาจเป็น Resource ที่ดีสำหรับคุณ นอกจากนี้ยังมี Live Code Editor มันได้รับความนิยมด้วยการมีกว่า 4.9k Stars และกว่า 900 Forks

6. 100-Days-Of-ML-Code

หากคุณกำลังเรียนรู้เกี่ยวกับ Machine Learning ก็อาจมีความเป็นไปได้ที่คุณน่าจะรู้จัก Siraj Raval โดยสำหรับ Repository นี้ จะมีเนื้อหาเกี่ยวกับการเรียนรู้วิธีการเขียน Code โดยใช้ Machine Learning ใน 100 วัน ซึ่งถูกแนะนำโดย Siraj Raval สำหรับ Repository นี้ ได้รับความนิยมด้วยการมีกว่า 37.9k Stars และ 9.5k Forks

7. You-Don't-Know-JS

นี่เป็นหนึ่งใน GitHub Repository เกี่ยวกับ JavaScript ที่ได้รับความนิยมมากที่สุด ด้วยการมีกว่า 156k Stars และ 30.7k Forks หากคุณต้องการเจาะลึกเข้าไปในโลกของ JavaScript เชื่อว่า Repository นี้เป็น Resource ที่ดีสำหรับคุณ นอกจากนี้มันยังประกอบไปด้วยชุดของหนังสือที่เจาะลึกถึงกลไกหลักที่สำคัญของ JavaScript

8. Awesome-for-beginners

หากคุณเป็นมือใหม่ในการเขียน Program นี่คือ Repository ที่คุณควรต้องเข้ามาหาความรู้ Repository นี้มี List ของ Projects ที่ยอดเยี่ยมสำหรับคนที่เป็นมือใหม่ ซึ่งจะช่วยให้คุณสามารถเรียนรู้ Programming ได้อย่างง่ายดาย มันได้รับความนิยมด้วยการมีกว่า 41.4k Stars และ 5.7k Forks

ที่มา: https://javascript.plainenglish.io/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

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