This event has ended

JavaScript: The "What You Need To Know" Parts (Atlanta)

Getify

Friday, March 22, 2013 from 9:00 AM to 4:30 PM (EDT)

Atlanta, GA

Ticket Information

Ticket Type Remaining Sales End Price Fee Quantity
Regular Sold Out Ended $199.00 $0.00

Who's Going

Loading your connections...

Share JavaScript: The "What You Need To Know" Parts (Atlanta)

Event Details

The majority of JavaScript developers use the language "in practice" (that is, they learn on the job) but rarely go beyond a surface understanding. In this workshop, we're going to actually dive pretty deep into how some of the confusing parts of the language actually work. Especially when we talk about prototypes, we'll see some perhaps surprising conclusions that change the way we think about OO in JavaScript. The goal is that you'll know why JavaScript works the way it does, so that you can make informed decisions about how to use it.

We'll talk about:

  • this
  • closures
  • encapsulation (module pattern)
  • prototypes
  • common OO patterns in JS
  • not inheritance, behavior delegation

And as a bonus, if we have time, we'll dive into async code patterns, including:

  • callback styles (continuation passing, etc)
  • generators and coroutines (yield, etc)
  • promises

 

Location: 1230 Peachtree St NE, Promenade II Building, 2nd floor, Atlanta, GA 30309

This is an all-day workshop, and includes both lecture and lab exercises. There will be several breaks throughout the day, including a lunch break.


 

Instructor:

Kyle Simpson

Kyle Simpson is a JavaScript Systems Architect from Austin, TX. He focuses on JavaScript, HTML5, web performance optimization, and "middle-end" application architecture. If something can't be done in JavaScript or web stack technology, he's probably bored by it. Kyle runs several open-source projects, writes books, and speaks at meetups and tech conferences. He also helps drive the local startup/enterpreneurial community through events, coworking activities, etc.

Have questions about JavaScript: The "What You Need To Know" Parts (Atlanta)? Contact Getify

When & Where


1230 Peachtree St NE
Promenade II Building, 2nd floor
Atlanta, GA 30309

Friday, March 22, 2013 from 9:00 AM to 4:30 PM (EDT)


  Add to my calendar

Organizer

Getify

Kyle Simpson is an Open Web Evangelist from Austin, TX. He's passionate about JavaScript, HTML5, real-time/peer-to-peer communications, and web performance. Otherwise, he's probably bored by it. Kyle is an author, workshop trainer, tech speaker, and avid OSS community member.

  Contact the Organizer

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.