Web Fundamentals

Date

Topic

9/22
Network, HTTP, and Web 2.0
9/29
XHTML and XML (Chap 4, 5, 20)          Quiz1
10/6
中秋Off                                                    Lab0 Due
10/13
CSS (Chap6)
10/20

JavaScript (Chap 7, 8, 9, 10, 11, 12)        Quiz2
Java Multithread, Java Socket

10/27

Dynamic HTML (Chap 13, 14, 15)          Lab 1 Due

11/3

Dynamic HTML (Chap 16, 30, 31)          Quiz3

11/10

Flash (Chap 17, 18) SQL (Chap 22)         Lab 2 Due

11/17

Midterm Exam                 Project Proposal Due on Blog

11/24

VBScript, ASP.NET (Chap 23, 32)           Lab3 Due

12/1

Servlet (Chap 36)                                      Quiz4

12/8

JSP (Chap 37)                                           Lab 4 Due

12/15

PHP, RoR                                                  Quiz5

12/22

XML, REST, SOAP                                  Lab 5 Due

12/29

Project Demo and Oral Presentation
1/5

Project Demo and Oral Presentation Lab 6 Due

1/12

Project Demo and Oral Presentation

1/19

Final Exam                               Written Report Due

 

Class Time Fri 1:40-4:30p
Class Room NA

Instructor Dr. Hsing Mei
Office SF625
Email mei@csie.fju.edu.tw
Phone 29053704
Office Hour Tue Wed 1:40-4:30p, or by appointment
TA 林裕翔 (SF638)
Email lansilote@seed.net.tw

Grading
 
Home work and Class participation 10%+Bonus
Lab Assignment 15%
Quiz 15%(5 x 3%)
Term Project 15%
Midterm Exam 20%
Final Exam 25%

Pre/In/Post Class Participation

(1)

At least 6 trackback posts on your “personal blog”, 3 posts and 6 evaluations on “Course blog”.  Each effective post has to 5 lines long minimum.
(2) Your posts are your notes and learning records of this course. Post may be Pre/In/After class preview/discussion/review on any blog article.
(3) Bonus rules:
 

1.

Bonus is counted based on contribution on blog and del.icio.us.
 

2.

A post on “Course Blog” is weighted same as a trackbackable post on “personal blog”.
 

3.

One pre-class post counts 2 times as an after class post.
 

4.

Each effective del.icio.us “for:FJU_WebFund” contribution counts 5 times as a post on blog.
 

5.

10 effective course blog posts can exchange one roll-call absence of class.
(4) Peer grading on participation/contribution by classmates at the end of semester.

Lab Assignment
Lab0 至課程 Blog del.icio.us註冊. 建立個人blog之本課程分類(FJU_WebFund),        RSS經由課程Blog取得最新課程訊息, del.icio.us 中將 FJU_WebFund 加入”your network”.
Lab2 CSS        Lab2 (DHTML)       Lab3 (Flash)    Lab4 (ASP)     Lab5 (JSP)
Lab6 Servlet/JSP/ASP/PHP/RoR version of Tic-Tac-Toe (Bonus)

Term Report (Team of 3-4)
(1) Design and develop a web-based system with Flash/DHTML and ASP/JSP (SQL for bonus)
(2) written project proposal due 11/17 on course blog
(3) Cross Grading                                                                                                          Intra-team effort: 70% Team grade, 30% Individual grade                                         Inter-team grade: Due 1/12 after oral presentations

Text Book
  Internet and World Wide Web How to Program, 3nd Ed., by Dietel, Dietel & Niieto, Prentice Hall, 2004

References
 

Java How to Program, 5th Ed., by Dietel & Dietel, Prentice Hall, 2003

 
  http://www.w3schools.com
http://www.weco.net/course/WeBFund-fall2006/         
                                                          http:// FJU_WebFund.weco.net/                                             http://blog.weco.net/FJU_WebFund/

Note:  除非有不可抗拒的原因, 本課程
1 LabProject均必須依 Syllabus Due Date 繳交或post, 不得延期
2 Quiz 及考試無補考
3 放棄Grading配分中任一項 , 學期總成績以不及格計
4 若出席未及點名次數之1/2, 則期末考扣考, 學期總成績以不及格計, 10Effect Course Blog Post 可抵一次缺席