CIT 171

Web Page Scripting

Student Name

Assignments

Chapter 1:
Introduction to JavaScript

Chapter Project
Hands-On Project 1-1
Hands-On Project 1-2
Hands-On Project 1-3
Hands-On Project 1-4
Hands-On Project 1-5

Chapter 2:
Working with Functions, Data Types, and Operators

Chapter Project
Hands-On Project 2-1
Hands-On Project 2-2
Hands-On Project 2-3
Hands-On Project 2-4
Hands-On Project 2-5

Chapter 3:
Building Arrays and Controlling Flow

Chapter Project
Hands-On Project 3-1
Hands-On Project 3-2
Hands-On Project 3-3
Hands-On Project 3-4
Hands-On Project 3-5

Chapter 4:
Debugging and Error Handling

Chapter Project
Hands-On Project 4-1
Hands-On Project 4-2
Hands-On Project 4-3
Hands-On Project 4-4
Hands-On Project 4-5

Chapter 5:
Working with the DOM and DHTML

Chapter Project
Hands-On Project 5-1
Hands-On Project 5-2
Hands-On Project 5-3
Hands-On Project 5-4
Hands-On Project 5-5

Chapter 6:
Enhancing and Validating Forms

Chapter Project
Hands-On Project 6-1
Hands-On Project 6-2
Hands-On Project 6-3
Hands-On Project 6-4
Hands-On Project 6-5

Chapter 7:
Using Object-Oriented JavaScript

Chapter Project
Hands-On Project 7-1
Hands-On Project 7-2
Hands-On Project 7-3
Hands-On Project 7-4
Hands-On Project 7-5

Chapter 8:
Manipulating Data in Strings and Arrays

Chapter Project
Hands-On Project 8-1
Hands-On Project 8-2
Hands-On Project 8-3
Hands-On Project 8-4
Hands-On Project 8-5

Chapter 9:
Managing State Information and Security

Chapter Project
Hands-On Project 9-1
Hands-On Project 9-2
Hands-On Project 9-3
Hands-On Project 9-4
Hands-On Project 9-5

Chapter 10:
Programming for Touchscreens and Mobile Devices

Chapter Project
Hands-On Project 10-1
Hands-On Project 10-2
Hands-On Project 10-3
Hands-On Project 10-4
Hands-On Project 10-5

Chapter 11:
Updating Web Pages with Ajax

Chapter Project
Hands-On Project 11-1
Hands-On Project 11-2
Hands-On Project 11-3
Hands-On Project 11-4
Hands-On Project 11-5

Chapter 12:
Introduction to jQuery

Chapter Project
Hands-On Project 12-1
Hands-On Project 12-2
Hands-On Project 12-3
Hands-On Project 12-4
Hands-On Project 12-5