Skip to content

slashdotdash/typescript-intro-presentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to TypeScript Presentation

Slides for a tech talk I presented on Friday 12/10/2012 titled "TypeScript: JavaScript for tools" as one of the primary design goals for the language is to provided development tooling support.

Created using the wonderful deck.js for building HTML presentations. Styling has been gratuitously borrowed from www.typescriptlang.org.

A highlight of the slide deck is that each of the TypeScript code snippets shown are compiled to JavaScript on slide navigation using the TypeScript compiler itself. The presentation goes through how to host the compiler within a html page, or view the source of presentation.html and assets/compiler.js for further details.

Feel free to copy the source and/or content of these slides for your own use (attribution would be appreciated).

Presentation Outline

  • Design Goals
  • Tooling Support
  • Installation
  • File Extensions
  • Declaration Source Files
  • Type Annotations
  • Types
  • Arrow Function Expressions
  • Classes
  • Interfaces
  • Structural Types
  • Modules
  • Source File Dependencies
  • Source Map Support
  • Self Hosting
  • Why use TypeScript?
  • Why not?
  • Resources

About

Introduction to TypeScript presentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published