Overview of Web Technology
|
The primary purpose of this class is to describe clearly the large range of tools, methods and techniques for constructing web sites, and provide clarity and guidance on the implications of these various tools, methods and techniques. By the end of this class you should have a good understanding of the reasons for adopting, avoiding, or making selective use of the many options open to you in building web sites of different kinds, for different purposes.
|
Class Outline:
- Intro and Purpose
- Types of Web Accounts
- Methods for Constructing and Maintaining Web Sites
- How Domains and Sub-domains Work, and Why You Should Care
- HTML and XHTML
- CSS - Cascading Style Sheets
- Essentials of Search Engine Optimization
- Adobe Flash
- Flash vs. HTML, and Why It Matters
- Graphics Formats and Why You Need to Understand Them Better
- JavaScript
- Scripting Languages and Their Pros & Cons: PHP, ASP, JSP, Perl, Python
- DHTML - Dynamic Hypertext Markup Language
- Web databases, and Their Advantages
- AJAX, and Why It's Important
- Common Serious Mistakes in Constructing Web Sites
Class Materials:
PDF of entire class
PowerPoint Presentation
|