TypeScript Basics - start the course
- describe the TypeScript language and its purpose
- set up Visual Studio 2013 to provide maximum TypeScript development support
- differentiate between normal JavaScript functions and TypeScript functions and identify integrated development environment or IDE errors when incorrectly defining TypeScript functions
- define TypeScript classes for use
- define TypeScript interfaces for use
Setting Up AngularJS Apps Using TypeScript - install AngularJS dependencies for working with TypeScript and link to script files in index.html
- add reference information to TypeScript files to identify declaration files to be used
- define a TypeScript module in app.ts and define an AngularJS app module within it
- use a TypeScript class to provide configuration for an AngularJS app
- use TypeScript to add a run block to an AngularJS app
- use TypeScript to add values to an AngularJS app
- use TypeScript to add constants to an AngularJS app
Angular Controllers and TypeScript - extend the ng.IScope interface to add custom scope properties
- create and use a TypeScript class that represents an AngularJS controller
AngularJS Components Using TypeScript - create AngularJS services using TypeScript
- create AngularJS factories using TypeScript
- create AngularJS providers using TypeScript
- create AngularJS directives using TypeScript
- configure routes in an AngularJS app using TypeScript
- request remote resources using AngularJS and TypeScript
Testing AngularJS and TypeScript - install dependencies for writing Jasmine tests using TypeScript
- set up the Karma test runner for running tests
- create and execute unit tests in an AngularJS application built using TypeScript
Practice: Creating an AngularJS App - create AngularJS applications using TypeScript
|