Dr. Mohammad Ali H. Eljinini
![]()
Course
Name: Web
Programming
Course Number: 605317
![]()
Course Description:
(3 credit hours: 2 class + 1 lab, Prerequisite:
605311)
HTML
programming, basics of JavaScript, expressions and operators, control
structures, Object-Oriented Programming in JavaScript, general objects and
functions, introduction to VBScript and ActiveX controls. Lab. work is included.
Course Contents:
1. HTML Programming
- The Internet and the Web
- Web Publishing
- HTML Basics
- Scripting Languages
2. Basics of JavaScript
- Data Types, Variables, Identifiers, Literal Values
- Arithmetic and Logical Operators
- Expressions, Statements
- Functions
- Debugging
3. Object Oriented programming in JavaScript
- Review of Object-Oriented programming
- Objects in JavaScript
4. General objects and functions
- The window, frame, location, and document Objects
- String, Date, Math, image, array objects
5. Introduction to VBScript and ActiveX controls
VBScript
ActiveX controls
In each major
section the students will be given assignments for practicing and developing a
good concept of the topic.
Textbook
JavaScript
Objects by Tom Myers, Alexander D. Nakhimovsky
Wrox Press Inc,
December 1998.
References
1.
HTML by Example by Todd
Stauffer
2. Jumping JavaScript, First Ed., Winsor and Freeman, 1997
Exams
& Grades
Second Exam:25%
Final Exam: 40%
Class
Activities: 10%