ProfBurnett.com

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.

Prerequisites:


Working with Windows or File Management Skills or equivalent experience.

Required Textbook & Materials

None

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:    10/22/18 - 11/05/18
  • Number of Sessions:    5
  • Time:    6:30 - 9:30 PM
  • Location:    Takoma Park/Silver Spring - CF 236

Lesson Plan:

Session I

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

Session II

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

Session III

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

Session IV

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

Session V

  • 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

IDE's

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)

CSS Links

CSS Minifiers

CSS Precompilers

CSS Postprocessors

CSS Tools

jQuery Links

jQuery Forms

Slideshows, Carousels, Graphic Plugins & Components

Calendar & Datepicker jQuery Plugins

JavaScript Minifiers

RWD Testing Emulators

Browser Plugin Apps

Imaging Programs

WSDL, SOAP, REST, & ODATA Introduction and Resources