CS: Advanced ​Web Programming

Please see TQF3 before starting the course.

Day: Tue. 15.10-17.10 and Fri 10.10-12.10
Venue: SC1222 Windows OS

TSU MOOC

ห้องเรียน TSU MOOC

Course Description

Advance Web Programming
บุรพวิชา : 0214242 การพัฒนาเว็บแอปพลิเคชั่น

การเขียนเว็บเชิงวัตถุ การติดต่อฐานข้อมูลขั้นสูง แนวคิด CSS ขั้นสูง การจัดเก็บข้อมูลและความปลอดภัย การจัดการการแสดงผล การใช้เฟรมเวิร์ค กระบวนการเพื่อการเข้ากันได้กับประสบการณ์ผู้ใช้ และฝึกปฎิบัติ

Object-oriented web programming; advance database interactions; advanced CSS concepts; data storage; and security; responsive management; framework; process for ensuring user experience; and practice.

Important dates

  • Midterm: 05 Sep 2022
  • Final: 1 Nov 2022

Course Schedule

WordPress: Content Management System

  • Week 1 – แนะนำรายวิชาและทบทวนการเขียนโปรแกรมบนเว็บ
    • WordPress ฝึกติดตั้งและใช้งานเว็บโดยใช้ CMS (Content Management System)

Version Control

What is version Control?

AJAX

แบบฝึกปฎิบัติ

Code Example:


XML Example:

JQuery

  • PHP,AJAX
    • PHP Activate email
    • PHP Pagination
  • Week 4-5 – การจัดการกับข้อมูล
  • Week 6-7 – การออกแบบส่วนติดต่อผู้ใช้ โดยใช้เทคนิค User-Centric Design และและการใช้เครื่องมือสำหรับSoftware Development (Github)
  • Week 8-9 – การจัดการความปลอดภัยสำหรับข้อมูลบนเว็บ
    • Web Security
  • Week 10 – เฟรมเวิร์คสำหรับการพัฒนาบนเว็บ
  • Week 11-12 – เฟรมเวิรค์และการออกแบบเพื่อนำไปประยุกต์ใช้งาน
  • Week 13-14 – การประยุกต์ใช้เครื่องมือเพื่อนำไปออกแบบเว็บแอปพลิเคลชัน
  • Week 15 – นำเสนอผลงาน

Assessment

  • Midterm 30%
  • Final 30%
  • Quiz and Practical Test 15%
  • Class Attendance and Team Work 10%
  • Coursework and Presentation 15%