Vue: Getting Started
Learn how to design components, display data, present lists and inputs, handle user interactions, navigate between views, manage data, and get started with all of the key tools to make you efficient at developing with Vue in this hands-on course.
What you'll learn
Are you interested in how to use the fundamental features of Vue? In this course, Vue: Getting Started, you will learn foundational knowledge of how to start developing with Vue to create web applications. First, you will discover how to create and run your app with the Vue CLI, and how to build components which are the building blocks of your application. Next, you will learn how to build the user interface with templates, and how to choose the right data binding features. Finally, you will explore how to get and send data with HTTP, add menus to navigate your application with routing, and how to manage data and state with Vuex. When you are finished with this course, you will know all the basics you need to build your own Vue applications.
Table of contents
- Introducing Component Communication 1m
- Nesting Components in Components 4m
- Passing Values to Child Components with Props 4m
- Refactor One Component into Parent and Child Components 6m
- Passing Objects in Props 6m
- Communicating from Child to Parent with Events 5m
- Sharing Code with Mixins and Modules 7m
- Recap of Component Communication 1m
- Introducing Vuex 1m
- No Central Store 2m
- Centralize the Data Flow with Vuex 6m
- Add Vuex to Your App 4m
- Describing Your State 5m
- Fetching State 7m
- Getting Specific State 4m
- Strict Mode 4m
- Mutating State 4m
- Actions 4m
- Communicate Between Components and the Store 5m
- Final Solution Walk-through 2m
- Recap of Vuex 1m