Web Fundamentals

Date

Topic

9/21

Network, HTTP, and Web 2.0

9/28

Off

10/5

XHTML and XML (Chap 4, 5, 20)                Lab1 Due

10/12

CSS (Chap6)

10/19

JavaScript (Chap 7-12)                        Quiz1

 Java Multithread, Java Socket

10/26

Dynamic HTML (Chap 13-15)            Lab 2 Due
11/2

Dynamic HTML (Chap 16, 30, 31)

11/9

Flash (Chap 17, 18)                              Lab 2 Due, Quiz 2

11/16

Midterm Exam                Project Proposal Due on Blog

11/23

SQL (Chap 22), 系所評鑑日            Lab3 Due

11/30

PHP (Chap 26)                                      Quiz3

12/7

PHP

12/14

PHP

12/21

Servlet/JSP/ASP/RoR (Chap 23, 24, 33, 36)           Quiz 4         

12/28

Project Demo and Oral Presentation Lab 5 Due

1/4

Project Demo and Oral Presentation

1/11

Project Demo and Oral Presentation Lab 6 Due

1/18

Final Exam

 

Class Time  Fri  9:10a-Noon
Class Room SF234
Course List 修課名單

Instructor  Dr. Hsing Mei   
Office SF625
Email mei@csie.fju.edu.tw
Phone 2905-3704
Hours in Office and SL Wed Fri 1:40-3:30p, or by appointment
Second Life SIG meeting Fri 4:30-6p, SF651
Second Life

(1) Join WECO Group, 

 (2) Profile/1st Life/Info:  ie9x5xyy, Course Name, Blog URL

 (3) Second Life SIG meeting: Fri 12:30-1:30p, SF651

 

TA

TBA (SF638)


Grading
 
Class Participation 15%+Bonus
Quiz 10%
Midterm Exam 15%
Lab Assignment 25% (5+1)
Term Project 15%
Final Exam 20%

Lab Assignment (Individual)

 Lab1: (1)由謠言BBS至課程 Blog註冊在個人blog之建立本課程(FJU_WebFund)分類. 註冊gmail, gcalendar, youtube, del.icio.us, bloglines註冊.

 (2) Use Etherreal to capture HTTP messages, including GET, POST, Set-Cookie, and Cookie header. Your report should contain the target URLs, captured messages, and anything you learned from this lab. Post your lab report on personal blog (trackable from the Lab1 on course blog). 

 Lab2 (CSS)    Lab3 (DHTML)    Lab4 (Flash)  Lab5 (PHP)

 Lab6: Servlet/JSP/ASP /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 PHP/ASP/JSP (SQL for bonus)

(2) written project proposal due 11/16 on course blog

(3) Cross Grading

                   Intra-team effort: 70% Team grade, 30% Individual grade

                  Inter-team grade: Due 1/11 after oral presentations

 

Class Participation (Preview/Notes + Discussion + Oral Review + Roll call)

 

(1) You need post class PREVIEWS and NOTES on your Own Blog for this course. (At least 5 posts on your Own Blog)

 (2) You need initiate/participate the discussion on course blog.  (At least 2 post and 3 comments on Course Blog)

 (3) Each effective post has to at least 5 lines.

 (4) You will be randomly picked to give a short oral presentation to review the content at the beginning of each class.

 (5) Bonus:

     i.  Bonus will be given by instructor based on contribution (Blog, …).

     ii. 10 effective course Blog posts can trade one roll-call absence of class.

 (6) Peer and self grading on participation/contribution will be performed at the end of semester.

 

 
   

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

Java How to Program, 7th Ed., by Dietel & Dietel, Prentice Hall, 2006

http://www.w3schools.com

http://www.weco.net/course/WeBFund-fall2007/

http://WebFund.weco.net/

http://del.icio.us/FJU_WebFund

 

 
 

 

 

Grade Enquiries

 

http://www.elearn.fju.edu.tw/icanxp/

 
 
Note:除非有不可抗拒的原因,本課程
 

(1)  第一次上課遲到或未到未選課者請勿加選已選課者, 建議退選.

 
 

(2)     Quiz 及考試無補考.

 
 

(3)      放棄Grading配分中任一項 , 學期總成績以不及格計.

 
 

(4)       點名無補點, 若出席未及點名次數之1/2, 則期末考扣考, 學期總成績以不及格計.

(5)        LabProject均必須依 Syllabus Due Date 繳交或post, 不得延期.