Harvard Extension School, Fall 2018
CSCI E-12 Fundamentals of Web Site Development

## Javascript

"JavaScript is now a language every developer should know."
– Mike Loukides, Vice President of Content Strategy for O'Reilly Media

JavaScript is everywhere: servers, rich web client libraries, HTML5, databases, even JavaScript-based languages. If you've avoided JavaScript, this is the year to learn it. And if you don't, you risk being left behind.

### What is it?

- Programming language
- Runs within web browser
- Browser runs Javascript based upon events
- [Server-side language as well!]

### What can it do?

Javascript provides programmatic access to virtually all aspects of a page.

- CSS properties
- Markup content
- Forms, communication to Server
- Add functionality

Copyright © David Heitmeyer