Join My Newsletter?

Shawn Wildermuth

  • Home
  • What I Can Do 
    Advice Coaching Development
  • Training 
    Teaching Your Team Course List Calendar
  • Blog
  • About me
Get a Quote

Essential Vue 3

  • Home
  • /
  • Courses
  • /
  • Essential Vue 3
Overview Outline

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
  • 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
  • Course Type : Classroom
  • Level : Beginner
  • #/Modules: 6
  • Duration : 2 days
  • Topics :
    • Vue
    • SPAs
    • JavaScript
    • TypeScript
  • Updated : 06/01/2022
Get a Quote

Shawn Wildermuth

Software Developer, Instructor, Microsoft MVP and Filmmaker

Explore
  • About Me
  • Contact Me
  • Advice
  • Privacy policy
Courses
  • Course Catalog
  • In-Person Training
  • Online Training
  • Free Training
Address
  • Wilder Minds LLC
  • shawn@wildermuth.com
  • 247 Josephine Street NW
    Atlanta, Georgia 30307
  • +(1) 404 227 3030

© Copyright Wilder Minds LLC

  • Home
  • Advice
  • Training
  • About Me
  • Contact