SVG not supported

🎉 เริ่มต้นฟรี

เรียน Python พื้นฐาน สู่การเป็น Software Engineer

สอนเขียนโปรแกรมสู่การเป็น Software Engineering แบบเริ่มต้น เหมาะสำหรับนักศึกษา หรือใครที่กำลังสนใจเขียนโปรแกรม

เรียนแบบ Onsite

เขียน Python API

฿1,900

฿5,900

ระยะเวลา

สอนสด 10 ชั่วโมง แบบ Onsite ระยะเวลา 2 วัน

วันเสาร์เวลา 13:00 - 18:00 สถานที่ใกล้รถไฟฟ้า

สอนเขียน Python API พิ้นฐาน และเชื่อมต่อกับ OpenAI

Introduction

คอร์สนี้เหมาะสำหรับผู้ที่ต้องการสร้าง API ด้วย Python ตั้งแต่พื้นฐาน จนถึงสามารถออกแบบและพัฒนา API ที่พร้อมใช้งานจริงได้

Introduction

คอร์สนี้เหมาะสำหรับผู้ที่ต้องการสร้าง API ด้วย Python ตั้งแต่พื้นฐาน จนถึงสามารถออกแบบและพัฒนา API ที่พร้อมใช้งานจริงได้

1. โลกของ Software Engineering

การพัฒนา Software คืออะไร และทำไมการเข้าใจระบบเบื้องหลังจึงสำคัญ เราจะพูดถึงบทบาทต่างๆ เช่น Frontend, Backend, DevOps และตำแหน่งของ API ในภาพรวมของ Software Engineering

1. โลกของ Software Engineering

การพัฒนา Software คืออะไร และทำไมการเข้าใจระบบเบื้องหลังจึงสำคัญ เราจะพูดถึงบทบาทต่างๆ เช่น Frontend, Backend, DevOps และตำแหน่งของ API ในภาพรวมของ Software Engineering

2. API คืออะไร และทำไมต้องรู้จักมัน

API เป็นสะพานเชื่อมต่อระหว่างระบบ ทำให้แอปพลิเคชันต่างๆ คุยกันได้ เราจะเจาะลึกว่ามันทำงานอย่างไร และทำไมทุกคนที่อยากเป็นนักพัฒนาควรเข้าใจ

2. API คืออะไร และทำไมต้องรู้จักมัน

API เป็นสะพานเชื่อมต่อระหว่างระบบ ทำให้แอปพลิเคชันต่างๆ คุยกันได้ เราจะเจาะลึกว่ามันทำงานอย่างไร และทำไมทุกคนที่อยากเป็นนักพัฒนาควรเข้าใจ

3. เตรียมเครื่องมือให้พร้อมสำหรับการพัฒนา

แนะนำเครื่องมือพื้นฐานที่ใช้ในการเขียน API เช่น Python, VS Code และ Postman พร้อมทั้งติดตั้งและตั้งค่าสภาพแวดล้อมสำหรับการเริ่มต้นเขียนโค้ด

3. เตรียมเครื่องมือให้พร้อมสำหรับการพัฒนา

แนะนำเครื่องมือพื้นฐานที่ใช้ในการเขียน API เช่น Python, VS Code และ Postman พร้อมทั้งติดตั้งและตั้งค่าสภาพแวดล้อมสำหรับการเริ่มต้นเขียนโค้ด

Coding

Coding

4. โครงสร้างภาษา Python เบื้องต้น

ปูพื้นฐานการใช้งาน Python ด้วยตัวแปร ฟังก์ชัน และโมดูล. เตรียมความพร้อมก่อนเริ่มเขียน API อย่างเป็นระบบ.

4. โครงสร้างภาษา Python เบื้องต้น

ปูพื้นฐานการใช้งาน Python ด้วยตัวแปร ฟังก์ชัน และโมดูล. เตรียมความพร้อมก่อนเริ่มเขียน API อย่างเป็นระบบ.

5. เริ่มต้นสร้าง API ด้วย FastAPI

ลองสร้าง Endpoint แรกเพื่อรับและส่งข้อมูล (Request/Response). เรียนรู้หลักการกำหนด Route และรูปแบบ JSON เบื้องต้น.

5. เริ่มต้นสร้าง API ด้วย FastAPI

ลองสร้าง Endpoint แรกเพื่อรับและส่งข้อมูล (Request/Response). เรียนรู้หลักการกำหนด Route และรูปแบบ JSON เบื้องต้น.

