Bowen Alpern
email: Bowen.Alpern@lehman.cuny.edu
office hours: Tuesdays and Thursdays 3 to 4 pm and by appointment (or happenstance), 137-I Gillet Hall
This course will enable the student to create high quality websites using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). It will also provide an introduction to using JavaScript to make dynamic web pages.
See also objectives.txt.
This is a three credit course. You should expect to spend at least five hours per week outside of class on this course.
I expect students to be on time for class. Some classes will begin with a quiz. If you are not present, you will fail the quiz.
During the lab, it is okay to talk quietly with your neighbor if you need information to do the lab. Please don't talk while I am lecturing.
Head First HTML and CSS, Second Edition, Freeman and Freeman, O'Reilly (HFHTMLCSS) .
Head First HTML5 Programming: Building Web Apps with JavaScript, Freeman and Robson, O'Reilly (HFHTML5) .
There will be two in-class exams and a final.
Each of these will count for 25% to 30% of your grade.
The remainder will be your labs, your blog, homework, quizzes, an ongoing About Me
project, and a class summary.
Tuesday | Thursday |
---|---|
1/29 HTML | 1/31 Hypertext |
2/5 Web page construction | 2/7 Creating your website |
2/12 NO CLASS | 2/14 Images |
2/19 Standards | 2/21 Exam 1 |
2/26 CSS | 2/28 Fonts |
3/5 Colors | 3/7 The box model |
3/12 Divs | 3/14 Spans |
3/19 Layout | 3/21 Positioning |
3/26 NO CLASS | 3/28 NO CLASS |
4/2 NO CLASS | 4/4 HTML5 Elements |
4/9 Tables | 4/11 more Tables |
4/16 Forms | 4/18 more Forms |
4/23 Review | 4/25 Exam 2 |
4/30 HTML 5 and JavaScript | 5/2 Basic JavaScript |
5/7 JavaScript Events | 5/9 JavaScript Functions |
5/14 JavaScript Objects | 5/16 Review |
5/23 8:30 am FINAL EXAM |