Becky Pearce
Web Designer & Developer
LABS
My Education
Web Application Technologies
Ch7-P1 | Using the buildFileList() function
Ch7-P2 | Opening a new feed
Ch7-P3 | Prompting a user to download an image
Database Development
Appendix #10 | 2-minute PHP/MySQL
Website Production
Ch6-P1 | Test Drive CNM College
Activity Sheet 3Activity Sheet 3 - 350px logo and others
Activity Sheet 2Activity Sheet 2 - Pre-Production
Ch5-P1 | Exercise page 189
Ch3-P1 | Exercise ...and then CSS
Ch2-P1 | Exercise page 52
Advanced Web Authoring Languages
Ajax Construction Kit
Ch12-P2 | Giving Rater and Extreme Ajax Makeover
Ch12-P1 | Testing Rater
Ch11-P2 | The Shipper Server Script
Ch10-P1 | Giving Forecaster an Extreme Ajax Makeover
Ch9-P3 | Giving Informer an Extreme Makeover
Ch9-P2 | Testing Informer
Ch9-P1 | The Challenge: Creating Linkekd Popups.
Ch8-P2 | Giving Imaginator an Extreme Ajax Makeover.
Ch8-P1 | Testing Imaginator
Ch7-P2 | Validator Extreme Makeover
Ch7-P1 | Testing Validator
Ch6-P2 | Giving Completer an Extreme Makeover
Ch6-P1 | Testing Completer
Ch5-P2 | Giving News Feeder an Extreme Ajax Makeover
Ch5-P1 | Testing the News Feeder
Ch4-P1 | Testing Picker
Ch3-P2 | Giving Booker an Extreme Ajax Makeover
Ch3-P1 | The Booker Server Script
Ch2-P1 | E-book Viewer
AJAX Essentials
Ch6-P1 | Dynamic Maps: Testing The Results
Ch5-P2 | Dynamic Forms: Reusing The Code
Ch5-P1 | Dynamic Forms: Testing The Results
Ch4-P2 | Previewing Links: Reusing The Code
Ch4-P1 | Previewing Links: Adding The JavaScript
Activity Sheet 1 | Activity Sheet 1
JavaScript The Missing Manual
Ch13-P2 | Debugging Tutorial
Ch13-P1 | Tutorial: Using the Firebug Console
Ch12-P3 | Google Maps
Ch12-P2 | Get Driving Directions
Ch12-P1 | Ajax Tabs Tutorial
Ch11-P2 | Tutorial: Using the get() Function
Ch11-P1 | Tutorial: The load() Function
Ch10-P5 | Tablesorter Tutorial
Ch10-P4 | Creating sortable tables
Ch10-P3 | Cluetip Tutorial
Ch10-P2 | Tabbed Panels Tutorial
Ch10-P1 | Accordion Tutorial
Ch9-P3 | Validation Tutorial
Ch9-P2 | Tutorial: Basic Form Enhancements
Ch9-P1 | Understanding Forms
Ch8-P3 | The Tutorial: Navigation
Ch8-P2 | Tutorial: Making Bigger Links
Ch8-P1 | Tutorial: Opening a Page Within a Page
Ch7-P4 | An Automated Slideshow
Ch7-P3 | Tutorial: LightBox Photo Gallery
Ch7-P2 | Tutorial: Photo Gallery with Effects
Ch7-P1 | Tutorial Adding Rollover Images
Ch6-P2 | Tutorial: A One-Page FAQ
Ch6-P1 | Highlighting Table Rows
Ch5-P4 | Automatic Pull Quotes
Ch5-P3 | Creative Headlines
Ch5-P2 | The Moon Quiz Revisited
Ch5-P1 | Adding Content to a page
Ch4-P5 | Writing the Function
Ch4-P4 | Replacing Text
Ch4-P3 | Matching every instance of a pattern
Ch4-P2 | Matching a Pattern
Ch4-P1 | Determining the Length of a String
Ch3-P3 | A Simple Quiz
Ch3-P2 | Mini-Tutorial
Ch3-P1 | Do-While Loops
Ch2-P3 | Writing to a Web Page Using Arrays
Ch2-P2 | Asking for information
Ch2-P1 | Using Variables to Create Messages
Ch1-P3 | Attaching an External JavaScript File
Ch1-P2 | Writing Text on a Web Page
Ch1-P1 | Your first JavaScript Program
Web Authoring Languages
JavaScript Essentials 2007 - Lynda.com
AS6 | Discography stylesheet switcher
AS7-Ex3 | Elastic layout
AS7-Ex2 | Fluid layout
AS7-Ex1 | Fixed layout
Ch12-P4 | Creating stylesheet switcher
Ch12-P3 | Creating slideshows with captions
Ch12-P2 | Creating pop-up menus
Ch12-P1 | Creating sliding menus
Ch11-P3 | Creating a countdown
Ch11-P2 | Displaying times
Ch11-P1 | Displaying dates
Ch10-P2 | Replacing nodes from the DOM
Ch10-P1 | Deleting nodes from the DOM
Ch9-P7 | Cookies in action
Ch9-P6 | Handling multiple cookies
Ch9-P5 | Deleting Cookies
Ch9-P4 | Counting with cookies
Ch9-P3 | Displaying a Cookie
Ch9-P2 | Reading a Cookie
Ch9-P1 | Writing a Cookie
Ch8-P6 | Responding to keyboard events
Ch8-P5 |Responding to onFocus form events
Ch8-P4 | Responding to onBlur form events
Ch8-P3 | Responding to mouse clicks
Ch8-P2 | Responding to mouse movements
Ch8-P1 | Responding to window events
Ch7-P3 | Verifying email addresses
Ch7-P2 | Creating dynamic menus
Ch7-P1 | Creating Jump Menus
Ch6-P5 | Displaying random images
Ch6-P4 | Creating Slideshows
Ch6-P3 | Making disjointed rollovers
Ch6-P2 | Making rollovers accessible and 508 compliant
Ch6-P1 | Creating a basic rollover
Ch5-P1 | Re using Functions
Ch4-P5 | Handling Errors
Ch4-P4 | Using switch/case statements
Ch4-P3 | Making Links Smarter-example2
Ch4-P2 | Making Links Smarter-example 1
Ch4-P1 | Creating prompts for users
Ch3 | noScript
AS4 | CSS Frameworks
13-P1 |960 CSS Framework
AS3-P3 | CSS Sprites Post 3
AS3-P2 | CSS Sprites Post 2
AS3-P1 | CSS Sprites Post 1
Ch10-P1 | Integrating the Blogroll with Your Web Site
Activity Sheet 1 | Discography
CH8-BubbleUnder | Bubble Under Site
Ch7-P1 | Submit Buttons
Ch6-P2 | The Scope Attribute
Ch6-P1 | Captioning Your Table
Ch5-P5 | Fixed Heights and Widths
Ch5-P4 | Resizing Large Images
Ch5-P3 | Floated Positioning
Ch5-P2 | Relative Positioning
Ch5-P1 | More Absolute Positioning
Ch2-P5 | Symbols
Ch2-P4 | Using Comments to Hide Markup from Browsers Temporarily
Ch2-P3 | Commenting Your Html
Ch2-P2 | For People Who Love Lists
Ch2-P1 | The Most Basic Web Page In The World
Digital Literacy
Site Development Foundations
Lesson 3
Optional Lab 3-1Lesson 4
Lab 4-8Optional Lab 4-1
Lesson 5
Lab 5-3Optional Lab 5-1
Lesson 6
Lab 6-2Lesson 7
Lab 7-2Optional Lab 7-1
Lesson 8
Lab 8-1Lab 8-2
Lesson 9
Lab 9-1Lab 9-3
Optional Lab 9-1
Optional Lab 9-2
Lesson 10
Optional Lab 10-1Lesson 11
Lab 11-3Lab 11-3 part2
Lab 11-5