VND-4382 TypeScript: Complete | Devoxx

Devoxx Belgium 2018
from Monday 12 November to Friday 16 November 2018.

   TypeScript: Complete

Deep Dive

Modern Web
Modern Web
Beginner & novice level
Room 5 Tuesday from 13:30 til 16:30

When moving to client-side technologies, TypeScript is a natural fit for everyone coming from strongly typed languages. Being a true superset of JavaScript, TypeScript adds a powerful type system and language features to help developers from other languages stay alert in a world where "undefined is not a function". In this three hour deep dive session, you will learn TypeScript from the ground up.

The course covers in depth language features, tooling and real world examples. After this deep dive course you will be able to do the following:

  • Use TypeScript in your regular JavaScript files, without any new syntax at all
  • Apply TypeScript's language features, from simple string types to Decorators and Generics
  • Set up TypeScript with Webpack
  • Set up tooling to check your code for errors
  • Set up the perfect TypeScript IDE/Editor
  • Create union, intersection, index, mapped and conditional types for advanced type checks and tooling support
  • Use TypeScript's type inference for React and Angular

Join us to make the web world a (type-) safer place!

TypeScript   Javascript   web applications   Language   React  
Subscribe to Devoxx on YouTube
Deepu K Sasidharan
Deepu K Sasidharan
From @xebialabs

Deepu K Sasidharan is the co-lead of JHipster. He has been part of the core JHipster team from its inception and is an active contributor to the project. He currently works for XebiaLabs, a DevOps software company, as a senior full-stack product developer. Prior to that, he worked at TCS as a technical consultant focusing on innovative solutions for Airlines. He has over 9 years of experience in architecture, design & implementation of enterprise web applications and pre-sales. He is an author and regular conference speaker. He is also a JavaScript and Web technology expert. When not coding, he likes to read about Astronomy and Science.

Make sure to download the Android or iOS mobile schedule.