• Unit 5: Coordinating HTML/CSS-Based Websites with Other Web Technologies and Going Live with a New Website

    While we have already learned all of the basics of HTML and CSS and we are prepared to make sophisticated non-interactive sites, many familiar functions on the Web require the cooperation of HTML and other web technologies and techniques. For example, many websites use Server Side Includes, JavaScript, XML/XSLT, and/or PHP. When looking at existing code, references to, or snippets of, these non-HTML elements may be confusing, so it is important to know what to look for. Equally, when developing sites with interactive elements, learning the fundamentals of how HTML works with other web technologies will be essential.

    Given this, we will briefly address the function of these technologies with optional readings before wrapping up the course with a discussion of code validation and the basic techniques for going live with a new website.

    Completing this unit should take you approximately 4 hours.

    • 5.1: Server-Side vs. Client-Side Operations for the Simple Website

      • 5.1.1: Server-Side Includes

      • 5.1.2: PHP

      • 5.1.3: JavaScript

      • 5.1.4: XML/XSLT

    • 5.2: HTML Validation

    • 5.3: Going Live with a New Website

        • 5.3.1: Registering a Domain for a New Website

        • 5.3.2: Obtaining Hosting for a New Website

        • 5.3.3: Submitting a New Website to Search Engines

        • 5.3.4: Search Engine Optimization

      • Unit 5 Assessment