รายละเอียด
การเขียนโปรแกรมบนเว็บสำหรับงานธุรกิจ / 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
กิจกรรม : นำเสนอผลงาน
สอบปลายภาค
กิจกรรม :
กิจกรรม :