JavaScript Simplified: Closures, Prototypes, Promises, and more

Nov 15, 2016 · Torrance, United States of America

Interested in advanced JavaScript topics? In this talk we’ll look at JavaScript concepts including closures, promises and prototypical inheritance. These will be gently introduced with real world examples & lots of code. You will learn how to use these features and when it’s appropriate to. Take your JavaScript skills to next level! 


We'll start with JavaScript functions and get a fundamental understanding of how they work and what Functions as a first class citizen means. We'll look at how Closures can give you a mechanism for hiding data and also protect your variables from the global scope via immediately involved functions. 
Inheritance is possible with JavaScript and we'll look at how you can do that with prototypes. Promises give you a great mechanism to write cleaner asynchronous code. We'll look at promises from the eye of a library writer and consumer. We'll see how promises can help us avoid ugly nested callbacks and make our code easier to read. We'll also see how promises are implemented in libraries like jQuery and AngularJS.

About the Presenter, Hattan Shobokshi
Hattan Shobokshi is a software developer, technical speaker & Microsoft MVP. Hattan is responsible for developing applications on a variety of platforms including web and mobile devices. He is passionate about delivering scalable applications that adhere to industry best practices. He is Vice President of the Los Angeles .NET user group as well as a member of the organizing committee for SoCal Code Camp. He regularly presents at local user groups and code camps. Hattan is also one of the founding members and organizers of JavaScript Saturday Los Angeles.

Event organizers
  • Code District

    Code District provides innovative, technology training in high-demand skills ranging from web and mobile development to social media marketing and more. All our classes and workshops are instructed by industry professionals.  LOOKING FOR  NEW CAREER OPPORTUNITIES.  WE CAN HELP! At times Code District has knowledge of career opportunities within Web Development and other technologies.  If you...

    Recent Events
    More

Are you organizing JavaScript Simplified: Closures, Prototypes, Promises, and more?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews