Cademy logoCademy Marketplace

Course Images

Complete Vue.js 3 (Inc. Composition API, Vue Router, Vuex)

Complete Vue.js 3 (Inc. Composition API, Vue Router, Vuex)

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 5 hours 45 minutes

  • All levels

Description

Get a grip on the core fundamentals of Vue.js 3 and learn to build reusable components-based applications with the help of this course. This course includes three projects that will help you gain hands-on experience with Vue.js, Vuex, and Vue router.

This course is for developers who want to move fast. We cover the traditional way of building Vue apps-the Options API-as well as the new Composition API and even see how you can mix and match them together. There are 8 modules in this course; 4 introduce fundamental skills (Options API, Composition API, Vuex, and Vue Router). The remaining four modules are projects so that you can see how to apply the fundamental skills in real apps. After learning both Options and Composition API, we will see how to use them both with Vuex and Vue Router and talk about the different use-cases and trade-offs to consider. Finally, as we progress through, our focus starts to shift from not only how to build apps with Vue but also to thinking about how we architect things, how components should communicate, where data should be saved (also known as state management), and how it flows through the app. After covering Vue, we will look at Vuex, Vue's state management solution, and Vue Router, for front-end routing. The course culminates with a capstone project, using the three core Vue libraries (Vue, Vuex, Vue Router) to build an application. By the end of this course, you will gain a solid foundation in coding with Vue.js and apply these skills in your future projects. All code files and resources are available here: https://github.com/PacktPublishing/Complete-Vue.js-3-Inc.-Composition-API-Vue-Router-Vuex-

What You Will Learn

Build applications using Vue.js
Create reusable components
Use Vue router for front-end routing
Design patterns
Understand Options and Composition API

Audience

This course is suitable for beginner- or intermediate-level web developers. Developers looking to try out new Vue.js 3 features can also opt for this course.

Basic knowledge of web technologies (HTML/CSS/JS) and terminal proficiency is required.

Approach

The course follows the learning-by-doing approach with a practical explanation of all the core concepts. There are multiple projects included to help you develop the necessary skills.

Key Features

Learn Vue.js from scratch and use it to build applications * Build multiple projects to put the skills that you will learn into action * Explore Vuex and Vue router

Github Repo

https://github.com/PacktPublishing/Complete-Vue.js-3-Inc.-Composition-API-Vue-Router-Vuex-

About the Author

Lachlan Miller

Lachlan Miller is a full-stack software developer, passionate about open-source, test-driven development and mentoring. He has been contributing to the Vue.js open-source community since 2016 and is the maintainer of Vue Test Utils, the official testing library for Vue.js. Lachlan has worked with small and large teams, as both a full stack developer as well as a mentor, providing training and guidance on designing greenfield applications, as well as seamlessly and safely transitions existing applications into new, highly dynamic modern web apps.

Course Outline

1. Course Introduction


2. Project 1: User Sign-up Form with Validation


3. Project 2: Pokemon Evolutions


4. Composition Fundamentals


5. Project 3: Composing a Microblog


6. Vue Router Fundamentals


7. Vuex Fundamentals


8. Project 4: Capstone Project

Course Content

  1. Complete Vue.js 3 (Inc. Composition API, Vue Router, Vuex)

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews