CIS 119 Chapter 1

Objectives

  • Find and use the syllabus
  • Find and use the CIS 119 website
  • Find and use the Desire2Learn website for CIS 119
  • Discuss the history of JavaScript
  • Create a basic web page using standard HTML and CSS
  • Add basic JavaScript code to a web page
  • Discuss cross-browser compatibility

Resources

Online notes for the week

Chapter 1 outline

  • Components of a web application: HTML, CSS, JavaScript
  • Static vs. dynamic web pages
  • Basic HTML skills needed
  • Primary HTML5 semantic elements: header, main, footer, article, section, aside, nav, figure, div, span
  • Primary HTML attributes: id, class, name, for, title
  • Basic HTML template
  • Three ways of including JS: linked, embedded, inline
  • Basic CSS skills needed and selectors: tag name, id, class
  • Three ways of including CSS: linked, embedded, inline
  • Brief ECMAScript history
  • How to load, run, and test a JS application
  • Components of a URL: protocol, domain, path, filename, fragment (hash), query string
  • Debugging with Chrome: F12, or Ctrl+Shift+I, or Menu, More Tools, Developer Tools
  • Debugging with Firefox: F12, or Ctrl+Shift+I, or Tools, Web Developer, specific tool
  • Compatibility:
  • Avoid Aptana
  • Terms to know: HTML, CS, HTTP, static page, dynamic page, ECMA