Upload
hinda
View
68
Download
0
Embed Size (px)
DESCRIPTION
CSC 2720 Building Web Applications. General Info. People. Instructor Yuan Cheng Jiun (CJ) [email protected] Teaching Assistant Xu Zheng Lin [email protected]. Time and Places. Lecture M9-10 (ERB 408) H10 (ERB 404) Tutorial To be arranged with the TA - PowerPoint PPT Presentation
Citation preview
CSC 2720Building Web Applications
General Info
People
Instructor Yuan Cheng Jiun (CJ) [email protected]
Teaching Assistant Xu Zheng Lin [email protected]
Time and Places Lecture
M9-10 (ERB 408) H10 (ERB 404)
Tutorial To be arranged with the TA Some tutorial sessions may be held in the computer lab
About the Course This course aims at introducing the concepts and
technologies involved in building web applications.
How to build a web application? What standards/technologies are involved? For each selected standard/technology
What is it and what roles does it play in a web application?
What can it do? How does it compare to similar technologies? How to use it?
Course Outline Introduction Client-side standards/technologies
HTML, CSS, JavaScript
Server-side technologies Server-side Scripting (Java Servlet, JSP, JSF, etc.)
Database Access Frameworks for building web applications Security issues Emerging technologies
Learning Outcomes Understand the fundamental concepts and technol
ogies involved in building a web application
Be able to implement interactive web applications
Be able to compare and contrast competing web standards and technologies
Be able to setup, install, and customize pre-built web applications
Course Materials Course Webpage (
http://www.cse.cuhk.edu.hk/~cjyuan/csc2720) Download lecture/tutorial notes (slides) Links to useful resources on the web
WebCT (http://webct.cuhk.edu.hk/) Login with Campus Wide EMail (CWEM) account Download assignment specification, and submit assignm
ent solution
CU Forum (https://cuforum.cuhk.edu.hk/) Login with Campus Wide EMail (CWEM) account Announcement Discussions
Reference Materials (No Textbook) Deitel, Deitel & Nieto, "Internet & World Wide Web: How to P
rogram (3rd Edition)," Prentice-Hall. [Wide variety of topics]
W3 Schools (http://www.w3schools.com/) [HTML, CSS, JavaScript, etc.]
The Java Tutorial (http://java.sun.com/docs/books/tutorial/)
Netbeans Tutorials and Guide (http://www.netbeans.org/kb/trails/web.html)
Wikipedia
Course Assessment
Assignments and Lab exercises: 20%
Project (2-3 students per group): 20%
Midterm Exam: 20%
Final Exam: 40%
Software Tools JDK 6 (Update x) – Java compiler and runtime envi
ronment
Netbeans IDE 6.0 – Visual development tool for building Java-based applications.