History of the internet. Basic Color Theory. Web Graphics. Accessibility. HyperText Markup Language (HTML). HTML5. Cascading Style Sheets (CSS). CSS3. Javascript. Page Layout. Typography. Other Design Issues. Responsive Web Design.
Prerequisite: Programming course
Homework assignments | 40% |
Project | 60% |
There will be 10 homework assignments. All assignments are due by midnight on the due dates. Late assignments will not be accepted unless an agreement is reached with the lecturer. After the due date, the assignment is graded on a satisfactory/unsatisfactory basis.
You must design, develop, and publish a web site using recommended design practices. Web site project grading policy
Week | Topics | Readings, links and etc |
---|---|---|
1 | Introduction | Readings Morris, Chapter 1 Robbins, Chapters: 1, 2, 3, 21, 22 Connolly, Chapter 1 Links |
2 | HTML Basics | Felke-Morris, Chapter 2 Assignment #1 due date |
3 | Configuring Color and Text with CSS | Felke-Morris, Chapter 3 Assignment #2 due date |
4 | Visual Elements and Graphics | Felke-Morris, Chapter 4 Assignment #3 due date |
5 | Web Design | Felke-Morris, Chapter 5 Assignment #4 due date Project: Topic Approval |
6 | Page Layout with CSS | Felke-Morris, Chapter 6 Assignment #5 due date Project: Planning Analysis Sheet |
7 | More on Links, Lists, and Layout | Felke-Morris, Chapter 7 Assignment #6 due date |
8 | Midterm Exams Week No lecture |
Assignment #7 due date Project: configure the website to display in mobile devices |
9 | Tables | Felke-Morris, Chapter 8 Assignment #8 due date |
10 | Forms | Felke-Morris, Chapter 9 Assignment #9 due date |
11 | Web Site Development | Felke-Morris, Chapter 10 Project: Update 1 |
12 | Web Multimedia and Interactivity | Felke-Morris, Chapter 11 |
13 | E-Commerce Overview | Felke-Morris, Chapter 12 Assignment #10 due date |
14 | Promotion for Web Developers | Felke-Morris, Chapter 13 |
15 | Introduction to JavaScript, Review | Felke-Morris, Chapter 14 Project: check The Front-End Checklist and Web Developer Checklist, Update 2. |
16 | Final Exams Project Presentations |