Building Business Applications with Vue.js and MongoDB

Building Business Applications with Vue.js and MongoDB

image description

Course Description

Vue.js is growing fast in popularity and use. This course will teach you to build business applications using the VENoM stack, which includes Vue.js, Express.js, Node and MongoDB with Mongoose. There are a number of solid Javascript frameworks with which to build business level web applications upon, but which one is right for you? In this course, Building Business Applications with Vue.js and MongoDB, you will learn how to use a framework that is growing fast in popularity and use, Vue.js, to build business applications. First, you will explore how to review design meeting notes for a fictitious company that has requested an MVP application. Next, you will learn how to build the foundation for this application, starting with MongoDB and Mongoose.js, as well as using Express.js for the API server. Finally, you will discover how to utilize various supporting libraries, such as Vuetify for UI design and Vuex for state management. When you are finished with this course, you will have a

good working knowledge of and foundation for building business applications with Vue.js, Express.js, Node, and MongoDB, also known as the VENoM stack.

What you will learn

Hi everyone. My name is Mark Scott, and welcome to my course, Building Business Applications with Vue. js and MongoDB. Vue. js and the many supporting libraries around it have been rapidly growing in popularity and use. This course will introduce you to a technology stack which includes Vue. js, Express, Node, and MongoDB with Mongoose, also known as VENoM, to build powerful and reactive business applications with. Some of the topics that we will cover include designing the data layer with MongoDB and Mongoose, developing the API with Node and Express, UI development with Vue. js and Vuetify, and managing application state with Vuex. By the end of this course, you will have a solid foundation upon which to start and build your own business applications upon, as well as options to consider with regards to other libraries and databases. Before beginning the course, you should be familiar with JavaScript and Node. js in general. I hope you'll join me on this journey to learn Vue. js with the Building Business Applications with Vue. js course, at Pluralsight.

Curriculum

Section 1: Course Overview

Section 2: Get Introduced to the Course

Section 3: Technology Stack Overview

Section 4: Setting Up the Demo Application

Section 5: Designing the Data Layer with MongoDB and Mongoose

Section 6: Developing the API with Node and Express

Section 7: UI Development with Vue.js and Vuetify

Section 8: Manage Application State with Vuex

Section 9: Getting Data from the API

Section 10: Finalizing the Demo Application

Section 11: Summary and Other Options