Essential Vue 3

Overview

Ecosystems, like Angular and React, require a lot of moving pieces to get working. In this course, Shawn Wildermuth will show you how to build Web sites and applications using the Vue framework.

In this one day course, Shawn Wildermuth will show you how to build web sites and applications using the Vue framework.

Prerequisites

Before taking this course students should have some familiarity with web application development. No JavaScript experience is necessary.

What You will Learn?

  •  What is Vue?
  •  How to build SPAs with Vue
  •  Data Binding
  •  Routing in Vue
  •  Using APIs

Course Outline

  • Module 1: What is Vue
    • What Problem is Vue Solving?
    • Where Can Vue Be Used
    • How is Vue Different?
    • Your First Vue Project
    Module 2: Data Binding in Vue
    • Data Binding Basics
    • Formatting in Vue
    • List Binding
    • Using Forms
    • Validation
    Module 3: Calling Services
    • Using HTTP in Vue
    • Calling a GET
    • Calling a POST
    • Calling a PUT
    • Calling a POST
    Module 4: Vue Routing
    • Why Client-Side Routing
    • Introducing Routing
    • Setting Up Patterns for Routing
    • Nested Routes
    • Passing Parameters
    • Using Browser History
    Module 5: Centralizing Data
    • Why do you need data centralized
    • Introducing Vuex
    • Introducing Pinia
    Module 6: Building Components
    • Using the Composition API
    • Dealing with Properties
    • Exposing Events
    • Using Slots
Essential Vue 3
Type :
Classroom
Level :
Beginner
Modules:
6
Duration:
2 days
Topics:
Vue
SPAs
JavaScript
TypeScript