YoVDO

Use TypeScript to Develop Vue.js Web Applications

Offered By: egghead.io

Tags

Vue JS Courses Typescript Courses Dependency Injection Courses Vue Router Courses Static Type Checking Courses

Course Description

Overview

TypeScript is a powerful JavaScript superset which brings you first-class static type-checking along with latest ECMA Script features. Vue is one of the most modern libraries for managing the view layer.
Angular has fully adopted TypeScript as its language, and React has broad support for it. But, what about Vue?
This course will show how to take full advantage of TypeScript static typing on Vue apps by using class based components, typing directives and using decorators.

Syllabus

  • Write a Vue Component as a Class in TypeScript
  • Extend Vue Components in TypeScript
  • Use Vue Router in TypeScript
  • Create Type-Safe Vue Directives in TypeScript
  • Use Properties in Vue Components Using @Prop Decorator with TypeScript
  • Use Two-Way Binding in Vue Using @Model Decorator with TypeScript
  • Watch for Changes in Vue Using the @Watch Decorator with TypeScript
  • Use Dependency Injection in Vue Using @Inject and @Provide Decorators with TypeScript
  • Create your own Decorators in Vue with TypeScript
  • Use AOP in Vue Components with TypeScript and Kaop-ts
  • Decouple Dependencies Using IoC Containers in Vue with TypeScript and InversifyJS

Taught by

Alex Jover Morales

Related Courses

A Journey with Vue-Router
egghead.io
Building Laravel and Vue.js Web Apps
LinkedIn Learning
Vue.js Essential Training
LinkedIn Learning
Vue.js Essential Training
LinkedIn Learning
Vue 3 Router
Pluralsight