CSC 9010 Web Technologies Spring 2018
TENTATIVE CLASS SCHEDULE
Week#
Date
Topic
Class Preparation
In-class Activity
Week 1 Jan 16 WWW Fundamentals Read Chap 1 Background evaluation
Site usability check & Web audience survey
Week 2 Jan 23 Introduction to XHTML Read Chap 02, basic text markup
images, hyperlinks, lists and tables
Intro to PSPad, Devlop Toolbar, Webster accounts
Week 3 Jan 30 Forms & Frames
Cascading Style Sheets
Read Chap02 & Chap03 Running your own instance of Apache
Playing with Forms
Short Quiz #1
Week 4 Feb 06 Section 508: Accessibilty issues
The Basics of JavaScript
Read Chap04 CSS Lab
Week 5 Feb 13 Web Design Guidelines
JavaScript and XHTML Documents
Read Chap05 Using JavaScript
Week 6 Feb 20 Document Object Model
Dynamic Documents, DHTML
Read Chap06 Short Quiz # 2
DOM & DHTML lab
Week 7 Feb 27 A Taste of Java Appplets
Sever Side Include
Read Appendix C XAMPP Lite setup and SSI Lab
Read Appendix C
Web Tools Presentations: K.Naga, Sowmyasri
Week 8 Mar 06 SPRING BREAK --- SPRING BREAK
Week 9 Mar 13 Introduction to Perl & CGI Read proposed papers and references Test # 1
CGI lab
Week 10 Mar 20 Distance Learning Class [SNOW] Closer Look to HTML5/ Intro to MySQL
[Video Lectures]
HTML5 Lab: Canvas, Video, SVG,
Geolocation, Web Workers
Week 11 Mar 27 Introduction to PHP Read Chap 9 PHP lab, Exploring Web Sites
Web Tools Presentations: Supraja, Shiva, Vydehi
Mar 28 EASTER BREAK --- EASTER BREAK
Apr 03 NCAA NATIONAL CHAMPIONSHIP CELEBRATION
Week 12 Apr 10 More PHP
Database Interaction
Chap 13 Sec 13.2 SQL & 13.4 MySQL & 13.5 PHP Web Tools Presentations: B.Harsha, AliAkbar
DB access thru Perl & PHP lab
Week 13 Apr 17 Servlets & Java Server Pages Read Chap11 Short Quiz #3
Running JSP under TOMCAT lab
Web Tools Presentations: Tonye, Sravani
Week 14 Apr 24 A Taste of Ruby on Rails
RWD: Responsive Web Design
Read Chap 14 & 15
Read proposed papers
Web Tools Presentations : Akhila, Javier, Leelu
Project Web Site work RWD Lab
Week 15 May 01 AJAX & Lab, Web Security
Web Tools Evaluation
Project Web Site work
Test#2
Week 16 May 08 Final Project PresentationsWeb Sites peer evaluation