ผู้เรียนสามารถ
1. อธิบายหลักการพื้นฐานของการพัฒนาเว็บแอปพลิเคชัน และเทคโนโลยีที่เกี่ยวข้องทั้งฝั่งไคลเอนต์ และเซิร์ฟเวอร์ได้
2. ออกแบบและพัฒนาส่วนแบ็กเอนด์ของเว็บแอปพลิเคชัน รวมถึงการจัดการฐานข้อมูลและการ สร้าง API ที่เหมาะสมได้
3. ออกแบบและพัฒนาส่วนฟรอนต์เอนด์ของเว็บแอปพลิเคชันที่มีการตอบสนองต่อผู้ใช้และสามารถ สื่อสารกับแบ็กเอนด์ได้อย่างมีประสิทธิภาพ
4. ประยุกต์ใช้หลักการออกแบบประสบการณ์ผู้ใช้และส่วนต่อประสานผู้ใช้ในการพัฒนาเว็บแอปพลิเคชันได้
5. วางแผนและพัฒนาเว็บแอปพลิเคชันแบบครบวงจร ตั้งแต่การออกแบบไปจนถึงการนำขึ้นใช้งานจริงได้ รวมถึงการทำงานเป็นทีม
6. ประยุกต์ใช้เครื่องมือปัญญาประดิษฐ์เพื่อเพิ่มประสิทธิภาพในกระบวนการพัฒนาเว็บแอปพลิเคชันได้
7. ระบุและจัดการประเด็นด้านความมั่นคงปลอดภัยของเว็บแอปพลิเคชันได้อย่างเหมาะสม
Students are able to
1. Explain the fundamental principles of web application development and the related client-side and server-side technologies.
2. Design and develop the backend of web applications, including database management and appropriate API creation.
3. Design and develop the frontend of web applications with responsive user interfaces that efficiently communicate with the backend.
4. Apply user experience (UX) and user interface (UI) design principles in web application development.
5. Plan and develop full-stack web applications from design to deployment, including teamwork and collaboration.
6. Apply artificial intelligence tools to enhance the efficiency of the web application development process.
7. Identify and address web application security issues appropriately.