7 GitHub Repositories Every Developer Should Follow in 2023
05-Apr-23
คัมภีร์เทพ IT
See the original english version Click here!
ปัจจุบัน GitHub เป็นสถานที่เก็บ Software Projects บน Web อันดับต้น ๆ ด้วยกว่า 200 ล้าน Repositories จึงทำให้ GitHub มีแหล่งความรู้มากมายสำหรับ Developers และนี่ก็เป็น 7 GitHub Repositories ที่ Developer ควร Follow ไว้ในปี 2023
1. FreeCodeCamp (GitHub stars: 364k+)
ตามชื่อของ Repo นี้เลย FreeCodeCamp เป็นสถานที่สำหรับให้คุณสามารถเรียนรู้การเขียน Code ได้แบบฟรี ๆ
ที่นี่ไม่เพียงแต่มี Courses ที่หลากหลายตั้งแต่ Frontend, Backend, Data Science & Machine Learning เท่านั้น แต่ยังมีผู้ที่จบการศึกษาแล้วกว่า 40,000 คนที่ได้งานในบริษัทเทคโนโลยีขนาดใหญ่ อย่างเช่น Apple, Amazon, Google, Microsoft และอื่น ๆ อีกด้วย
2. Developer Roadmap (GitHub stars: 236k+)
เส้นทางการเรียนรู้ของงานสายต่าง ๆ อาจมีความยุ่งยากอยู่บ้าง โดยเฉพาะคนที่ยังไม่รู้ว่าพวกเขาหลงทางไปตั้งแต่ตอนไหน
แต่โชคดีที่ Developer Roadmap จะช่วยทำให้กระบวนการง่ายขึ้นด้วยการแนะนำ Roadmap ที่ชัดเจนแก่คุณ เกี่ยวกับทักษะที่คุณต้องเรียนรู้เพื่อให้มีความเชี่ยวชาญในหัวข้อนั้น ๆ
นอกจากนี้ ที่นี่ยังมี Link ไปยัง Resources ให้เรียนรู้ ทำให้มันเป็น Resources ที่สมบูรณ์แบบสำหรับ Developers ยุคใหม่
3. Awesome (GitHub stars: 248k+)
Awesome ถือเป็น Resource ที่ยอดเยี่ยมสำหรับการเรียนรู้ โดยมันจะแสดง Link เพื่อไปยัง Resources ที่เกี่ยวข้องสำหรับหัวข้อต่าง ๆ มากมาย
4. Build Your Own X (GitHub stars: 196k+)
วิธีที่ดีที่สุดในการเรียนรู้การพัฒนา Software ก็คือ การสร้างสิ่งต่าง ๆ ขึ้นมา
Build Your Own X จะช่วยให้คุณบรรลุเป้าหมายนั้น พวกเขามี Resources มากมายตั้งแต่การสร้าง Text Editor พื้นฐานไปจนถึง Blockchain ที่เป็นของคุณเอง
5. Git Ignore (GitHub stars: 146k+)
สำหรับคนส่วนใหญ่ Git คือ Version Control System ที่เป็นตัวเลือกในการพัฒนา Software สมัยใหม่ ปัญหาของ Git คือ มันจะขอให้คุณ Generate Folders ที่คุณสร้าง (เช่น: build) เพื่อ Add และ Commit
คุณสามารถสร้าง .gitignore ด้วยตนเองได้ตลอดเวลา แต่วิธีที่ชาญฉลาดคือการใช้ Git Ignore เนื่องจาก Repository จะมี .gitignore ให้สำหรับการใช้งานแทบจะในทุกกรณี
6. System Design Primer (GitHub stars: 216k+)
การสร้าง Scalable Systems ไม่ใช่เรื่องที่จะทำกันได้ง่าย ๆ มันอาจต้องใช้เวลานานในการเรียนรู้ในเรื่องการออกแบบ System
โชคดีที่เรามี System Design Primer เพื่อปรับปรุงกระบวนการ และทำให้กระบวนการเรียนรู้เป็นเรื่องที่น่าสนุก มันเป็น Resource ที่คุณน่าจะนึกถึงเป็นลำดับต้น ๆ หากคุณต้องการเรียนรู้การออกแบบ System
7. Coding Interview University (GitHub stars: 253k+)
หากคุณต้องการที่จะมีงานทำ หรือกำลังมองหางานใหม่ แน่นอนว่า มี Repository หนึ่ง ที่จะทำให้คุณมีความพร้อมในการหางานและทำงาน
ที่ Coding Interview University ไม่ได้เพียงแค่ช่วยให้คุณเตรียมตัวสำหรับการสัมภาษณ์งานเท่านั้น แต่ยังมีชุดข้อมูลของ Cheat Sheets แผนการเรียนรู้ และอื่น ๆ อีกมากมายแก่คุณ
ที่มา: https://tapajyoti-bose.medium.com/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด