COP3832 Topics

Topics to omit have been overstruck: omitted topic

CGI Programming with Perl

Chapter 1

  • Web Server Configuration
  • Configuring CGI Scripts
    • By Directory
    • By Extension

Chapter 2

  • URLs
    • Elements of a URL
    • Absolute and Relative URLs
    • URL encoding
  • HTTP
    • The response and request cycle
    • HTTP headers
    • HTTP 1.1 and HTTP 1.0
  • Browser Requests
    • The request line
    • Request header field lines
  • Server Responses
    • The status line
    • Server Headers
  • Content Negotiation
    • Language Negotiation

JavaScript 1.3

Chapter 1

  • How JavaScript fits into a page
  • Browsers and JavaScript

Chapter 2

  • Entire Chapter

Chapter 4

  • Using Functions
  • Hiding Scripts from Older Browsers

Chapter 5

  • Entire Chapter

Chapter 6

  • Entire Chapter

Chapter 7

  • Entire Chapter

Chapter 8

  • Entire Chapter

Chapter 9

  • Omit "Working with Dates"

HTML

  • HTML Guide
  • Basic HTML Tags
    • HTML
    • TITLE
    • BODY
    • Header Tags
    • Paragraph and Line Breaks
    • Hypertext Links
      • Links
      • Targets
      • URLs in Links
    • In-Line Images
    • Combining Links with Images
    • Horizontal Rules
    • Tables
    • Lists
      • Ordered
      • Unordered
      • Definition

Cascading Style Sheets

  • Cascading Sytle Sheet Guide
  • background-color
  • background-image
  • color
  • font-family
  • font-size
  • text-align
  • text-decoration
  • font-style
  • font-weight

Information From Lectures

  • Network Basics
    • IP Addresses
    • Domain Names
    • Clients and Servers
    • Ports
    • Daemons and Inetd
  • The MIME Typing System
    • Intro to MIME
    • MIME types and Helper Applications
    • MIME types and File Extensions
  • Configuring Access Control
    • Access Control on Apache
      • IPAddress or Host Name
        • <Limit>
        • order
        • allow from
        • deny from
  • Setting up the Apache server
    • Starting and Stopping Apache
    • Configuring httpd.conf
      • ServerType
      • ServerAdmin
      • ServerRoot
      • ServerName
      • LockFile
      • Port
      • ErrorLog
      • TransferLog
      • PidFile
      • AgentLog
      • ScoreBoardFile
      • Timeout
      • KeepAlive
      • KeepAliveTimeout
      • MinSpareServers
      • MaxSpareServers
      • StartServers
    • Configuring srm.conf
      • DocumentRoot
      • UserDir
      • DirectoryIndex
      • AccessFileName
      • Options
      • DefaultType
      • Alias
      • ScriptAlias
      • ReadmeName
      • HeaderName
      • AddHandler
      • AddIcon
      • AddIconByEncoding
      • AddIconByType
      • DefaultIcon
      • IndexIgnore
      • AddEncoding
      • AddLanguage
      • LanguagePriority
    • Customizing Individual Directories
      • access.conf
        • <Directory>
        • <Location>
        • Options
        • AllowOverride
        • IndexOptions
        • order
        • deny
        • allow
      • .htacces file
      • Options
        • None
        • All
        • FollowSymLinks
        • SymLinksIfOwnerMatch
        • ExecCGI
        • Includes
        • Indexes
        • MultiViews
      • IndexOptions
        • FancyIndexing
        • IconsAreLinks
        • ScanHTMLTitles
        • AddDescription
        • SuppressLastModified
        • SuppressSize
        • SuppressDescription

Web Pages

  • Homework Assignments
  • Creating a Web Directory on Mongoose
    • httpd.cond
    • srm.conf
    • access.conf
  • Setting up a server on Mongoose
  • Starting, Stopping, Restarting your Server
  • HTML Codes fpr a Basic Web Page
  • Error logs on www.cs.fiu.edu:12345/logs
  • Language Negotiation
  • Content Negotiation
  • Timeout
  • Server Information
    • Standalone versus Inetd
    • Spare Servers
    • Keep Alive Requests
  • MIME types