ทรัพยากรการเรียนรู้
ทรัพยากรและบทความการเรียนรู้ที่ทำมาได้ดี
ทฤษฎี
REST API:
- แนวคิดและตัวอย่างของ REST API
- REST API สำหรับผู้เริ่มต้น (อ่านง่าย)
- REST API โดย IBM
- คำอธิบายง่าย ๆ ของ REST API
การออกแบบ API:
อื่น:
ออกแบบ
- วิธีใช้จานสีกับการออกแบบของคุณ
HTML / CSS
- Gridbox โดย Wesbos
- Flexbox โดย Wesbos
- ตัวอย่าง UI
- HTML & CSS - Media Traversy
- เกม FlexBox
- เกม gridbox
- สนามเด็กเล่น CSS Grid
- วิธีการ GPS CSS (ระบบการตั้งชื่อ)
- BEM CSS พื้นฐาน (ระบบการตั้งชื่อ)
JS
- JavaScript Dom Tutorial โดย Net Ninja
- W3Schools DOM อ้างอิง
- คำอธิบายที่ดีเกี่ยวกับพื้นฐานของ JS
- คำอธิบายฟังก์ชั่นลูกศร
- ความแตกต่างระหว่าง var, let และ const
- Cheatsheet JavaScript ที่ทันสมัย
- การสอน JavaScript ที่ทันสมัย
- JavaScript แบบโต้ตอบ Freecodecamp
- 3 เหตุผลในการใช้ไลบรารี JavaScript น้อยลง
TS
สำหรับผู้เริ่มต้น
- https://www.youtube.com/watch?v=Bwulxph8ids
- https://github.com/microsoft/typescript
ตอบโต้
- React Projects - Media Traversy
- Reactjs + Redux Basics - Academind
- คู่มือ React Bulletproof
งูหลาม
- พื้นฐานของ Jinja2
- คู่มือ Jinja2
- Flask + Jinja2
- อาจารย์การพัฒนา Python
- ทำงานคล้ายกับ NPM แต่สำหรับ Python
ฐานข้อมูล
- การเรียนรู้ SQL แบบโต้ตอบ - SQL Bolt
ความท้าทาย
- codewars
- คมชัด
- leetcode
- Hackerrank
- การเขียนโค้ด
- เกมรหัส
- เรียนรู้ที่จะใช้ devtools ใน Firefox
เครื่องมือ
- Hoppscotch - API Request Builder
- เครื่องมือนักพัฒนาเว็บ Firefox