Slides: http://goo.gl/ZQ8i9w
TypeScript is a superset of JavaScript that allows you to add optional static types and future ECMAScript features into your JavaScript code. TypeScript compiles to plain JavaScript, and can target ES3, ES5, or ES6. You may be interested in TypeScript if any of the following apply to you:
You want to have better tooling for writing JavaScript in your favorite code editor/IDE (no more fat fingered spelling errors!)
You have a large or very large JavaScript project
You use or are learning to use a popular JS library such as Node.JS, JQuery, AngularJS, Ember, or many others
You want to use ECMAScript 6 now without worrying about browser compatibility
You come from an Java/C# background and want to structure your JavaScript using OOP
Things I will cover in this session:
A brief overview of TypeScript
How to get started with TypeScript in your existing JS project without changing a single line of code
How to light up your code by adding optional TypeScript features
How to integrate TypeScript into your build/test/debug cycle
TypeScript is free, open-source, and cross-platform. Check it out at TypeScriptLang.org.
About Joe Skeen:
I started writing code at the age of eight, and over the last 20 years I have developed a passion for creating quality software. I have experience working in web, desktop, mobile, and server-side technologies and languages. When I don't have my hands on the keyboard, I enjoy spending time with my family, cycling, hiking, or playing music. / josephskeenjr
Github: joeskeen
Twitter: @joeskeenjr