Download presentation
Presentation is loading. Please wait.
Published byEvelyn Blair Modified over 9 years ago
1
CSC 2720 Building Web Applications General Info
2
People Instructor Yuan Cheng Jiun (CJ) cjyuan@cse.cuhk.edu.hk Teaching Assistant Xu Zheng Lin zlxu@cse.cuhk.edu.hk
3
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
4
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?
5
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
6
Learning Outcomes Understand the fundamental concepts and technologies 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
7
Course Materials Course Webpage (http://www.cse.cuhk.edu.hk/~cjyuan/csc2720)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/ )http://webct.cuhk.edu.hk/ Login with Campus Wide EMail (CWEM) account Download assignment specification, and submit assignment solution CU Forum ( https://cuforum.cuhk.edu.hk/) https://cuforum.cuhk.edu.hk/ Login with Campus Wide EMail (CWEM) account Announcement Discussions
8
Reference Materials (No Textbook) Deitel, Deitel & Nieto, "Internet & World Wide Web: How to Program (3rd Edition)," Prentice-Hall. [Wide variety of topics] W3 Schools (http://www.w3schools.com/) [HTML, CSS, JavaScript, etc.]http://www.w3schools.com/ The Java Tutorial (http://java.sun.com/docs/books/tutorial/)http://java.sun.com/docs/books/tutorial/ Netbeans Tutorials and Guide (http://www.netbeans.org/kb/trails/web.html)http://www.netbeans.org/kb/trails/web.html Wikipedia
9
Course Assessment Assignments and Lab exercises: 20% Project (2-3 students per group): 20% Midterm Exam: 20% Final Exam: 40%
10
Software Tools JDK 6 (Update x) – Java compiler and runtime environment JDK 6 (Update x) Netbeans IDE 6.0 – Visual development tool for building Java-based applications. Netbeans IDE 6.0
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.