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
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.
- W3 Schools is a bountiful reference for all things web-related. The Try It editors are great little tools. Use 'em!
If you are interested in becoming a Linux Ninja, these materials will help you. Also, Chapter 1 of the textbook will take you from 0 to cruising speed in pretty short order. Attaining these skills is recommended for students who are going to take more advanced computer science courses.
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 VI Editor The University of Hawai'i's Mastering the VI Editor has loads of detail on vi. The Open Vim site can help you ramp up with vi.
UNIX ProjectsThe file
skeleton.sh is the shell
file for these. Any auxiliary files needed are available under Files on the
left. These are a good test of your UNIX skills.