418342 ภาคปลาย 2552
รุ่นแก้ไขเมื่อ 06:32, 31 ตุลาคม 2553 โดย Cardcaptor (คุย | มีส่วนร่วม)
ขอต้อนรับเข้าสู่วิชา 418342 การเขียนโปรแกรมประยุกต์บนเว็บ ประจำปีการศึกษา 2552 ภาคเรียนที่สอง
ประกาศ
- 2 มี.ค. 2553: ให้ Final Project ดูรายละเอียดที่นี่
- 11 ก.พ. 2553: ให้การบ้าน 1
- 2 มิ.ย. 2552: เริ่มสร้างเวบไซต์
รายละเอียด
- เนื้อหา
- วิชานี้เป็นวิชาสำหรับนิสิตปริญญาตรีปีสาม มีเนื้อหาเกี่ยวกับการเขียนโปรแกรมประยุกต์บนเวบโดยใช้โครงร่างสำหรับการสร้างโปรแกรมแบบนี้โดยเฉพาะ (Web Application Frameworks) ผู้เรียนควรมีพื้นฐานการเขียนโปรแกรมและระบบฐานข้อมูลดี
- เวลาและสถานที่
- วันจันทร์และพุธ 17.00 น. - 18.30 น. SCL 310
- การให้คะแนน
- การบ้าน 3 การบ้าน การบ้านละ 20%
- Final Project 40%
- หมายเหตุ: วิธีการให้คะแนนนี้อาจเปลี่ยนแปลงได้ในอนาคต
- ผู้สอน
- อ.ชาคริต วัชโรภาส
- อีเมล์: chakrit dot w at ku dot ac dot th
- เวลาเข้าพบ: วันพุธ เวลา 10.00 น. - 12.00 น. หรือนัดหมายล่วงหน้าผ่านอีเมล
- อ.ประมุข ขันเงิน
- อีเมล์: pramook at gmail dot com หรือ fscipmk at ku dot ac dot th
- มือถือ: ศูนย์ แปด ห้า สี่ ห้า สาม ห้า แปด ห้า เจ็ด
- เวลาเข้าพบ: วันศูกร์ 13.00 น. - 16.00 น. หรือนัดหมายล่วงหน้า
- ออฟฟิศ: ห้องไม่มีเบอร์เยื้องสำนักงานภาควิชา
- อ.ชาคริต วัชโรภาส
การเรียนการสอน
สัปดาห์ที่ | หัวข้อ | เอกสาร | ปฏิบัติการ |
1 |
(ประมุข) |
สไลด์ |
ปฏิบัติการที่ 1 |
2 |
(ชาคริต) |
สไลด์ |
ปฏิบัติการที่ 2 |
3 | Object Oriented Programming in Ruby (ประมุข) |
สไลด์ |
ปฏิบัติการที่ 3 |
4 |
(ชาคริต) |
สไลด์
|
ปฏิบัติการที่ 4 |
5 |
(ประมุข) |
สไลด์
|
ปฏิบัติการที่ 5 |
6 |
Scaffolding and REST (ชาคริต) |
สไลด์ |
ปฏิบัติการที่ 6 |
7 |
(ประมุข) |
สไลด์ |
|
8 |
(ประมุข) |
สไลด์
|
ปฏิบัติการที่ 8 |
9 |
Model Relationships II (ชาคริต) |
สไลด์ |
|
10 |
Sessions and Authentication (ชาคริต) |
สไลด์
|
|
11 |
Ajax I (ประมุข) |
สไลด์
โค้ดตั้งต้น |
|
12 |
Ajax II (ประมุข) |
สไลด์ สไตล์ชีต |
|
13 |
Debugging and Testing (ประมุข) |
สไลด์
|
|
14 |
Routing (ชาคริต) |
สไลด์
|
|
15 |
Deployment (ประมุข) |
การบ้าน
การบ้าน 1
เนื้อหา: การอ่านและประมวลผลข้อมูลจากเวบเพจ
การบ้าน 2
เนื้อหา: ระบบบัญชีส่วนตัว
การบ้าน 3
เนื้อหา: ระบบ blog เบื้องต้น