- 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
- Markup
- Tags
- Selectors
- Styles
Overview of some concepts
- Types
- Variables
- Operators
- Boolean Logic (if statements)
- Functions
- Events
JavaScript Crash Course! @elliotecweb http://elliotec.com