CIS 195, Web Authoring 1: HTML and CSS
Course Outline
Getting Started
Syllabus
Useful Links
Course Materials on GitHub
Demo Code on GitHub
Textbook:
New Perspectives on HTML, CSS and Dynamic HTML: Comprehensive, Fifth Edition, 2012 by Patrick Carey
1. Intro to HTML
- Objectives
- Lecture Notes
- Examples
- Lab Assignment
2. More on Creating Web Pages with HTML
- Objectives
- Textbook Reading
- Carey, Tutorial 1: Getting Started with HTML5
- Lecture Notes
- Examples
- Lab Assignment
3. Developing a Web Site
- Textbook
- Carey, Tutorial 2: Developing a Web Site
- Lecture Notes
- Example
- Lab Assignment
4. Designing a Page with CSS
- Textbook
- Carey, Tutorial 3: Designing a Web Page with CSS
- Lecture Notes
- Example
- Lab Assignment
5. Midterm
6. Page Layout with CSS
- Textbook
- Carey, Tutorial 4: Creating Page Layouts with CSS
- Lecture Notes
- Example
- Exercise
- Lab Assignment
7. HTML Tables
- Textbook
- Carey, Tutorial 5: Working with Tables and Columns
- Lecture Notes
- Example
- Lab Assignment
8. HTML Forms for User Input
- Textbook
- Carey, Tutorial 6: Creating a Web Form
- Lecture Notes
- Lab Assignment
9. Multimedia for the Web
- Textbook
- Carey, Tutorial 7: Designing a Multimedia Web Site
- Lecture Notes
- Lab Assignment
10. 1 Review and Term Project
- Lecture Notes
- Term Project Assignment
10.2 (Optional) Advanced CSS
- Textbook
- Carey, Tutorial 8: Enhancing a Web Site with Advanced CSS
- Lecture Notes
- Lab Assignment
11. Final Assessment