Vue.js Fundamentals

Vue.js is rapidly growing in popularity due to its ease-of-use. This course will teach you all the fundamentals of Vue development including creating components, directives, filters, routing, Vuex state management, and deploying to production.
Course info
Rating
(210)
Level
Intermediate
Updated
May 20, 2020
Duration
5h 4m
Table of contents
Course Overview
Getting Started with the Vue.js CLI
Creating Vue.js Components and Using Template Syntax
Enabling Inter-component Communication
Routing from Page to Page
Managing State and Server Communication with Vuex
Creating Custom Directives and Filters
Deploying Vue Applications to Production
Description
Course info
Rating
(210)
Level
Intermediate
Updated
May 20, 2020
Duration
5h 4m
Description

Vue.js is one of the most lightweight and enjoyable front-end development frameworks for building modern web applications, and there are a lot of important concepts to learn to become a skilled Vue developer. In this course, Vue.js Fundamentals, you will gain the foundational knowledge required to build robust, production-ready applications with Vue. First, you will build your own project from scratch with the Vue CLI, including creating components and manage communication between components. Then, you will learn to create routes and navigate from page to page, manage state and communicate with the server using Vuex, and create custom directives. Finally, you will deploy your application to production. When you’re finished with this course, you will have gained the fundamental skills and knowledge of Vue.js needed to create reliable and professional Vue applications.

About the author
About the author

Jim Cooper is a software developer at Pluralsight. With more than 20 years of software development experience, he has gained a passion for Agile software development -- especially Lean.

More from the author
Angular Fundamentals
Intermediate
9h 34m
Feb 1, 2019
More courses by Jim Cooper
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. This is Jim Cooper and welcome to my course on view Js fundamentals. I've been working as a full stack developer for more than 20 years, and I've been a serious front end developer for the past six years, working with angular, jazz, angular, react and now view jazz. Having spent some time in all of those frameworks, I'm excited to bring you this course on few Js fundamentals. Of all the frameworks I've found view to be the most enjoyable, intuitive and lightweight. It is pure joy to work with. But there's still a lot to learn in. This course will start where every view Js application should start with the view CLI. We'll use the seal I to generate our project and then will immediately start exploring how to build applications as we start creating our own view components and learning how components interact and communicate with each other. We'll also learn a lot about the few Js router, including how to create and navigate between routes and how to work with route prams named views, child routes and route cards. Then we'll dive into managing state throughout our application with View X, and we'll see how to use View X to communicate a synchronously with AP eyes. We'll also learn how to use directives to easily decorate components or other elements with nicely encapsulated functionality. And we'll see how to use filters to format unmodified data right from within our HTML templates. And, of course, a Web framework Fundamentals course wouldn't be complete if you didn't learn how to package applications up and deploy them to production. We'll explore views. Excellent tooling that makes creating production deployments a breeze. By the end of this course, you'll know everything you need to know to create production ready view applications before beginning the course. You should be familiar with basic HTML, CSS and JavaScript. Some knowledge of single page applications will also be helpful. But if this is your first time jumping into single page APS, that's fine, too. So please join me on this journey toe learn view with the View Js Fundamentals course plural site