It's Alive! Animate your HTML/CSS with some fresh Javascript

, Software Engineer and Language Instructor

This class is for beginners - no programming experience required.

 

Animate your website!

There are 3 pillars to every successful website: HTML, CSS and JavaScript. These are the fundamental front-end pieces that makes an outstanding site tick.  It's not enough to have just HTML and CSS.  The visitors to your site want an engaging and interactive experience. JavaScript provides your users with the rich interactivity and responsiveness they expect of a modern website.
 
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:
  • JavaScript
  • jQuery
  • Using HTML 5 with JavaScript
  • Using CSS 3 with JavaScript
  • Dynamically changing CSS styling
  • Dynamically adding, moving or deleting HTML elements
  • Playing Audio and Video
  • Responding to Mouse and Keyboard events
  • Code Separation
  • Browser Tools
  • Using the Debugger
  • Working with multiple browsers
  • Data Types
  • Variables
  • Boolean Logic
  • Branching
  • Looping
  • Functions
  • Events
  • Timers
  • JSON
  • AJAX
  • LocalStorage
  • WebSockets
  • Calling Web Services
  • Document Object Model
Hands-On: 
During the lecture, I will have lots on hands-on examples so that the material sticks.  These will range from simple uses of JavaScript to more complex, full-featured web applications.
 
Material:
I will be providing PDFs that contain notes for the material to be covered.  I do this so you can spend less time taking notes and more time with hands-on coding.
 
Prerequisites
You should have a modern laptop. You can use Windows, Mac or Linux. We will be using Google Chrome as the browser, so please install if you have not already. You also should have a generic text editor, as we will be writing HTML, CSS and JavaScript.
Schedule
  • It's Alive! Animate your HTML/CSS with some fresh Javascript

    Flatiron School

    33 West 26th Street 2nd Floor
    New York, NY

    Sep
    26
    Wed, September 26th, 2012

    7:00 pm - 9:00 pm EDT

    Add to Cal

Chyld Medford

Software Engineer and Language Instructor

Chyld has been a software developer for more than 10 years, using languages such as C# and Java to Javascript, Python, Ruby and Objective-C.  He has developed applications for various industries, including semiconductors, defense, finance, medical and non-profit.

Chyld has also taught various technology-related classes over the past 5 years.

He is currently a Ruby on Rails developer working for a non-profit in the Pivotal Labs space, but also teaches Javascript, Ruby and Rails classes for General Assembly.  He loves working in Xcode, designing iPhone applications. 

 Here's a list of some of the applications he has worked on:

View Full Profile

100% Positive Reviews (13 Reviews)

    Flatiron School

    33 West 26th Street

    New York, NY

    5 / 25 Students

    • 3

      Classes

    • 24

      Students

    • 54

      Watchlist