BCS 130: Website Development I

This is an introductory web page authoring course in which students will learn how to design a Web page using HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). Besides the introductory topics of changing text appearance and layout, advanced topics such as tables, frames, graphics and styles will also be covered. Credits: 3.00

Course Objectives

At the completion of this course, students will be able to:

  1. create the structure of an HTML document
  2. mark page structures with sectioning
  3. use images and graphics in Web page content
  4. create lists for grouping content and links
  5. link to files on the same or a different Web site
  6. work with CSS style precedence and inheritance
  7. apply text and font styles
  8. use Web fonts
  9. insert page content with CSS
  10. work with colors to enhance page content
  11. create a reset style sheet
  12. create page layouts
  13. position floating elements
  14. implement grid layouts
  15. work with relative and absolute positioning
  16. create and position a figure box
  17. add background borders and background images
  18. create text and box shadows
  19. create linear and radial gradients
  20. apply 2D and 3D transformations
  21. work with the browser viewport
  22. apply a responsive design
  23. create a pulldown menu
  24. create a flexbox
  25. create a print style sheet


  • New Perspectives HTML5 and CSS3: (Introductory 7th Edition) by Patrick M. Carey Cengage Learning ISBN-10: 1-305-57820-1 ISBN-13: 978-1-305-57820-3

Farmingdale State College

Monday-Friday 8:30am-4:30pm