1 | 09/06 |
Readings to be completed before class:
- Head First HTML, Chapter 1: "Getting to Know HTML: The
Language of the Web". Note that pages 12-19 (same in both first and
second editions) about editing HTML on Mac and Windows. We're going
to be using Sublime Text, so this part is for reference only.
- Head First HTML, Chapter 2: "Going Further, with
Hypertext: Meeting the 'HT' in HTML."
- Head First HTML, Chapter 3: "Building Blocks: Web Page
Construction".
- Head First HTML, Chapter 4: "Getting Connected: A Trip to
Webville". When you come to a section about FTP, skim through it to
get the basic idea, but we'll be using slightly different procedures
to upload pages onto your TerpConnect account. In fact, this is part
of Assignment 0.
- Head First HTML, Chapter 5: "Adding Images to Your Pages:
Meeting the Media", pages 163-174 (in the second edition) or 165-177 (in
the first edition).
Head First HTML (2nd Ed.)
Resources:
|
PPTX (Mac)
PDF
| Assignment 0 |
2 | 09/13 |
Readings to be completed before class:
- Head First HTML: "Getting Started with CSS: Adding a
Little Style". (Chapter 7 in the 2nd edition, Chapter 8 in the 1st
edition)
- Head First HTML: "Styling with Fonts and Colors:
Expanding your Vocabulary". (Chapter 8 in the 2nd edition, Chapter
9 in the 1st edition)
- Head First HTML, Chapter 13: "Tables and More Lists:
Getting Tabular".
Head First HTML (2nd Ed.)
Resources:
|
PPTX (Mac)
PDF
| Assignment 1 |
3 | 09/20 |
Readings to be completed before class:
- Head First HTML5 Programming, Chapter 1: "Getting to know HTML5: Welcome to Webville".
- Don't worry too much about the distinction between HTML4 and HTML5.
- Pay particular attention to section "How HTML5 really works" (pages 14-15).
- Don't worry too much about the browser support grid on page 17.
- Head First HTML5 Programming, Chapter 2: "Introducing JavaScript and the DOM: A Little Code".
- You'll learn about the DOM in this chapter, but we won't cover that in depth until Session 4.
- You'll learn about arrays in this chapter, but we won't cover that in depth until Session 5.
Head First HTML5 Programming
Resources:
|
PPTX (Mac)
PDF
| Assignment 2 |
4 | 09/27 |
Readings to be completed before class:
- Head First HTML5 Programming, Chapter 3: "Events, handlers and all that jazz: A Little Interaction". (Stop at page 102)
Head First HTML5 Programming
Resources:
|
PPTX (Mac)
PDF
| Assignment 3 |
5 | 10/04 |
Readings to be completed before class:
- Head First HTML5 Programming, Chapter 4: "JavaScript functions and objects: Serious JavaScript".
Head First HTML5 Programming
Resources:
|
PPTX (Mac)
PDF
| Assignment 4 |
6 | 10/11 |
Readings to be completed before class:
Note that readings for this week come from another book in the
"Head First" series (see link below).
- Head First SQL, Chapter 1: "Data and Tables: A place for
everything", pages 1-14. (We're not going to worry about creating
tables and inserting data into tables.)
- Head First SQL, Chapter 2: "The SELECT Statement: Gifted
data retrieval", pages 53-63, pages 71-117.
- Head First SQL, Chapter 6: "Advanced SELECT: Seeing your
data with new eyes", pages 253-280.
- Head First SQL, Chapter 8: "Joins and Multi-Table
Operations: Can't we all just get along", pages 363-364 (inner
equi-joins only).
Head First SQL
Resources:
|
PPTX (Mac)
PDF
| Assignment 5 |
7 | 10/18 |
Readings to be completed before class:
Note that readings for this week come from another book in the
"Head First" series (see link below).
- Head First PHP & MySQL, Chapter 1: "Add life to you
static pages: It's alive.", pages 1-42. (Don't worry about the email
stuff.)
- Head First PHP & MySQL, Chapter 2: "Connecting to
MySQL: How it fits together", pages 59-101. (When reading this
chapter, it's important to understand how PHP and MySQL interact,
but the specifics of the database INSERT statement isn't as
important.)
Head First PHP & MySQL
Resources:
|
PPTX (Mac)
PDF
| Assignment 6 |
8 | 10/25 |
Readings to be completed before class:
- Head First HTML5 Programming, Chapter 6: "Talking to the web: Extroverted Apps", pages 213-246.
Head First HTML5 Programming
Resources:
|
PPTX (Mac)
PDF
| Assignment 7 |
9 | 11/01 |
Readings to be completed before class:
Resources:
|
PPTX (Mac)
PDF
| |
10 | 11/08 |
Note: Due to a conflict with a special event, class will
be meeting in Room J of the Hornbake Nonprint Media Library, which
is on the ground floor (basement) of the library side of the
Hornbake
building. See this
page for directions.
|
PPTX (Mac)
PDF
| Project Proposals |
11 | 11/15 |
Readings to be completed before class:
|
PPTX (Mac)
PDF
| |
12 | 11/29 |
Readings to be completed before class:
Note that readings for this week come from another book in the
"Head First" series (see link below).
- Head First Software Development, Chapter 1: "Great
Software Development".
Head First Software Development
|
PPTX (Mac)
PDF
| |
13 | 12/06 |
| | Project Presentations |
14 | 12/13 |
| | |