TypeScript with Vue.js 3

1h 37m 47s
English
Paid

TypeScript is a super set of the JavaScript language that introduces static typing. In recent years, it's taken the JavaScript community by storm due to it's ability to create more maintainable and scalable code. In this course, we'll learn about:

  • the benefits of using TypeScript with Vue
  • how to setup a TypeScript and Vue project
  • how to setup VS Code to work with TypeScript and Vue
  • how to type all things Vue related such as
    • Typing reactive data
    • Typing props
    • Typing events
    • Typing templates refs
    • Plus much more!

As we go through the course, we'll build a working journal application together. This will give you the hands on experience and the know-how of working with TypeScript in a real Vue project, providing a more comprehensive understanding than one off examples and counter components.

Watch Online TypeScript with Vue.js 3

Join premium to watch
Go to premium
# Title Duration
1 Introduction to TypeScript with Vue.js 3 05:34
2 Course PreRequisites and Dependencies 02:33
3 Bootstrap a Vue.js and TypeScript Project 02:24
4 Setup VS Code for TypeScript and Vue 04:42
5 TypeScript in Vue Components 02:11
6 Typing Reactive Data 05:17
7 Typing Refs 07:00
8 Typing Computed Props 03:50
9 Typing Event Handlers 06:28
10 Declaring Component Events 05:22
11 Typing Component Events 05:20
12 Refactoring in TypeScript 07:48
13 Challenge: Advance the App 07:49
14 Declaring and Typing Component Props 09:48
15 Typing Template Refs 01:57
16 Typing Data Injected via Vue’s Provide/Inject 08:32
17 Using TypeScript with the Options API in Components 05:19
18 Augmenting Global Properties and Custom Options 04:47
19 Course Conclusion 01:06

Similar courses to TypeScript with Vue.js 3

Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Loopback 4: Modern ways to Build APIs in Typescript & NodeJsudemy

Category: TypeScript, Node.js, MongoDB
Duration 5 hours 14 minutes 32 seconds
Rapid Development with Vite

Rapid Development with Vitevueschool.io

Category: Vue, Vite
Duration 1 hour 40 minutes 49 seconds
What’s New in Nuxt 4: Key Updates for Nuxt.js Developers

What’s New in Nuxt 4: Key Updates for Nuxt.js Developersvueschool.io

Category: Vue, Nuxt
Duration 33 minutes 19 seconds
Paginated Vue Components with Laravel

Paginated Vue Components with LaravelCodecourse

Category: Vue, Laravel
Duration 52 minutes 56 seconds
Master Class: React + Typescript 2021 Web Development

Master Class: React + Typescript 2021 Web Developmentudemy

Category: TypeScript, React.js
Duration 22 hours 4 minutes 13 seconds
NFT Marketplace in React, Typescript & Solidity - Full Guide

NFT Marketplace in React, Typescript & Solidity - Full Guideudemy

Category: TypeScript, React.js, Decentralized Applications (dApps) / 'Web 3'
Duration 16 hours 20 minutes 55 seconds
Vue JS 3: Composition API (with Pinia, Firebase 9 & Vite)

Vue JS 3: Composition API (with Pinia, Firebase 9 & Vite)udemy

Category: Vue
Duration 9 hours 10 minutes 13 seconds
Laravel Backends for Vue.js 3

Laravel Backends for Vue.js 3vueschool.io

Category: Vue, Laravel
Duration 3 hours 44 minutes
Fullstack React with Typescript

Fullstack React with Typescriptfullstack.io

Category: TypeScript, React.js
Duration 10 hours 16 minutes 46 seconds
The Vue 3 Bootcamp - The Complete Developer Guide

The Vue 3 Bootcamp - The Complete Developer Guideudemy

Category: Vue
Duration 17 hours 31 minutes 14 seconds