0% found this document useful (0 votes)
28 views4 pages

Advanced Web Design Development Outline

Uploaded by

morris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views4 pages

Advanced Web Design Development Outline

Uploaded by

morris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

COURSE OUTLINE

ADVANCED WEB DESIGN &


DEVELOPMENT

1
COURSE OUTLINE

BIT 4303 Advanced Web Design and Development

Contact Hours 52

Pre-requisite BIT 1201 Web Design and Development


Purpose/Aim This course builds on the foundation courses in web technologies by
introducing additional tools, techniques and technologies for the
development of advanced web systems.

Course Objective By the End of this Course, The learner should be able to:
(Indicative Learning
 Enumerate the range of technologies that have been used to build
Outcomes
the World Wide Web.
 Develop a website with transactional capacity.
 Develop both front end and back end web based Systems
Course Content  Cascading style sheets
 Extensible mark-up language
 Scripting and programming
 HTTP servers
 Web database processing
 Web servers
 Client-side(PHP, Java, ASP), Server-side(javascript, applet
programing) scripting

Labs I:
Fundamentals
a. Networking Fundamentals: sockets, IP, TCP, HTTP
b. Client-side Components: HTML, XML, browsers,
applets, HTML forms, JavaScript, VBScript.
c. Server-side Components: Web servers, servlets, CGI,
JSP, ASP, PHP, application servers.
d. Data-base Components: SQL, JDBC, database servers

Labs 2:
Architecture and Design
a. 1..N-tier designs
b. User interface versus business logic
c. Back end servers: database servers, directory servers,
transaction servers, interfacing to legacy systems
d. Security issues
e. Object-oriented modelling for Web applications using
UML & WAE

2
COURSE OUTLINE

Labs 3:
Development of multi-tier applications
Java-related
a. Setting up the Java servlet engine
b. Fundamental Java servlets: servlet life cycle, Request
and Response
c. Session Management and cookies
d. Dynamic HTML generation
e. Data Management using Java Database Connectivity
(JDBC)
f. Java Server Pages
g. Integrating Java servlets and JSP
ASP-based
a. ASP Object Model
b. Fundamentals of ASP: getting started
c. Basic ASP: input, output, variables, arithmetic
operations, strings, arrays
d. Control structures
e. Object-Orientation in ASP: objects, properties, methods
and events
f. Session Management: Applications, Sessions, Cookies
g. Database Access with ASP: ADO object model

Labs 4:
Special Topics
a. Distributed component frameworks (COM/DCOM,
CORBA, RMI, Jini)
b. Secure directory access using LDAP
c. Search engines

Learning & Teaching Lectures, tutorials and computer laboratory exercises


Methodologies

Instructional Classroom with audio visual aids


Materials/Equipment
Computer laboratory

Internet access

Course Assessment Type Weighting (%)

3
COURSE OUTLINE

Examination 70

Continuous Assessment 30

Total 100

Recommended Reading Title Author Publisher

Wilde’s www: Wilde E Springer; 1999


technical
foundations of the
world wide web

Additional Reading Database-driven Morrison M., Morriso Thomson Learning;


web sites J. 2000

Other Support Material A variety of multimedia systems and electronic information resources
as prescribed by the lecturer. Various application manuals and articles,
URL search and journals.

You might also like