Skip to content

Instantly share code, notes, and snippets.

@chyld
Created July 18, 2012 16:21
Show Gist options
  • Save chyld/3137264 to your computer and use it in GitHub Desktop.
Save chyld/3137264 to your computer and use it in GitHub Desktop.
javascript class
There are 3 pillars to every successful website: HTML, CSS and JavaScript. These are the fundamental front-end pieces that makes successful sites tick. Having just HTML and CSS are not enough. The visitors to your site expect an engaging and interactive experience. JavaScript provides your users with the rich interactivity that they expect.
In this class, I will detail how to take a plain, vanilla site and then watch as it jumps to life as we liberally sprinkle generous amounts of JavaScript throughout. It's amazing, really, how much more responsive and engaging a site can become with a few lines of JavaScript.
The list of topics to be discussed in class:
+++
There are 3 pillars to every successful website: HTML, CSS and JavaScript. These are the front-end pieces that make sites tick. Having just HTML and CSS is not enough. The visitors to your site expect an engaging and interactive application. JavaScript provides your users with the interactivity that they are looking for.
In this class, I will detail how to take a plain, boring site and then watch as it jumps to life as we sprinkle generous amounts of JavaScript around. It's amazing, really, how much more responsive and engaging a site can be with a little JavaScript.
The list of topics to be discussed in class:
JavaScript
jQuery
Document Object Model
Using HTML 5 with JavaScript
Using CSS 3 with JavaScript
Code Separation
Creating Variables
Using the Debugger
Working with various browsers
Conditional Logic
Branching
Looping
Functions
Events
Timers
Dynamically changing CSS styles
Dynamically adding, moving or deleting HTML elements
Responding to Mouse or Keyboard Events
Using LocalStorage
Playing Audio and Video with JavaScript
WebSockets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment