CIS135 Advanced Java Home

 

Welcome to CIS236, Advanced Internet and Web Development

Instructor: Matt DeCotis Phone: Continuing Education (518) 381-1313

Course Code: CIS236 Course Title: Advanced Internet and Web Development

Credit Hours: 3

Texts:  The Web Wizards Guide to DHTML and CSS. Steven G. Estrella. 2002.
             Elizabeth Castro, XML For the World Wide Web. An excellent XML resource that can be used as a reference in assignment 4.
             The Web Wizards Guide to JavaScript. Steven G. Estrella. 2002.
            (Estrella, Internet versions only, not required in print.)
             Creating Web Pages with HTML & DHTML. P. Carey. Course Technology. 2001.
            
             HTML For the WWW, Fourth Edition, By: Elizabeth Castro (Optional)

Internet Tutorials:  HTML GoodiesW3Schools

Prerequisites:

Course Objectives: 

Instruction Method: The course material will be presented as a lecture and live examples covering concepts of the Internet focusing on Web site design, development, and maintenance. The concepts and details of XHTML, DHTML, CSS, JavaScript, client side scripting, and XML will be covered in lecture and applied by students to develop and maintain efficient and effective web pages and sites.

Evaluation Methods: Evaluation will be based on the successful completion of 4 projects. Since this course emphasizes hands on Internet  and Web site development, written, in class exams will not be required. Students will be expected to use the college or personal computers to complete the assignments. See attachment for project grading criteria.

Attendance Policy: Students are expected to attend each class. Attendance will be taken each class. Students absent more than 3 classes, without a valid excuse, will receive a grade of FX.


CIS236 Evaluation Criteria

Projects grading policy: There will be 4 projects assigned during the semester.

Project 1 (XHTML, multimedia, CSS ) 25%

Project 2 (Frames, Layers, JavaScript) 25%

Project 3 (JavaScript, DHTML) 25%

Project 4 (DHTML, XML, Tables) 25%

Grading criteria for each project:

A: Assignment includes all requirements. Spelling and grammar are correct. Presentation is well organized and provides meaningful results. All HTML Web pages display and function properly, and contain no errors.

B: Assignment includes most requirements but contains minor errors or omissions. Presentation is well organized and provides meaningful results. All HTML Web pages display and function although there are several minor errors or omissions.

C: Assignment includes some requirements but contains major errors or omissions. All HTML Web pages display and function although there are major errors or omissions, or assignment does not show significant effort.

D: Assignment includes few requirements, and contains major errors or omissions. HTML Web pages do not display and function, and assignment shows little or no effort.

F: Assignment was not turned in at all, or the assignment submitted was clearly not an attempt to solve the problem.

Students may help each other out but if two projects are handed in that are clearly the same the grade will be split between the students.

Students will be expected to launch their assignments for instructor review on the due date.


Internet and Web Development, Content Outline

Sessions 1 – 3,  Carey, Chapters HTML 1 - 4, 7, 10

Introduction and Review of HTML, XHTML

Multimedia

Styles and CSS Basics

Frames

Assignment 1 Due,  Click  to view Assignment 1Back to Top

Sessions 3 - 8,  Carey, Chapters DHTML 1 - 3

DHTML

Introduction to scripting, PERL, JavaScript, VBScript

Assignment 2 Due, Click  to view Assignment 2. Back to Top 

Sessions 8 – 12, Carey, Chapters HTML 6, 8, 9, DHTML 3 - 5

Forms

JavaScript Details, Functions

JavaScript Details, Event Handlers, JS pages

Assignment 3 Due, Click to view Assignment 3. Back to Top 

Sessions 12 – 15,  Carey, Chapters HTML 5, 6, W3Schools XML Tutorial

XML Basics

XML Documents used in XHTML

Assignment 4 Due, Click to view Assignment 4. Back to Top