JavaScript for Experienced Developers

Are you a C#, C++, or Java Developer interested in adding JavaScript to your toolbox? You may have noticed that JavaScript can be just different enough to be confusing! Wonder how to create an object, classes, or inheritance? Or want advanced topics, like how to manage asynchronous operations ?

If you've learned the basics of JavaScript and are looking to take your skills to the next level, join experts Christopher Harrison and Gabrielle Crevecoeur as they share best practices. Learn how to limit global variable declarations, see where to find cool add-ins to further enhance your applications, and explore some common libraries, like jQuery and RequireJS. Don't miss it!

(NOTE: If you enjoy this course, you'll want to explore Practical Performance Tips to Make Your HTML/JavaScript Fast.)

Course Outline:

  • Enclosures and scoping
  • Creating objects
  • Web workers
  • Web sockets
  • Common libraries
Instructor Team
Christopher Harrison | Microsoft Senior Content Developer | @GeekTrainer

Christopher Harrison is a self-proclaimed geek with a passion for development and educating others. He got his first introduction to technology when his father brought home a VIC-20, graduated to a Commodore 64, and kept growing from there. Christopher parlayed that into a long career as a Microsoft Certified Trainer (MCT), with a focus on .NET development, SharePoint, and SQL Server. When offered the opportunity to become a Content Developer at Microsoft, he just couldn't resist and he made the jump.

Gabrielle Crevecoeur | Microsoft Audience Technical Evangelist | @nowayshecodes

Gabrielle Crevecoeur is one of the newest members of the Microsoft Audience Technical Evangelist team. She came from Florida State University and is a big fan of open source technologies. She is currently exploring the world of Node.js. Follow Gabrielle on her blog.

Live Event Details
October 28, 2015
9am?5pm PDT
What: Fast-paced live virtual session
Cost: Free
Audience: Experienced Developers
Prerequisites:

An interest in adding JavaScript to your toolbox.