AI-Powered Software Development Mastery: ยกระดับการพัฒนาซอฟต์แวร์ด้วยพลัง AI
- TTDT32
- Classroom
- Fundamental
- Thai | 0

Course description
Time
Instructor
Venue
AI-Powered Software Development Mastery: ยกระดับการพัฒนาซอฟต์แวร์ด้วยพลัง AI
วัตถุประสงค์
-
ปลดล็อกศักยภาพสูงสุดของนักพัฒนาด้วยการผสานพลัง AI เข้ากับกระบวนการพัฒนาซอฟต์แวร์อย่างไร้รอยต่อ
-
ยกระดับความสามารถในการสร้างซอฟต์แวร์คุณภาพสูงด้วยเทคนิคการใช้ AI ที่ครอบคลุมตั้งแต่ต้นน้ำถึงปลายน้ำ
-
เสริมสร้างความมั่นใจในการใช้ AI อย่างชาญฉลาดและปลอดภัย พร้อมรับมือกับความท้าทายในยุคดิจิทัล
-
นักพัฒนาซอฟต์แวร์ที่ต้องการก้าวกระโดดสู่การเป็น AI-Powered Developer
-
Software Architect และ Team Lead ที่ต้องการยกระดับทีมด้วยพลังของ AI
-
Project Manager ที่ต้องการใช้ประโยชน์จากความสามารถของ AI ในการวางแผนงาน
-
Business Analyst ที่ต้องการใช้ AI จัดทำเอกสารส่งลูกค้าตั้งแต่เริ่ม Software Project จนจบ
-
เพิ่มความเร็วในการพัฒนาซอฟต์แวร์แบบก้าวกระโดด ลดเวลาในงานที่ซ้ำซ้อนลงได้ถึง 70%
-
สร้างซอฟต์แวร์ที่มีคุณภาพสูงขึ้น ด้วยการใช้ AI ช่วยในการตรวจสอบและแนะนำ Best Practices
-
เพิ่มขีดความสามารถในการวิเคราะห์และแก้ไขปัญหาที่ซับซ้อนด้วยพลังของ AI
-
ใช้งาน AI เป็น Jarvis ที่ปรึกษาชั้นยอดที่เป็นเพื่อนคู่คิดตลอดเวลาในการทำงาน
วันที่ 1: ปฏิวัติการพัฒนาซอฟต์แวร์ด้วย AI
ภาคเช้า: การวางรากฐานและออกแบบระบบด้วย AI
- สำรวจขุมพลัง AI สำหรับนักพัฒนา
- ภาพรวมเครื่องมือ AI ที่ทรงพลังในปัจจุบัน
- กลยุทธ์การเลือกใช้ AI ให้เหมาะกับแต่ละงาน
- [Workshop] ยกระดับการรวบรวม Requirements ด้วย AI
- เทคนิคการใช้ AI สร้าง Software Requirement Specification (SRS) ระดับมืออาชีพ
- การตรวจสอบความครบถ้วนและความสอดคล้องของ Requirements
- [Workshop] ปฏิวัติการออกแบบ Software Architecture
- การใช้ AI คัดสรร Framework และ Database ที่เหมาะสมที่สุด
- การประเมิน Hardware Specification และงบประมาณที่แม่นยำ
- การวางแผนค่าใช้จ่ายรายเดือนสำหรับ Production อย่างชาญฉลาด
- [Workshop] สร้างเอกสารการออกแบบระดับมืออาชีพ
- เทคนิคการใช้ AI สร้าง Diagram เช่น UML และ Flowchart ที่สวยงาม
- การออกแบบ ER Diagram ทั้งจากฐานข้อมูลที่มีอยู่และเริ่มต้นใหม่
ภาคบ่าย: จากแนวคิดสู่การพัฒนาจริง
- [Workshop] แปลงความฝันให้เป็นจริงด้วย AI
- เทคนิคการแปลง UX/UI และ Wireframe เป็น Frontend Code ในชั่วพริบตา
- ยกระดับความปลอดภัยในการออกแบบ Secure Software Development Lifecycle ตั้งแต่การ Design
- [Workshop] เพิ่มประสิทธิภาพการพัฒนาด้วย AI Code Editor
- การสร้างโครงสร้างโปรเจคที่เป็นระเบียบอัตโนมัติ
- การตั้งค่า Development Environment ด้วย Docker Dockerfile, Docker Compose อย่างรวดเร็ว
- การสร้างฐานข้อมูลจำลองเพื่อทดสอบระบบ
- เทคนิคการใช้ AI เรียนรู้ Library ใหม่อย่างรวดเร็ว
- การเตรียม Pre-prompt ให้ได้ Best Practice Code ที่ต้องการ
วันที่ 2: ยกระดับการพัฒนาและการดูแลระบบ
ภาคเช้า: เพิ่มประสิทธิภาพการพัฒนาและทดสอบ
- [Workshop] การใช้ AI วางแผน Sprint ใน Scrum และประเมิน Story Points อย่างแม่นยำ
- [Workshop] ยกระดับการทดสอบระบบด้วย AI
- การสร้าง Test Cases ที่ครอบคลุม
- การเขียน Unit Test และ Integration Test จาก Code
- เทคนิคการใช้ AI ทำความเข้าใจและปรับปรุง Legacy Code
- [Workshop] พัฒนาคุณภาพโค้ดด้วย AI
- การ Debug และ Review Code อย่างชาญฉลาด
- การ Refactor Code และการทำ Pair Programming กับ AI
ภาคบ่าย: เชี่ยวชาญการดูแลระบบและการจัดการเอกสาร
- [Workshop] เทคนิคการใช้ AI ช่วย Upgrade Library เมื่อเจอ Breaking Changes
- การกำหนดค่า Config เพื่อรับ Load ที่เหมาะสมสำหรับ Web Server และ Database
- AI กับการวิเคราะห์ Monitoring ระบบขั้นเทพ
- การวิเคราะห์กราฟ Monitoring และแนะนำสิ่งที่ควรทำ
- การตรวจจับความผิดปกติจาก Production Logs
- การ Optimize Database Query ให้เร็วกว่าเดิม
- [Workshop] สร้างเอกสารด้วย AI ระดับมืออาชีพ
- เทคนิคการทำ API Documentation
- การสร้างเอกสารส่งมอบที่สวยงามน่าประทับใจ
- Responsible AI และข้อควรระวังจากการใช้ AI
Payment can be made by:
- Cash or Credit Card or Bank Cheque payable to
สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ or National Science and Technology Development Agency
(a post-dated cheque is not accepted) on the first day of the service or within the last day of the service. - Account transfer and send the proof of the payment (the deposit slip) via email [email protected]
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Saving Account Number: 080-0-00001-0
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ - ธนาคารกรุงไทย สาขาตลาดไท
Saving Account Number: 152-1-32668-1
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person
For more information, contact our course coordinator on:
Namfhon Pongyat
Tel: (+66) 02-583-9992 Ext. 81427
Email: [email protected]
You are encouraged to use the course schedule as a guide to plan your training.
The schedule is accessible at www.swpark.or.th for more information.
10,000 THB .
(ราคายังไม่รวมVat 7%)
ณ ห้องอบรม ชั้น 3 อาคารซอฟต์แวร์พาร์ค ถนนแจ้งวัฒนะ
*** สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน ***
(ราคายังไม่รวมVat 7%)
ณ ห้องอบรม ชั้น 3 อาคารซอฟต์แวร์พาร์ค ถนนแจ้งวัฒนะ
*** สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน ***
Course Detail :
Instructor info

Mr.Paiboon Panusbordee
อดีตนายกสมาคมโปรแกรมเมอร์ไทย