Professional Documents
Culture Documents
Course Syllabus
COURSE TITLE
WEB PROGRAMMING 2
COURSE CREDIT
3 Units
COURSE DESCRIPTION
This course is designed to build on the skills learned in Web Programming 1. The focus of the class will be two-fold:
First, on the development of advanced technical skills, and second, on seeing a professional Web site project
through from start to finish, using best practices for development process, standards-compliant code, and design.
PRE-REQUISITE
GENERAL OBJECTIVES
Web Programming 1
At the end of this course, the student will have developed a new Web site for a real world business client. Students
will be familiarized with advanced HTML / CSS techniques, server and client-side scripting languages, and the full
Web Development lifecycle.
COURSE REQUIREMENTS
TEXTBOOK
Under Study
REFERENCE
Class Website
COMPUTATION OF GRADES
:
Mid-term Grade
Preliminary Examination
Class Performance
Mid-term Examination
= 30%
= 40%
= 30%
100%
Final)
Final Grade
Mid-term Grade
Class Performance
Pre-final Examination
Final Examination
= 40%
= 20%
= 20%
= 20%
100%
PREPARED BY
NOTED BY
APPROVED BY
Time
Allotment
Topic Outline
1st 4th
Weeks
5th Week
6th 9th
Weeks
-Introductions
Skills Assessment
FTP Review
Intro to the Web
Development Process
Final Project Assignment
-Semantic Web Markup
Intro to HTML5
Discovery Phase
- Definition Phase Part I
New Elements in HTML5
Intro to CSS3
- Definition Phase Part II
HTML5: Audio and Video
-
10th Week
11th 13th
Weeks
Functional Spec
Presentations
Design Phase
Intro to JavaScript
JavaScript Part II
Development Phase
Intro to JQuery
Processing JS
Design Comp
Presentations 1
Learning Objectives
Methodology
Teaching Aid
Class
discussion
Lecture
Group Activity
Handout
Evaluation
Assignments
Recitation
Seatwork
Quiz
Recitation
Seatwork
Quiz
Recitation
Seatwork
14th Week
15th 17th
Weeks
18th Week
Design Comp
Presentations 2
Intro to PHP
Final Project
Presentations 1
Final Project
Presentations 2
Group Activity
Quiz