Students learn about the history, rules and trends of the Internet and website design, perform searches and critique various web pages. They develop and practice website-design skills, including typography, digital photography, computer graphics, HTML programming, animation and interactive features. Students also plan and develop the foundation for an e-commerce website, and learn techniques for publishing and maintaining websites.