sec 02
จุดมุ่งหมายของรายวิชา
1. เพื่อให้นักศึกษามีความรู้ ความเข้าใจ แนวคิดพื้นฐาน หลักการเกี่ยวกับการออกแบบและการพัฒนา Web Application
2. เพื่อให้นักศึกษามีความรู้ ความเข้าใจ เกี่ยวกับเทคนิค ขั้นตอนในการออกแบบและการพัฒนา Web Application
3. สามารถตรวจสอบความถูกต้องและแก้ไขข้อผิดพลาดของโปรแกรมตลอดจนสามารถวัดประสิทธิภาพของโปรแกรมได้
4. สามารถนำเทคโนโลยีหรือความรู้ที่เรียนไปประยุกต์ใช้ในการศึกษาในรายวิชาอื่นและนำไปประยุกต์ใช้กับงานจริงได้
คำอธิบายรายวิชา
ศึกษาภาษาที่ใช้ในการพัฒนา Web Application เพื่อใช้ในการออกแบบและสร้าง Web Form, Web Application การเชื่อมต่อกับฐานข้อมูลต่างๆ ควบคุมการทำงานของโปรแกรม จัดการความมั่นคงของการรับส่งข้อมูล
เนื้อหา
หัวข้อ Introduction: Web Application Recipe
หัวข้อ HTML
- แนะนำ HTML
- คำสั่งในการจัดการข้อมูลด้วย HTML
- Window
- Frame
หัวข้อ Web Programming
Client Side Scripting Language
- JavaScript/- VBScript
Server Side Scripting Language
- ASP
- PHP
- ASP.NET
หัวข้อ DBMS
- MS Access
- MS SQL Server
- MySQL
หัวข้อการออกแบบและพัฒนา Web Application
- Extensible Markup Language (XML)
- การสร้างและการใช้งาน Web Application
หัวข้อเทคโนโลยีและเครื่องมือเพื่อสนับสนุนการออกแบบและการพัฒนา Web Application
- CASE Tools ต่างๆ
หัวข้อการพัฒนาและการทดสอบโปรแกรม
- มาตรฐานและแนวทางในการเขียนโปรแกรมที่ดี หลักการ วิธีการและเทคนิคในการทดสอบโปรแกรม รวมถึงเครื่องมือที่ช่วยในการเขียนและทดสอบโปรแกรม
- Data Validation
- Regular Expressions
หัวข้อการบำรุงรักษาโปรแกรม
- วิธีการและเทคนิคสำหรับการบำรุงรักษาโปรแกรม
ตำราและเอกสารหลัก
Steven A. Gabarro, “Web Application Design and Implementation: Apache 2, PHP 5, MySQL, JavaScript and Linux/UNIX”, Wiley, 2007
เอกสารและข้อมูลสำคัญ
Robin Nixon, “Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites”, O’Reilly, 2008
Luke Welling, Laura Thomson, “PHP and MySQL Web Development (4th Edition)”, Addison Wesley, 2009
http://www.thaicreate.com/
http://www.thaiall.com/
เอกสารและข้อมูลแนะนำ
ตำราภาษาไทยที่ใช้ชื่อต่อไปนี้ Web Application, Web Application Development, ASP.NET, JavaScript, ASP, PHP, MySQL, ms Access, ms SQL Server
การประเมินผล
สอบกลางภาค 20% (นอกตาราง)
สอบปลายภาค 50% (นอกตาราง)
Project 20% (ไม่ส่ง Project จะไม่สามารถสอบปลายภาคได้และจะได้เกรดเป็น F)
Quiz + เข้าเรียน + การบ้าน 10% (ต้องเข้าเรียนไม่ต่ำกว่า 80% ของเวลาเรียนทั้งหมด)
sec | 13/6 | |||
1 | 2 | 5200616 | นาย วีรยุทธ ธีรอนุปัญ | 1 |
2 | 2 | 5200652 | นาย คุณากร วงศ์จงใจหาญ | 1 |
3 | 2 | 5201269 | นางสาว จิราวรรณ นิลภักดิ์ | 1 |
4 | 2 | 5202191 | นาย ภัทรพล กิตติธนภัทร | 1 |
5 | 2 | 5202807 | นางสาว สรารัตน์ รุจิญาติ | 1 |
6 | 2 | 5202909 | นาย สุพัฒน์ แสวงพันธ์ | 0 |
7 | 2 | 5204927 | นาย คชรัตน์ ฉัตรนภารัตน์ | 1 |
8 | 2 | 5205256 | นางสาว กนกวรรณ พรมเทศ | 0 |
9 | 2 | 5206904 | นางสาว ศิริอัญญาพร ทรงศักดิ์สุจริต | 1 |
10 | 2 | 5207396 | นางสาว น้ำผึ้ง มระกรณ์ | 1 |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น