IT 3501 Web Development Techniques Programming Optional - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

IT 3501 Web Development Techniques Programming Optional

Description:

Not really except, some experience in Programming, O/S, Scripting... WROX press (Indian Shroff Publishes SPD) 1st edition , ISBN:81-7366-164-2, 2000. ICT ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 30
Provided by: gihansen
Category:

less

Transcript and Presenter's Notes

Title: IT 3501 Web Development Techniques Programming Optional


1
IT 3501 Web DevelopmentTechniques
Programming(Optional)

2
Web address of BIT web sitehttp//www.ict.cmb.ac.
lk/bit.htm
  • E-mail address
  • IT 3501 - wdt_at_ict.cmb.ac.lk

3

Brief Syllabus
Brief Syllabus

ICT
4
Pre-requisites..?
  • Not really except, some experience in
    Programming, O/S, Scripting
  • will be an advantage

5
  • Overall Objectives
  • Describe the foundations of
  • the design of the Internet and
  • its architecture

ICT
6
  • Communicating with hosts over Internet
  • Error tolerance
  • DNS and IP addresses
  • 7 layer OSI and 4 layer Internet
  • Internet Clients/ Servers (H/W S/W)
  • How client/server model works?
  • Configuring a PC for the Internet
  • Use of O/S tools on Internet related tasks (IP,
    Domain name, routes etc)

ICT
7
  • Hypertext and Hypermedia ?
  • Use of Multipurpose Internet Mail Extensions
    Plug-ins
  • HTTP and HTML providing a web interface
  • Uniform Resource Locators ?
  • History of the Web and W3C


ICT
8
  • Overall Objectives contd..
  • Authoring Web pages
  • Mark-up languages
  • HTML, SGML etc.

ICT
9
  • Mark-up
  • Structural
  • HTML
  • Stylistic
  • Internal styles
  • External styles (CSS)
  • Descriptive
  • Use of meta-tags

ICT
10
  • Use of
  • Lists
  • Relative and Absolute links
  • Images
  • Tables
  • Frames (inc. nested frames)
  • Forms (designing/ processing)

ICT
11
  • Processing on the Web
  • Client-side
  • Server-side

ICT
12
  • Client-side programming
  • JavaScripts
  • Handling of forms
  • Mouse sensitive events

ICT
13
  • Server-side Programming
  • Common Gateway Interface

ICT
14

Writing CGI Scripts with PERL 5
ICT
15
  • CGI Programming
  • Configuring HTTP server for CGI
  • Executing external programs
  • Forms handling
  • Dynamic Web pages
  • e.g Hot areas
  • Linking Databases to the Web
  • Integrating other services

ICT
16

Major Topics

ICT
17
What is not covered
  • Java on the Web

18
  • Related modules in Year 3
  • Internet application Development
  • Programming concepts
  • Distributed computing concepts
  • XML
  • Java

ICT
19
Opportunities
  • Entry level Web developer..
  • Year 3 module on
  • Internet application development

20

Main Readings Beginning XHTML by Frank
Boumpery, Cassandra Greer, Dave Raggett, Jenny
Raggett, Sebastian Schnitzenbaumer Ted
Wugofski, WROX press (Indian Shroff Publishes
SPD) 1st edition , ISBN81-7366-164-2, 2000

ICT
21

Main Readings contd.. HTML XHTML The
Definitive Guide by Chuck Musciano, Bill
Kennedy 4th edition ,2000

ICT
22

Main Readings contd.. XHTML Black Book by
Steven Holzner ,2000
ICT
23
  • Supplementary Readings
  • CGI Programming
  • on the World Wide Web.
  • OReilly Associates.

ICT
24
  • Supplementary Readings contd..
  • JavaScript Unleashed
  • 3rd Edition
  • by Wagner

ICT
25
  • Supplementary Readings contd..
  • Webmaster in a Nutshell (2nd Ed.)
  • Stephen Spainhour Robert Eckstein.
  • OReilly Associates. 1999

ICT
26
  • Supplementary Readings contd..
  • Dynamic Web Publishing Unleashed
  • by Powers

ICT
27
  • Supplementary Readings contd..
  • Unlocking Active Server Pages
  • by Christop H. Wille

ICT
28

Examination Criteria Examination Paper will
consist of two parts. Part 1 2 Hour paper
consisting of MCQs Part 2 1 Hour Paper
consisting of Structured Questions

ICT
29
  • Platform
  • Hardware
  • Any standard PC (Pentium)
  • Software 
  • Windows 2000/NT  
  • Linux  
  • Apache, Microsoft IIS
  • Perl 5.0 (WinPerl) etc.

ICT
Write a Comment
User Comments (0)
About PowerShow.com