Vue js 3 From Novice To Professional (2022)




Vue js 3 From Novice To Professional (2022)

Vue js 3 is a progressive javascript framework for building user interfaces. This is a project-based course for learning Vue js. I will teach you how to build some projects with Vue from simple to complex projects.

1st Project: Tags Input

We'll start by building a simple Tags input, a Vue js based tagging system that automatically converts the values that users enter in the input into delimited tags.

While we're building this project we'll learn some Vue js basic concepts such as:

  • Interpolation

  • Directives

  • Attribute bindings

  • Conditional rendering,

  • List rendering

  • Class and style bindings

  • Handling events

  • Two-way bindings with v-model

  • Methods

  • Computed properties

  • Watcher

2nd Project: Toast Notification

We will build Toast notification, where we able to show a message at a given time with some different types and positions.

3rd Project: Carousel Image slider

We will build a Carousel image slider from scratch which allows users to automatically cycle through a series of images in a given time.

4th Project: Vue Drive (Main Project)

Our main project is building Vue Drive, a Vue Single Page Application (SPA) that is inspired by Google Drive, where we are able to upload some files with a drag and drop feature and manage them in folders.

In this course You will also learn some topics:

  • Composition API

  • Composable functions

  • Build Single Page Application with Vue Router

  • Creating custom directives

  • Working with Axios HTTP library

  • How to connect to a backend server from your app

  • Using async/await

  • Organizing API endpoints

  • How to write clean code

  • Uploading file to Backend API

  • Working with Teleport

  • Implementing Authentication in Vue js application


In addition to the lectures, I also provide the complete source code on GitHub where you can see all changes that I made for each lecture so that you can always have access to the full codebase for the application.

Before you take this course, you should have a basic understanding of modern Javascript features such as arrow functions, destructuring operators, rest Parameters, and Spread Syntax. You should also know the fundamental of Vue js.

By the end of this course, you will have a very solid understanding of Vue and you will be able to dive into your own Vue projects.

Learn Vue js 3 from the basic to building 4 web applications with options API, composition API, Vue Router, and Pinia

Url: View Details

What you will learn
  • Learn how to build fantastic applications with Vue 3, ranging from small and simple to large scale applications.
  • Learn how to use the most recent version of Vue (version 3), which includes the all-new Composition API.
  • Build amazing Single Page Application (SPA) with Vue 3

Rating: 4.6

Level: All Levels

Duration: 14 hours

Instructor: Eding Muhamad Saprudin


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap