รายละเอียด
การเขียนโปรแกรมบนเว็บสำหรับงานธุรกิจ / Web Programming for Business
- 17 สัปดาห์
 - จำนวนนักศึกษา 0 คน
 - อาจารย์ผู้สอน 1 คน
 
ข้อมูลรายวิชา
- รหัสรายวิชา : BBAIS923
 - ชื่อรายวิชา(TH) : การเขียนโปรแกรมบนเว็บสำหรับงานธุรกิจ
 - ชื่อรายวิชา (EN) : Web Programming for Business
 
- เทอม / ปีการศึกษา : 1/2568
 
รายละเอียด
เทสๆ
รายวิชา - การเขียนโปรแกรมบนเว็บสำหรับงานธุรกิจ
 บทที่ 1 ความรู้พื้นฐานเกี่ยวกับอินเทอร์เน็ตและเวิร์ลไวด์เว็บ 
- เครือข่ายอินเทอร์เน็ต - World Wide Web 
- การทำงานบนเว็บฝั่งแม่ และลูกข่าย (Web Server, Web Browser) 
- รูปแบบการทำงานของเว็บเพจ
 - รู้จักกับ CGI
 กิจกรรม : - บรรยายประกอบสื่อนำเสนอ 
- ฝึกปฏิบัติการใช้อินเตอร์เน็ตในการศึกษาหาความรู้
 บทที่ 2 เริ่มต้นเขียนเว็บเพจกับภาษา HTML 
- ทำความรู้จักกับ HTML 
- โครงสร้างของ HTML 
- การจัดวางเนื้อหา, ข้อความ, กราฟิกส์, เชื่อมโยงเว็บเพจ 
- การสร้างแบบฟอร์ม
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 1
 - การทำงาน Drag & Drop บนหน้าเว็บเพจ 
- การแสดงไฟล์เสียง Audio และไฟล์ภาพ Video บนหน้าเว็บเพจ 
- การกำหนดตำแหน่งบนแผนที่ด้วย GeoLocation API 
- การโปรโมตเว็บไซต์ผ่าน Search Engine
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 2
 - กลไกการทำงานของ Cookies และ Session 
- การเก็บข้อมูลด้วย Storage API 
- การพัฒนาเว็บไซต์เพื่อรองรับการทำงานแบบ Offline
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 3
 บทที่ 3 XML และ XHTML - รู้จักกับ XML - โครงสร้าง XML - กฎพื้นฐานของ XML - รู้จักกับ XHTML - โครงสร้าง XHTML - กฎการเขียนคำสั่ง XHTML
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 4
 บทที่ 4 แนะนำการใช้งานสไตล์ชีท (CSS) - รู้จักกับ สไตล์ชีท - การกำหนด สไตล์ชีท - การประกาศสไตล์ชีทเพื่อใช้งาน - Properties และ Values ที่สำคัญของสไตล์ชีท
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 5
 บทที่ 5 เริ่มต้นเขียนโปรแกรมบนเว็บฝั่งแม่ข่าย - แนะนำภาษาที่ใช้เขียนโปรแกรมบนเว็บ - การติดตั้ง และตั้งค่าเครื่องมือที่ใช้เขียนโปรแกรม - โครงสร้างของภาษาที่ใช้เขียนโปรแกรมบนเว็บ - การจำลองเว็บแม่ข่ายบนเครื่องคอมพิวเตอร์ส่วนบุคคล
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฎิบัติ ติดตั้ง และตั้งค่าเครื่องมือและตัวจำลองเว็บแม่ข่าย
 สอบกลางภาค
 กิจกรรม : 
 บทที่ 6 ตัวแปรและตัวดำเนินการ - รู้จักกับตัวแปร (Variable) - ชนิดข้องข้อมูลและตัวดำเนินการ - รู้จักและใช้งานอาร์เรย์ (Array) - ฟังก์ชั่นเกี่ยวกับอาร์เรย์ที่น่าสนใจ - ส่วนควบคุมการทำงาน - การรับส่งข้อมูลในหน้าเว็บ - การใช้งานตัวแปร, Session และ Cookies
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 6
 บทที่ 7 การติดตั้ง และการเขียนโปรแกรมเชื่อมต่อฐานข้อมูล - การติดตั้งฐานข้อมูล และคำสั่ง SQL - การใช้งานตัวจัดการฐานข้อมูล - การออกแบบฐานข้อมูลเพื่อใช้งานบนเว็บไซต์ - การพัฒนาโปรแกรม และใช้คำสั่งในการเชื่อมต่อกับฐานข้อมูล (ตามภาษาที่เลือกพัฒนา)
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 7
 บทที่ 8 การพัฒนาเว็บไซต์ให้มีประสิทธิภาพ และระบบความปลอดภัย - การใช้งาน, กำหนด และเรียกใช้ JavaScript - การใช้ AJAX ในการทำงานกับหน้าเว็บไซต์ - การใช้ AJAX กับระบบฐานข้อมูล - การทำงานร่วมกันระหว่างสคริปต์ฝั่ง Client กับโค้ดฝั่ง Server
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 8
 - การกำหนดค่าการทำงานเฉพาะเพจที่ต้องการ - การกำหนดค่าเพื่อ Lock การทำงาน - การกำหนดค่าการทำงานของแอพพลิเคชั่นเอง - การสร้าง Encrypted Configuration Section - การสร้างระบบตรวจสอบผู้ใช้งาน (Authentication) - การตรวจสอบสิทธิ์ผู้ใช้งาน (Authorization) - การใช้ Role Manager
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฏิบัติการเขียนโปรแกรม Case Study 9
 บทที่ 9 การอัพโหลดเว็บไซต์ - แนะนำผู้ให้บริการพื้นที่อัพโหลดเว็บไซต์ฟรี (Host) - การสมัครและใช้บริการ Host - แนะนำผู้ให้เช่าและจดทะเบียนโดเมน - การอัพโหลดเว็บไซต์ขึ้น Host
 กิจกรรม : - บรรยายประกอบสื่อการนำเสนอ 
- ฝึกปฎิบัติ การสมัครใช้บริการ Host การตั้งค่า และอัพโหลดเว็บไซต์ขึ้น Host
 ปฎิบัติงาน Final Project, อัพโหลดงานขึ้น Host
 กิจกรรม : - ปฏิบัติ
 นำเสนองาน Final Project
 กิจกรรม : นำเสนอผลงาน
 สอบปลายภาค
 กิจกรรม : 
 
 กิจกรรม : 
