0% found this document useful (0 votes)
53 views8 pages

Internet-Based Programming Syllabus

This document outlines a 110-hour module on web-based programming aimed at equipping trainees with skills in developing internet-based programs. It covers various topics including web programming languages, HTML coding, web authoring tools, JavaScript, web security, and emerging trends in internet programming. The module includes both theoretical and practical components to ensure comprehensive learning.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views8 pages

Internet-Based Programming Syllabus

This document outlines a 110-hour module on web-based programming aimed at equipping trainees with skills in developing internet-based programs. It covers various topics including web programming languages, HTML coding, web authoring tools, JavaScript, web security, and emerging trends in internet programming. The module includes both theoretical and practical components to ensure comprehensive learning.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

25.3.5.

WEB BASED PROGRAMMING-(110 HOURS)

[Link]: INTRODUCTION

This module unit is intended to provide the trainee with knowledge and skills
to develop internet based programs

[Link]: GENERAL OBJECTIVES

By the end of this module unit the trainee should be able to:-
a) appreciate the use various web development languages
b) acquire development skills in internet based programs
c) use the various web authoring tools
d) develop a web site
[Link]: COURSE SUMMARY AND TIME ALLOCATION (110 HOURS)

CODE TOPIC SUB TOPIC HOURS TOTAL


T P
[Link] INTRODUCTION • internet-based program- 2 2
TO INTERNET- ming
BASED PRO- • world wide web
GRAMMING • role of web site in organi-
zations

[Link] WEB PROGRAM- • web programming 8 2 10


MING • approaches to web
programming
• web programming lan-
guages
• web programming inter-
faces
• criteria for choosing a
web programming lan-
guage
[Link] HTML CODING • HTML 8 30 38
• HTML structure
• HTML Tags
• Insert objects in HTML
document
• HTML Hyperlinks
• tables
• frames
• forms
[Link] WEB AUTHOR- • web design tool 10 26 36
ING AND DESIGN • features of web design
TOOLS tools
• web authoring, design
formats and protocols
• characteristics of a good
design
• design a web site
[Link] JAVA SCRIPT AND • describe Java Script and 4 14 18
ACTIVE SERVER ASP
PAGES • data input procedures
• data output procedures

189
CODE TOPIC SUB TOPIC HOURS TOTAL
T P
[Link] WEB SECURITY • web security 4 4
• web security issues
• challenges of web secu-
rity
• control measures
[Link] EMERGING • emerging trends in 2 2
TRENDS IN IN- internet-based program-
TERNET BASED ming
PROGRAMMING • challenges of emerging
trends in internet-based
programming
• cope with the challenges
of emerging trends in
internet-based program-
ming

25.3.5.1T INTRODUCTION TO INTERNET BASED PROGRAMMING

[Link].T0 Specific Objectives


By the end of this topic, the trainee should be able to:
a) explain internet-based programming
b) describe world wide web
c) explain the role of web sites in today’s organizations

CONTENT
[Link].T1 Internet-based programming
[Link].T2 World Wide Web
[Link].T3 Role of web sites in organizations

25.3.5.2T WEB PROGRAMMING

THEORY
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:

190
a) explain web programming
b) describe the approaches to web programming
c) identify web programming languages
d) explain the criteria for choosing a web programming language
e) describe web programming interfaces

CONTENT
[Link].T1 Explanation of Web programming
[Link].T2 Approaches to web programming
y Server-side programming
y Client-side programming

[Link].T3 Web programming languages


y HTML
y Perl
y PHP
y Python
y Java script
y Others

[Link].T4 Criteria for choosing a web programming language


[Link].T5 Common web programming interfaces
y Common Client Interface (CCI)
y Common Gateway Interface (CGI)

PRACTICE
[Link].P0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) install web program requirements

CONTENT
[Link].P1 Installing web programming requirement

25.3.5.3T HTML CODING

THEORY
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) HTML
b) describe the features of HTML

191
c) describe HTML structure

[Link].T1 HTML
[Link].T2 HTML structure
[Link].T3 HTML Tags

PRACTICE

[Link].P0 Specific Objectives


By the end of this topic, the trainee should be able to:
a) insert objects in a HTML document
b) create hyperlinks
c) design a web page with tables
d) design a web page with frames
e) design a web page with forms

CONTENT
[Link].P1 Inserting objects in HTML document
y images
y video clip
y background music

[Link].P2 Creating HTML Hyperlinks


 links to images
 links to web pages
 links to E-mails
 links to Uniform Resources Locator (URL)

[Link].P3 Designing a webpage with tables


 rows
 columns
 table width and height

[Link].P4 Designing a webpage with frames


 frame set
 frame column
 frame rows

[Link].P5 Designing a webpage with forms


 form input commands

192
 text and numeric input commands
 button commands
 submit and reset commands

25.3.5.4T WEB AUTHORING AND DESIGN TOOLS

THEORY
[Link].T0 Specific Objectives

By the end of this topic, the trainee should be able to:


a) describe web design tool
b) describe the features of different web design tools
c) describe web authoring protocols
d) describe the characteristics of a good web design
e) describe web authoring tools
f) develop a web site

CONTENT
[Link].T1 Description of web design tool
[Link].T2 Features of web design tools
[Link].T3 Web authoring protocols
[Link].T4 Characteristics of a good web design
[Link].T5 Description of authoring tools

PRACTICE
[Link].P0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) describe website/webpage

CONTENT
[Link].P1 Design a website/webpage
introduction
adding contents in a site
formatting
working with graphics and sounds
designing page layout
using libraries and templates
creating forms
navigating the site
linking to
databases
testing

193
25.3.5.5T JAVA SCRIPT AND ACTIVE SERVER PAGES

THEORY
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) describe java script and ASP
b) explain the data input procedures
c) explain the data output procedures

CONTENT
[Link].T1 Describing to Java Script and ASP
[Link].T2 Data input procedures
[Link].T3 Data output procedures
[Link].T4 Implement Java Script and ASP

PRACTICE
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) design web using a java script and ASP

CONTENT
[Link].T1 Designing web using a java script and ASP

25.3.5.6T WEB SECURITY

THEORY
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) explain web security
b) identify web security issues
c) explain the challenges of web security
d) explain web security control measures

CONTENT
[Link].T1 Explaining web security
[Link].T2 Identifying web security issues
[Link].T3 Challenges of web security

194
[Link].T4 Explaining web security measures

25.3.5.7T EMERGING TRENDS IN INTERNET BASED PROGRAM-


MING

THEORY
[Link].T0 Specific Objectives
By the end of this topic, the trainee should be able to:
a) identify emerging trends in internet-based programming
b) explain the challenges of emerging trends in internet-based programming
c) cope with the challenges of emerging trends in internet-based programming

CONTENT
[Link].T1 Emerging trends in internet-based programming
[Link].T2 Challenges of emerging trends in internet-based programming
[Link].T3 Coping with the challenges of emerging trends in internet-based programming

TEACHING/LEARNING RESOURCES
Whiteboard
Relevant text books and free e-books
Sample web pages downloaded from www
Appropriate web design software
- Microsoft FrontPage
- Adobe Dream weaver CS3
- Dotnet frame work
- Java
- Others

ASSESSMENT MODE
 Written Tests
 Oral test
 Practical tests
projects

You might also like