Beruflich Dokumente
Kultur Dokumente
:
Khairuz Aizat bin Mohd Kamal
Telephone No.
:
012-7169544
E-mail
:
khairuzaizat@gmail.com
Synopsis
: This course educates students about basic web development language
principles and practises. Emphasis is given on the fundamental knowledge
as well as hands on practice on web development. Examples complete web-
based also will be discussed to assist student learning. Topics covered
includes HyperText Markup Language (HTML), Cascading Style Sheets
(CSS), and JavaScript.
LEARNING OUTCOMES
By the end of the course, students should be able to:
No. Course Learning Outcome
1
Describe the use of HTML, CSS and JavaScript in web development environment
2
Identify steps in making best web development product including best practices in
each step
3
Demonstrate technical skills by develop basic website using HTML, CSS and
JavaScript
TEACHING METHODOLOGY
Lecture, activities, and group discussions
HTML SCHEDULE
Courses
Topics
1
Introduction to HTML
2
Basic Text Markup
Paragraphs
Line Breaks
Preserving White Space
Heading
Block Quatation
Font Style
Char Entity
Horizontal Rule
3
Images
4
Hypertext Link
Links
Links with Document
5
List
Unordered Lists
Ordered Lists
Definition List
6
Table
Basic Table Tags
Rowspan/Colspan
Align
7
Form
Basic <form> tags
The <input> tags
Checkbox
Radio
Select
Textarea
Action Button
8 Frame
9
HTML Color Attribute
CSS SCHEDULE
Courses
Topics
1
Introduction to CSS
2
Style Specification Formats
3
Selector Forms
Simple Selector Forms
Class Selectors
Generic Selectors
Id Selectors
Universal Selectors
4
Font Properties
Font Families
Font Sizes
Font Styles
Font Weights
Font Shorthans
Text Decoration
5
List Properties
6
Color
Color Groups
Color Properties
7
Alignment of Text
8
The Box Model
Borders
Margins and Padding
9
Background Images
10
The <span> and <div> Tags
JavaScript SCHEDULE
Courses
Topics
1
Introduction to JS
2
Generil Syntactic Characteristics
3
Primitives, Operations, and Expressions
Primitive Types
Numeric and String Literals
Declaring Variables
Numeric Operators
The Math Object
The Number Object
The String Operator
Implicit Type Conversions
Explicit Type Conversions
String Properties and Methods
Assignment Statement
Date Object
4
Screen Output
5
Control Statement
Control Expressions
Selection Statements
The switch Statements
Loop Statements
6
Object
7
Arrays
8
Functions
Local Variables
Parameters
9
Constructoras
10
Pattern Matching using Regular Expressins