# อ่านเรื่องไรดี ?

อย่างที่เห็นว่าบทความที่เมนูด้านซ้ายมันเริ่มเยอะขึ้นไปเรื่อยๆละ ดังนั้นผมขอจัดหมวดหมู่มันไว้หน่อยละกัน เพื่อนๆจะได้เลือกศึกษาเฉพาะเรื่องที่กำลังสนใจได้ง่ายๆครับ

## ☁️ Cloud Computing

เรียกได้ว่าสมัยนี้ถ้าไม่ได้ใช้คลาว์แล้วล่ะก็ แทบจะตามเทคโนโลยีใหม่ๆไม่ทัน หรือโดนคู่แข่งทิ้งท้ายไปเลยก็ว่าได้ ดังนั้นคอร์สและบทความที่เกี่ยวข้องกับคลาว์จะอยู่ในนี้

* [☁️ มารู้จักกับคลาว์กันก่อนไหม](https://saladpuk.gitbook.io/learn/basic/cloud101)
* [☁️ มาลองใช้คลาว์กันดูว่าทำไรได้บ้าง](https://saladpuk.gitbook.io/learn/cloud/azure101)
* [☁️ ทำที่ฝากไฟล์ไว้บทคลาว์](https://saladpuk.gitbook.io/learn/cloud/azure-storage)

## 🤖 AI + Chat bot + Machine Learning

&#x20;เจ้าพวกนี้มันค่อยๆแผงตัวเข้ามาในชีวิตประจำวันเราเรื่อยๆละ อีกทั้งมันยังทำให้แอพต่างๆของเรามีลูกเล่นที่เอาไปต่อยอดทางธุรกิจได้อีกเยอะเบย ดังนั้นคอร์สและบทความที่เกี่ยวข้องกับมันจะอยู่ในนี้

* [🤖 มารู้จักกับ AI กันก่อนว่ามันคืออะไร](https://saladpuk.gitbook.io/learn/basic/ai)
* [🤖 หัดใช้งาน AI สำเร็จรูป](https://saladpuk.gitbook.io/learn/cloud/azure-cognitive-services)
* [🤖 อยากเขียน AI ของตัวเองต้องทำไง ?](https://saladpuk.gitbook.io/learn/basic/data-scientist)
* [🤖 มาหัดเขียน AI เองหมดตั้งแต่ต้นกัน](https://saladpuk.gitbook.io/learn/cloud/machine-learning-studio)
* [🤖 มาลองหัดสร้าง ChatBot กัน](https://saladpuk.gitbook.io/learn/cloud/azure-bot-service)

## 📝 Software Development

ความรู้ในการสร้างซอฟต์แวร์โปรเจค และสิ่งที่คนเขียนโค้ดควรจะต้องรู้

* [📝 เขียนโค้ดด้วยภาษา C# ขั้นพื้นฐานยันขั้นสูง](https://saladpuk.gitbook.io/learn/beginner-1/csharp101)
* [📝 การเขียนโค้ดแบบ Object-Oriented Programming (OOP)](https://saladpuk.gitbook.io/learn/beginner-1/oop)
* [📝 การใช้ Git ขั้นพื้นฐาน](https://saladpuk.gitbook.io/learn/basic/git)
* [📝 การทำ Clean Code](https://saladpuk.gitbook.io/learn/basic/clean-code)
* [📝 สิ่งที่คนเขียนโค้ดเข้าใจผิดกันบ่อยๆ (รีบแก้ซะ)](https://saladpuk.gitbook.io/learn/basic/mist)
* [📝 ทำไมโปรเจคเราถึงช้า + แก้ไง ?](https://saladpuk.gitbook.io/learn/basic/bottlenecks)

## 🗃️ Database

การออกแบบฐานข้อมูลฉบับคนไม่รู้เรื่องอะไรเลย

* 🗃️[ บทสรุปฐานข้อมูล](https://www.saladpuk.com/beginner-1/database-design)
* 🗃️ [หัวใจที่สำคัญที่สุดของฐานข้อมูล](https://www.saladpuk.com/basic/bottlenecks/work-with-db)

## 🧪 Software Testing

หลักในการทดสอบซอฟต์แวร์ขั้นต่ำสุดที่ควรจะต้องทำ เพื่อป้องกันบัคที่แอบอยู่ในโค้ดของเรา

* 🧪[ Test-Driven Development (TDD)](https://saladpuk.gitbook.io/learn/software-testing/tdd101)
* 🧪[ ตัวอย่างการทำ Test First](https://saladpuk.gitbook.io/learn/software-testing/test-first-design)

## 📐 Software Designs

หลักในการออกแบบซอฟต์แวร์ที่ดี พื่อทำงานให้ได้งานที่สามารถปรับปรุงแก้ไขเพิ่มเติมได้ดั่งใจหมาย

* 📐[ โค้ดเน่าคืออะไร?](https://saladpuk.gitbook.io/learn/basic/code-smells)
* 📐[ การเขียนแผนภาพ UML ขั้นพื้นฐาน](https://saladpuk.gitbook.io/learn/basic/uml)
* 📐[ หลักในการออกแบบที่ต้องรู้ SOLID Design](https://saladpuk.gitbook.io/learn/basic/solid)
* 📐[ การแก้ปัญหาด้วย Design Patterns](https://saladpuk.gitbook.io/learn/software-design/designpatterns)

## 👨‍👩‍👦‍👦 บริหารจัดการ ทีม + งาน

การรับมือกับปัญหาเวลาทำงานเป็นทีม

* 👨‍👩‍👦‍👦[ กาวางแผนรับมือทำโปรเจคด้วย Agile ](https://saladpuk.gitbook.io/learn/basic/agile-methodology)
* 👨‍👩‍👦‍👦 [มารู้จักกับ DevOps กัน](https://saladpuk.gitbook.io/learn/basic/devops)
* 👨‍👩‍👦‍👦 [มาหัดใช้งาน Azure DevOps เพื่อลดการเสียเวลากันเถอะ](https://saladpuk.gitbook.io/learn/cloud/azure-devops)

## 🚀 Microservices Architecture

หลักในการออกแบบซอฟต์แวร์โดยการแยกส่วนการรับผิดชอบออกเป็นงานย่อยๆ

* 🚀 [Microservices พื้นฐาน](https://saladpuk.gitbook.io/learn/basic/microservices)
* 🚀 [มาหัดเขียน Microservics กันด้วย Service Fabric](https://saladpuk.gitbook.io/learn/cloud/azure-service-fabric)

## 🔐 Security

ทำซอฟต์แวร์ต้องรู้เรื่องความปลอดภัยอะไรบ้างนะ ?

* 🔐 [Security พื้นฐาน](https://www.saladpuk.com/basic/security101)
* [🔐 Cloud Playground](https://www.saladpuk.com/cloud/cloud-playground)

## 🔗 Blockchain

* 🔗 [มารู้จักและหัดเขียน Blockchain กัน](https://saladpuk.gitbook.io/learn/cloud/blockchain)

## 🐳 Docker

* 🐳 [มาหัดใช้ Docker กันเถอะ](https://saladpuk.gitbook.io/learn/basic/docker)

## ⛩️ API

* [⛩️ Web API](https://saladpuk.gitbook.io/learn/web/web-api-101)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.saladpuk.com/roadmap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
