Useful Class Materials
This page has practice lab practicals and project specs from previous years. You should attempt these as you build skill; they will help you when the rubber actually meets the road.
Base Conversion Practice Look at the file
bases.php. There is a solution key shown for this also. You can
also practice by using the base converter in the
UNIX ProjectsThe file
skeleton.sh is the shell
file for these. Any auxiliary files needed are available under Files on the
ReplicateMe In this project, you see a screenshot of a web page. You must replicate it and have it validated by Sister Mary Rapaknuckle. No styles are used or allowed.
ReplicateMe2 In this project, you see a screenshot of a web page. You must replicate it and have it validated by Sister Mary Rapaknuckle. You also write CSS to get the right appearance.
Lab Practicals Each is contained in a directory of the
pages Directory This contains some sample
web apps that can be produced using the techniques learned in this class. It
also has an interactive base converter.
These summarize some main ideas found in the textbook. They provide a quick reference for commonly done operations.
UNIX File Streams The document unixFilters.php contains a fairly complete reference to file streams, redirection, and pipes.
UNIX Wildcards The document wildcards.php contains an explanation of using wildcards to specify collections of files.
UNIX File Management The document fileManagement.php contains the inside skinny on managing your files in UNIX. It will tell you how to navigate the file system, manage file permissions, and how to copy, move, delete and rename files.
- The University of Hawai'i's Mastering the VI Editor has loads of detail on vi.
- W3 Schools is a bountiful reference for all things web-related. The Try It editors are great little tools. Use 'em!