รายละเอียด

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

สอบปลายภาค
กิจกรรม :


กิจกรรม :

อาจารย์ผู้สอน