Web Unleashed 2015

2015-09-16 00:00:00 2015-09-18 00:00:00 America/Toronto Web Unleashed 2015 By attending Web Unleashed, you will get up-to-date on the skills to push you ahead in your career. You'll also have the opportunity to network and share ideas with like-minded professionals. Toronto FITC Toronto

Overview

TypeScript is a type-checked superset of JavaScript that benefits medium-sized to complex JavaScript projects. Why would you want to learn a new language, instead of another JavaScript framework? You have all this existing JavaScript code, so how can you adopt something new without throwing the old stuff out?

This session is about the benefits of using TypeScript on top of JavaScript in your projects, and demonstrate step by step ways of migrating an existing JavaScript project to TypeScript. We will dive into code generated by the compiler and look at resources and tools that make working in TypeScript a pleasurable experience.

Objective

To understand when it’s a good idea to use TypeScript.

Target Audience

JavaScript developers.

Assumed Audience Knowledge

Intermediate JavaScript experience.

Five things audience members will learn

  1. The basics of TypeScript – types, classes, modules, and functions
  2. How TypeScript’s design makes getting started simple and helps projects
  3. What compiled TypeScript looks like and how to debug
  4. What tools can help take advantage of TypeScript’s type information
  5. How to migrate a JavaScript project to TypeScript