Skip Main Navigation
Page Content
This event has ended

Intro to JavaScript

NYC Resistor

Saturday, May 12, 2012 from 1:00 PM to 4:00 PM (EDT)

Intro to JavaScript

Ticket Information

Ticket Type Remaining Sales End Price Fee Quantity
Student 15 Tickets Ended $75.00 $5.12
Teacher Sold Out Ended Free $0.00

Share Intro to JavaScript

Event Details

Intro to JavaScript

JavaScript is one of the dominant languages of the Web. We can use it to make static websites into rich, interactive experiences. With HTML5's new JavaScript APIs like Geolocation and Web Storage, knowing JavaScript has become more important than ever. This introductory workshop aims to teach you all the basic concepts as well as best practices to get you started with JavaScript.

Pre-requisite: Working knowledge of HTML/CSS

In this three-hour workshop we will cover:

  • JavaScript basics: variables, if/else statements and for loops
  • The many ways to write Functions:
    • basic functions
    • anonymous functions
    • named function expressions
  • What is the DOM? How do we use it with JavaScript?
  • Event Listeners vs Event Handlers
    • Dealing with IE when using Event Listeners
  • Objects in JavaScript
  • Comparing two items: why is === so much better than == ?
  • Debugging JavaScript with Chrome/Safari's Web Developer Tool by setting Watches & Breakpoints
  • A brief overview of JavaScript libraries (what is jQuery and how might it help you?)


Please bring a laptop with an HTML editor. If you don't have one, you can use Aptana studio (version 3). It’s available at: http://www.aptana.com/

Taught by NYC Resistor member Alexis Goldstein.

Our classes are for those 18 years and older (sorry, minors).

Have questions about Intro to JavaScript? Contact NYC Resistor

When & Where

87 3rd Ave
4th Floor
Brooklyn, 11217

Saturday, May 12, 2012 from 1:00 PM to 4:00 PM (EDT)


  Add to my calendar

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.