0% found this document useful (0 votes)
95 views

Internet Programming

This document outlines an Internet Based Programming course to be held from September to November 2022 at Kaiboi Technical Training Institute. The course will cover topics such as web authoring and design tools, JavaScript and active server pages, web security, and emerging trends in internet based programming. Students will be evaluated based 40% on continuous assessment tests and 60% on end of term exams. The course is aimed at appreciating various web development languages and acquiring development skills in internet based programs.

Uploaded by

chessduncan8
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)
95 views

Internet Programming

This document outlines an Internet Based Programming course to be held from September to November 2022 at Kaiboi Technical Training Institute. The course will cover topics such as web authoring and design tools, JavaScript and active server pages, web security, and emerging trends in internet based programming. Students will be evaluated based 40% on continuous assessment tests and 60% on end of term exams. The course is aimed at appreciating various web development languages and acquiring development skills in internet based programs.

Uploaded by

chessduncan8
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
You are on page 1/ 7

KTTI/QMS/010

KAIBOI TECHNICAL TRAINING INSTITUTE


P.O BOX 937 30100 ELDORET
SUBJECT OUTLINE
ADMINISRATIVE DETAILS
DEPARTMENT: ICT DEPARTMENT
FROM: SEPTEMBER TO: NOVEMBER YEAR: 2022
COURSE: DICT 19S
SUBJECT: INTERNET BASED PROGRAMMING
LECTURER’S DETAILS
NAME: CAREN JEPKEMBOI. CODE 103
SUBJECT OBJECTIVES
a) Appreciate the use of various web development languages
b) Acquire development skills in internet based programs
1. CONTENT OUTLINE

Week Topic/subtopic Method of instruction Assignment/cats/projects/exams

1 Students reporting -

2 Web authoring and design tools Lecture & discussion assignment

3 JAVA Script and active server Lecture & discussion assignment


pages
4 Web security Lecture & discussion assignment

5 Emerging Trends in internet Lecture & discussion


based programming

6 Revision Lecture & discussion

7 Revision Lecture & discussion

8 End term Exams Supervision

2. COURSE PARTICIPATION AND EVALUATION GUIDELINES


a) Grading: As per Academic policy Cats =40%, Exams =60%
b) Reference/course materials Internet/Mark S et al (1996), Special Edition using internet HTML Que Publishing Co lt
LECTURER”S NAME: CAREN JEPKEMBOI YEAR OF STUDY : 3RD YEAR NO OF STUDENT: 40
DEPARTMENT: ICT TERM:2 DATE OF PREPARATION:2/9/2022

SUBJECT: INTERNET BASED PROGRAMMING CLASS:DICT 19S


SYLLABUS TOPIC: INTERNET BASED SUBTOPIC: INTRODUCTION TO
PROGRAMMING INTERNET PROGRAMMING
HOURS TOPIC SUB TOPIC KEY POINT REF& AID REMARKS

REPORTING AND
REGISTRATION OF
STUDENTS

Introduction to  Internet based  Explain internet based Internet


internet based programming programming
 Worldwide web  Describe worldwide web Internet/Mark S
programming
 Role of websites in  Explain the role of web sites in et al (1996),
organizations today’s organization Special Edition
using internet
HTML Que
Publishing Co lt

4 WEB  Web programming -internet


PROGRAMMIN  Approaches to web
G programming  Explain web programming -Mark S et al
 Web programming  Approaches to web programming (1996), Special
languages  -Server side programming Edition using
 Web programming  -Client side programming internet HTML
interfaces Que Publishing
 Web programming languages
 Criteria for choosing Co ltd
 -Html
a web programming
 -Php
language
 -Java script
 -Perl
 -python
 Explain criteria for choosing a web
programming language
 Web programming interfaces
 -Common client interface(CCI)
 -Common gateway interface(CGI)


PRACTICE  Install web  Install web programming Internet
programing requirements
requirements  Sublime text Internet/Mark S
 Notepad +++ et al (1996),
 Node js Special Edition
 Xampp using internet
 Php HTML Que
Publishing Co lt

4 HTML CODING  Inserting objects in -internet


HTML document Inserting objects in HTML document
 Create HTML  Images -Mark S et al
hyperlinks  Video clip (1996), Special
 Designing a webpage  Background music Edition using
table Create HTML hyperlinks internet HTML
 Designing a webpage  Links to images Que Publishing
with frames  Links to web pages Co lt
 Designing a webpage  Links to email
with forms  Links to Uniform Resources
Locators(URL)
Designing a webpage table
 Rows
 Columns
 Table width and height
Designing a webpage with frames
 Frame set
 Frame column
 Frame rows
Designing a webpage with forms
 Form input commands
 Text and numeric input
commands
 Button commands
 Submit and reset commands

4 WEB  Web design tool  Description of web design tool Internet


AUTHORING  Features of web design  Features of web design tools
AND DESIGN formats and protocols  Web authoring protocols
 Characteristics of a  Characteristics of a good web
TOOLS
good design design
 Design a web site  Description of authoring tools
practical  Describe  Design a website/webpage Internet
website/webpage  Introduction
 Adding content in a site Internet/Mark S
 Formatting et al (1996),
 Working with graphics Special Edition
and sounds using internet
 Designing page layout HTML Que
 Using libraries and Publishing Co lt
templates
 Creating forms
 Navigating the site
 Linking to databases
 testing
4 JAVA SCRIPT  Describe Java script  Describing to java script and -internet
AND ACTIVE and ASP ASP
SERVER PAGES  Data input procedures -Mark S et al
 Data input procedures
 Data output (1996), Special
procedures  Data output procedures Edition using
 Implement java script and internet HTML
ASP Que Publishing
Co ltd

PRACTICAL  Design web using java  Design web using java script and
script and ASP ASP

4 WEB SECURITY  Web security  Explain web security Internet


 Web security issues  Identifying web security issues
 Challenges of web
 Challenges of web security
security
 Control measures  Explain web security measures

4 EMMERGING  Emerging trends in  Emerging trends in internet Internet


TRENDS IN internet based based programming
programming  Challenges of emerging trends in Internet/Mark S
INTERNET
 Challenges of internet based programming et al (1996),
BASED
emerging trends in  Cope with challenges of Special Edition
PROGRAMMIN internet based emerging trends in internet based using internet
G programming
programming HTML Que
 Cope with challenges Publishing Co lt
of emerging trends in
internet based
programming
4 End term exams Written test

You might also like