CSC-222 Web Development I
Web Development I is an introduction to, and the first of a 2-course sequence in web page development. Students will learn how to design and develop basic Web pages using current technologies and tools. Topics covered include the World Wide Web, HTML, XHTML, CSS, and basic digital imaging techniques. This course will serve as an introduction to Internet technologies used to support browsing, file transfers, e-commerce, and standardization. Other topics addressed include web site publishing, accessibility, social communication, and intellectual property rights as they relate to Web content.
Prerequisite
CSC-115 or CSC-116 with a Grade C or Better OR Equivalent Experience
For more detailed course information view the
Course Outline
Department
Computer Science
Course Description
Web Development I is an introduction to, and the first of a 2-course sequence in web page development. Students will learn how to design and develop basic Web pages using current technologies and tools. Topics covered include the World Wide Web, HTML, XHTML, CSS, and basic digital imaging techniques. This course will serve as an introduction to Internet technologies used to support browsing, file transfers, e-commerce, and standardization. Other topics addressed include web site publishing, accessibility, social communication, and intellectual property rights as they relate to Web content.
Credit Hours
3Prerequisites
CSC-115 or CSC-116 with a Grade C or Better OR Equivalent Experience
Course Learning Outcomes
- Create a well-designed and well-formed Web site utilizing current standards and practices
- Demonstrate knowledge in web technologies including HTML, XHTML, CSS, and Image-editing
- Prepare images for integration into a Web page
- Select appropriate Web tools for a Web development project
- Identify Web authoring obstacles/issues created from the lack of standardization by various web browsers and markup language versions
Topic Outline
- HTML/XHTML/CSS
- History of the World Wide Web and HTML
- Web support organizations
- The structure of an HTML document
- HTML tags
- Block-Level and Inline elements
- Lists
- Web Site Structures and Relationships
- Hyperlinks: within a Web page, to another Web page, to Internet Resources
- Cascading Style Sheets
- History and Concepts
- Inline, Embedded and External Style Sheets
- Styles
- Special Effects with Cascading Style Sheets
- CSS Selectors
- Page Layout
- Styles and Various Media
- Web Tables
- Structure Options
- Formatting
- Page Layout
- Web Forms
- Form Elements
- Option and Form Buttons
- Web Forms and Web Servers
- Multimedia Integration
- Basics of digital audio and video
- External and embedded media
- Active-X components
- Embedding Flash movies
- Media Players
- Java Applets
- Frames
- Using Frames
- Pros and Cons
- Well-formed, Valid Documents
- SGML -> HTML
- XML -> XHTML
- DTDs: Transitional, Frameset, and Strict
- Validators
- IMAGE-EDITING
- Images: Bitmap verses Vector
- File Formats
- Basic Photo Corrections
- Resolution and Image Size
- Retouching
- Color Modes and Saturation
- Image Adjustments: Correcting, Adjusting, and Enhancing
- Layers
- Composting Photos
- Text and Text Effects
- Preparing Files for the Web