Main Topic:
	- Understanding the role of servlets
 
	- Evaluating servlets vs. other technologies
 
	- Understanding the role of JSP
 
	- Configuring the server
 
	- Configuring your development environment
 
	- Testing the server setup
 
วันที่ 1 : แนะนำภาษา JavaServer Page(JSP)
	- แนะนำภาษา JSP
 
	- หลักการทำงานของ www
 
	- การประมวลผลไฟล์ JSP
 
	- รู้จัก tags ที่ใช้งานในภาษา JSP
 
	- รู้จัก object ที่ไม่ต้องประกาศก่อนใช้งาน (Implicit Objects)
 
การเตรียมระบบเพื่อใช้งาน JSP
	- การติดตั้ง Eclipse Editor Tools
 
	- การติดตั้ง Tomcat Application Server เพื่อใช้ในการรัน JSP
 
	- แนะนำการใช้งาน Editor Tools เบื้องต้น
 
	- Work Shop
 
รูปแบบการเขียนคำสั่ง JSP
	- รูปแบบการเขียน JSP ร่วมกับ HTML Tag
 
	- รูปแบบการเขียน Comment ใน JSP
 
	- Work Shop
 
เรื่องของตัวแปร
	- การประกาศตัวแปร
 
	- คำสงวน (Reserved Word)
 
	- ชนิดของข้อมูลแบบ Scalar Type และ แบบ Compound Type
 
	- การแปลงชนิดข้อมูล Number และ String
 
	- การกำหนดค่าคงที่
 
	- Work Shop
 
รู้จักตัวดำเนินการใน JSP
	- ตัวดำเนินการทางคณิตศาสตร์(Arithemetic Operators)
 
	- ตัวดำเนินการการกำหนดค่า(Assignment Operators)
 
	- ตัวดำเนินการทางตรรกะ(Logical Operators)
 
	- ตัวดำเนินการทางเชิงเปรียบเทียบ(Comparison Operators)
 
	- ตัวดำเนินการสตริง(String Operators)
 
	- ตัวดำเนินการระดับบิต(Bitwise Operators)
 
	- ตัวดำเนินการอื่นๆ(Other Operators)
 
	- ลำดับของตัวดำเนินการ
 
	- Work Shop
 
วันที่ 2 : การควบคุมโปรแกรม
	- การใช้งานคำสั่งตามเงื่อนไข if,else ,else if,switch
 
	- Work Shop
 
	- การใช้งานคำสั่งแบบวนซ้ำ For,While,do..While
 
	- การใช้งานคำสั่งออกจากโปรแกรม exit,die
 
	- Work Shop
 
การใช้งาน Tag Directivesและ Tag Action
	- รู้จัก page directive
 
	- รู้จัก include directive
 
	- Forward Action
 
	- Plug-in Action
 
	- JavaBean Action
 
	- Work Shop
 
Function ที่ใช้งานบ่อย เกี่ยวกับ สตริง ของ JSP
	- การใช้งาน "= ="
 
	- ฟังก์ชั่น equal()
 
	- ฟังก์ชั่น compareTo()
 
	- ฟังก์ชั่น concat()
 
	- ฟังก์ชั่น replace()
 
	- ฟังก์ชั่น trim()
 
	- ฟังก์ชั่น charAt() และ getChars()
 
	- ฟังก์ชั่น length()
 
	- ฟังก์ชั่น substring()
 
	- ฟังก์ชั่น toLowerCase() และ toUpperCase()
 
	- ฟังก์ชั่น indexOf และ lastIndexOf
 
	- ฟังก์ชั่น split
 
	- Work Shop
 
วันที่ 3 : การตรวจจับข้อผิดพลาด
	- try…catch…finally
 
	- Work Shop
 
	- การสร้าง Function เองใน JSP
 
	- การกำหนดค่าดีฟอลต์ของอาร์กิวเมนต์
 
	- การส่งค่าจากฟังก์ชั่น
 
	- ขอบเขตของตัวแปร
 
	- การสร้างตัวแปรแบบ static
 
	- รูปแบบการส่งอาร์กิวเมนต์ แบบ pass by value และ pass by reference
 
	- Work Shop
 
วันที่ 4 : การจัดการกับ form
	- คำสั่งต่างๆของ Form
 
	- Work Shop
 
	- การแก้ไขเรื่องภาษาไทย และ การแก้ไขเรื่องอักขระพิเศษ
 
	- แนะนำภาษา SQL Select ,Insert,Update,Delete
 
	- การใช้ JSP ติดต่อกับฐานข้อมูล Mysql ,Microsoft Access
 
	- Work Shop
 
การรับข้อมูลจากผู้ใช้
	- แนะนำ Object ต่างๆ บน HTML
 
	- การส่งค่าแบบ GET,POST
 
	- Work Shop
 
	- การอัพโหลดไฟล์ ไปยัง Server
 
	- การอัพเก็บรูปภาพไว้ในฐานข้อมูล
 
	- Work Shop
 
วันที่ 5 : เรื่องของ Session
	- Work Shop
 
	- เรื่องของ Cookie
 
	- Work Shop
 
	- การจัดการไฟล์
 
	- การอ่านข้อมูลจากไฟล์
 
	- การเขียนข้อมูลลงไฟล์
 
	- การตรวจสอบไฟล์
 
	- การจัดการไดเรกทอรี
 
	- Work Shop
 
การใช้งาน JavaBean กับ JSP
	- กฏในการสร้าง JavaBean
 
	- ขอบเขตของ JavaBean
 
	- การใช้งาน JavaBean Action
 
	- ขั้นตอนการสร้างและใช้งาน JavaBean
 
	- การจัดการฟอร์มด้วย JavaBean
 
	- Work Shop
 
	- หลักการทำงานของเมล์
 
	- การติดตั้ง Java Mail
 
	- คลาสและ เมธอดที่ใช้ในการส่งเมล์
 
	- ขั้นตอนการส่งเมล์
 
	- การส่งเมล์พร้อมกับแนบไฟล์
 
	- Work Shop
 
	- การรักษาความปลอดภัยของ JSP