CMP 868 Creating Your Personal and Small Business Web Sites - Overview

Course Outline:

Are you interested in creating a personal or business website on your own without having to spend a lot of money for software or professional help? In this introductory course you will learn how to design web pages using HTML and free web authoring tools. Topics will include every phase of the web design process-planning, designing, and implementing. You will also learn about choosing the right Internet Service Provider (ISP), creating web accounts, and uploading web pages using ftp.


Working with Windows or File Management Skills or equivalent experience.

Required Textbook & Materials



Please bring a Flash Drive/Memory Stick 512MB or larger to class which will enable you to save your class work.

Meeting Information:

  • Days:    Monday & Wednesday
  • Dates:    07/23/18 - 08/06/18
  • Number of Sessions:    5
  • Time:    6:30 - 9:30 PM
  • Location:    Takoma Park/Silver Spring - CF 236

Lesson Plan:

Session I - Monday, July 23, 2018

  • Course Overview Presentation
  • The Basics
    • The Web Design Challenge
    • Planning Your Website
    • Creating Effective Content

Session II - Wednesday, July 25, 2018

  • Layout & Design
    • Role of Design
    • Types of Websites
    • Responsive Web Design
    • Frameworks
  • Web Design Tools
  • Designing Effective Navigation

Session III - Monday, July 30, 2018

  • HTML - The Web Language
  • CSS - Adding Style
  • JavaScript & jQuery - Interactivity

Session IV - Wednesday, August 1, 2018

  • Adding More Functionality
    • eCommerce
    • Audio & Video
    • Social Media Integration
    • Content Management Systems (CMS)

Session V - Monday, August 6, 2018

  • Site Testing and Maintenance
    • Testing Your Website
    • Promoting Your Website
    • Measuring Success
    • Student Presentations

Web Support:

Keyboard Shorcuts

General Web Development Links

Wireframe Design Apps

Free Cloud Based


Free Web Design IDEs

Free Web Development IDEs

Downloadable DesktopWeb Development Apps

Cloud Based Web Development

Cloud-Based Web Development Sites

Online Website Builder Sites

Learning Management Systems (LMS)

Browser Plugin Apps

Imaging Programs

jQuery Links

jQuery Plugin Links

jQuery Forms

Slideshows, Carousels, Graphic Plugins & Components

Calendar & Datepicker jQuery Plugins

RWD Testing Emulators


WSDL, SOAP, REST, & ODATA Introduction and Resources