INE2720 Web Application Software Development - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

INE2720 Web Application Software Development

Description:

HTML, XML, XHTML. Build dynamic homepages by using scripting language. JavaScript and CSS ... The latest XHTML. XML & XSL. Client Side Scripting, Server Side Scripting ... – PowerPoint PPT presentation

Number of Views:456
Avg rating:3.0/5.0
Slides: 17
Provided by: ccch1
Category:

less

Transcript and Presenter's Notes

Title: INE2720 Web Application Software Development


1
INE2720Web Application Software Development
  • General Information

2
Special Thanks
  • To Marty Hall and Larry Brown for providing the
    course materials.
  • To Deitel, Deitel Nieto for providing the
    lecture notes.
  • To Prof. Felix Hartanto for the Web programming
    and networking materials.

3
Why INE2720?
  • Provides a fruitful classroom for you to
  • Understand various markup languages
  • HTML, XML, XHTML
  • Build dynamic homepages by using scripting
    language
  • JavaScript and CSS
  • Build your own Web application programs
  • Java, Java Servlets and JSP
  • Be well-prepared to take advantage of the
    Internet and the Web

4
What should a Web developer know?
  • Basic Internet Technologies
  • The HTML 4.0.1 Standard
  • The CSS (Style Sheets)
  • The latest XHTML
  • XML XSL
  • Client Side Scripting, Server Side Scripting
  • Database management SQL
  • How to run your own web servers?

5
The Intended Audience
  • Assume you have a certain level of technical
    ability, includes a bit of programming.
  • You want to implement an interactive Web site.
  • You already know a little about developing web
    site, but not quite sure about what they are.
  • This course will not teach you how to use web
    publishing software Dreamweaver,
  • If you want to learn about the fundamental
    technologies related to the Internet
  • Please add CSC1720 Introduction to Internet
  • Requires patience and dedication. ?

6
People - Instructor
  • Ray, Chak-Chung CHEUNG
  • Office SHB 910
  • Phone 2609-8400
  • Email cccheung_at_cse.cuhk.edu.hk
  • Web http//www.cse.cuhk.edu.hk/cccheung
  • Student Consultation hour T2, H2

7
People Teaching Assistants
  • Mr. Paul K.H. PUN
  • SHB 1013, khpun_at_cse.cuhk.edu.hk
  • Mr. Sam C.Y. IP
  • SHB 1026, cyip_at_cse.cuhk.edu.hk
  • Mr. Ocean Y.H. CHEUNG
  • SHB 231, yhcheung_at_cse.cuhk.edu.hk

8
Time and Place
  • Lecture
  • T7-8 at SC L1
  • H9 at SC L1
  • Tutorial
  • W4 at ELB 207
  • W5 at ELB 207
  • H7 at SB UG07

9
Textbook and References
  • Internet World Wide Web How to Program (2nd
    Edition)
  • Deitel, Deitel Nieto, Prentice-Hall
  • Core Web Programming (2nd edition)
  • Marty Hall, Larry Brown, Prentice-Hall
  • Programming the World Wide Web (2nd E)
  • Robert W. Sebesta, Addison-Wesley Publishing

10
Course Materials
  • Homepage
  • http//webct.cuhk.edu.hk/
  • Newsgroup
  • Please use the webCT discussion forum
  • You are welcome to post any question

11
Assessment Scheme
  • Assignments 30 (4-5 homeworks)
  • Midterm Exam 30
  • 23 Oct, 2003 (Thursday)
  • 700 - 900pm
  • Place TBA
  • Final Exam 40
  • TBA

12
Course Structure
  • Week 1 Internet Fundamental
  • Week 2 HTML XHTML
  • Week 3 CSS
  • Week 4,5 JavaScript
  • Week 6,7,8 Java Language
  • Week 9,10,11 Java Servlets JSP
  • Week 12,13 JDBC Advanced Topics
  • Prerequisites
  • Internet Basic Programming experiences

13
Programming Tools
  • XML Spy IDE, XML Cooktop (ITSC)
  • It is an Integrated Development Environment
  • Version 4.3
  • Text, HTML, XML, Programmers Editor
  • Shareware for Download
  • http//www.xmlspy.com/download.html
  • Note You can choose any other editor

14
Programming Tools
  • Sun Microsystems Java Development Kit
  • Version 1.3 or later
  • Command line tools
  • For most platforms (computer systems)
  • Free for download
  • http//java.sun.com/j2se/1.4/download.html
  • Total size 35MB
  • Remember to get and install the documentations
    too!
  • JDK API http//java.sun.com/j2se/1.4/docs/api/ind
    ex.html
  • JSDK API http//java.sun.com/j2ee/sdk_1.3/techdoc
    s/api/index.html

15
Programming Tools
  • RealJ 3.51 (suggested)
  • It is an Integrated Development Environment
  • Version 3.51
  • It depends on JDK
  • Graphical User Interface
  • For Microsoft Windows
  • Free for download
  • http//www.realj.com/
  • Total size 500kB

16
Important Notes
  • Please visit the course homepage and discussion
    forum daily.
  • Dont forget to check your CUHK mailserv email
    account frequently.
  • Plagiarism cases will be handled seriously in our
    course.
  • Finally, we hope this course provide you more
    than web programming.
Write a Comment
User Comments (0)
About PowerShow.com