CIS 59B - Web Dev: HTML/XHTML, CSS, Java

Instructor: Angie Vani
Email instructor

Course Description

An expansion of HTML web authoring capabilities that includes Dynamic HTML/XHTML, cascading style sheets, and JavaScript. This course is designed to offer students a case-oriented, problem-solving approach to learning beyond the basics of HTML/XHTML. Students will quickly review all the most important topics of HTML/XHTML, from the basics of creating Web pages with graphics and links, using tables, and controlling page layout with frames, to study more advanced topics, including cascading style sheets, programming with JavaScript and JavaScript objects and events, creating a multimedia Web page, creating a Web page with forms, working with dynamic content and layout, controlling mouse and keyboard events, and creating new frames and windows. Strongly recommended: Computer Information Systems 59A.

To take this class, you must have daily access to a computer with an Internet connection and experience using a web browser. You will also need to utilize your college Zonemail account. Learn more about Zonemail.

Check the college catalog for CSU/UC transferability and to see if this course meets AA/AS degree requirements.

There might be an instructional materials fee associated with this course. Learn more about instructional materials fees.

This class begins Mar 23 and ends May 21.

On-Campus Meetings

Students will meet on campus Mondays from 7 - 9:50 pm in Room 805. The remainder of the course will be completed online. You can attend an OPTIONAL, on-campus orientation to Online Learning on Jan 13 from 1 - 2:30 pm or Jan 14 from 5:30 - 7 pm in Room 2410. A virtual session will be offered on the Internet on Jan 19 from 5:30-7 pm. Learn more about these orientations, which are NOT course-specific.

How This Class Operates

The online learning activities and face-to-face instruction will complement each other in this class. As a result, this combination will maximize your learning while providing you with time flexibility.

Succeeding Online

Students who succeed in the online portion of hybrid courses tend to be independent, self-motivated learners with good computer skills. If you are a procrastinator who relies heavily on the instructor for motivation and can't use a computer too well, you should probably consider enrolling in a completely face-to-face course instead.

Also, don't enroll in this class if you believe the myth that learning online requires less effort than learning face-to-face. This course covers the same content and has similar activities as the face-to-face version of the course; only the method of delivery partly changes.

LPC offers a tutorial called "Succeeding in an online course" that will not only tell you if you are a good fit for online learning, but it also offers many strategies -- among other pertinent information -- that will help you succeed online. Though the title of the tutorial says "online course", all of it is applicable to the online portion of hybrid courses. Please complete the tutorial.


This course will use the Blackboard course management system as its virtual classroom. To learn how to log in to Blackboard, go to the Blackboard Login Procedures page. Once you enroll, you will not be able to log in until the first day of class.

Register for this course

Page last modified: April 25, 2017