JavaScript Crash Course!


What's JavaScript?

  • Programming language (scripting)
  • Interactivity of web apps (forms, data display)
  • Runs in the browser or server on front and back ends
  • Software at the lowest level eventually flips transistors on and off, this is several abstraction layers above that

HTML & CSS Refresher

  • Markup
  • Tags
  • Selectors
  • Styles

Overview of some concepts

  • Types
  • Variables
  • Operators
  • Boolean Logic (if statements)
  • Functions
  • Events

Demo time!

(Follow along!)