Simple play icon Course

Vue: Getting Started

by John Papa

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

Course Overview

About the author

John Papa is a dedicated father and husband, a professional Web Developer, and professional storyteller in the technology community. He currently is a Partner GM for Microsoft leading the Growth Ecosystems Cloud Advocacy teams and has formerly worked for Disney on several web and mobile applications ans systems that you may have used. His passions are coding and teaching modern web technologies, running, and enjoying everything Disney with his family. John is a co-host of the Web Rush podcast... more

Ready to upskill? Get started