6. การจัดการ Request และ Response

ทำความเข้าใจกับ HTTP Methods เช่น GET, POST และวิธีการส่งและรับข้อมูล JSON ให้ API ทำงานได้อย่างถูกต้อง

6. การจัดการ Request และ Response

ทำความเข้าใจกับ HTTP Methods เช่น GET, POST และวิธีการส่งและรับข้อมูล JSON ให้ API ทำงานได้อย่างถูกต้อง

7. การจัดโครงสร้างโค้ด

เรียนรู้แนวทางการเขียน API ให้เป็นระเบียบ แยกโค้ดเป็นไฟล์และโมดูล เพื่อให้โค้ดอ่านง่ายและดูแลได้ในอนาคต

7. การจัดโครงสร้างโค้ด

เรียนรู้แนวทางการเขียน API ให้เป็นระเบียบ แยกโค้ดเป็นไฟล์และโมดูล เพื่อให้โค้ดอ่านง่ายและดูแลได้ในอนาคต

Real-world project

Real-world project

8. สร้าง Chatbot API ที่ใช้ OpenAI

พัฒนา API ที่สามารถรับข้อความจากผู้ใช้และส่งไปยัง OpenAI เพื่อให้ AI ตอบกลับ ฝึกการรับ-ส่งข้อมูลแบบ JSON และทำ API ให้ใช้งานได้จริง

8. สร้าง Chatbot API ที่ใช้ OpenAI

พัฒนา API ที่สามารถรับข้อความจากผู้ใช้และส่งไปยัง OpenAI เพื่อให้ AI ตอบกลับ ฝึกการรับ-ส่งข้อมูลแบบ JSON และทำ API ให้ใช้งานได้จริง

9. การทดสอบ API ด้วย Postman

ลองใช้ Postman เพื่อส่ง Request และตรวจสอบผลลัพธ์ของ API ที่เราสร้างขึ้น พร้อมเรียนรู้วิธี Debug และปรับปรุงการทำงานของ API

9. การทดสอบ API ด้วย Postman

ลองใช้ Postman เพื่อส่ง Request และตรวจสอบผลลัพธ์ของ API ที่เราสร้างขึ้น พร้อมเรียนรู้วิธี Debug และปรับปรุงการทำงานของ API

10. ขยาย API ให้รองรับการใช้งานจริง

เรียนรู้วิธีเพิ่มฟังก์ชันให้ API เช่น การเพิ่ม Token Authentication เบื้องต้น หรือการกำหนดขีดจำกัด (Rate Limit) เพื่อป้องกันการใช้งานเกินกำหนด

10. ขยาย API ให้รองรับการใช้งานจริง

เรียนรู้วิธีเพิ่มฟังก์ชันให้ API เช่น การเพิ่ม Token Authentication เบื้องต้น หรือการกำหนดขีดจำกัด (Rate Limit) เพื่อป้องกันการใช้งานเกินกำหนด

เราเน้นสอนเข้าใจง่าย ให้เป็นเร็ว และไปศึกษาต่อด้วยตัวเองได้

จากผู้สอนที่มีประสบการณ์เขียนโปรแกรม และปัจจุบันทำงานอยู่ในบริษัท Software, สอนแบบแชร์ประสบการณ์และการนำไปใช้ใน Use Case จริง, ผู้เรียนสามารถคุยข้อสงสัยอื่น ๆ เกี่ยวกับการทำ Software ในระบบจริงได้

course info

รายละเอียดคอร์ส

course info

รายละเอียดคอร์ส

course info

รายละเอียดคอร์ส

ความยาก

ระดับเริ่มต้น เหมาะสำหรับ คนที่มีพื้นฐานการเขียน Python มาก่อนบ้าง

เรียนกับ MyCode.Studio

รายละเอียดคอร์ส

สอนสด 10 ชั่วโมง
แบบ Onsite ระยะเวลา 2 วัน

วันเสาร์หรืออาทิตย์ เวลา 13:00 - 18:00
สถานที่ใกล้รถไฟฟ้า


✍️ คลาสถัดไปวันที่ 29 มีนาคม 2025

ขอคำปรึกษาฟรี หรือ สมัครเรียนได้ที่ LINE QR Code ด้านล่าง 🤗

"The only source of knowledge is experience." — Albert Einstein