Vue Fullstack

Learn to build a full-stack Vue.js CRUD app and authenticated Node.js API with MongoDB.

Intermediate 6 hrs, 56 mins 70 lessons

$87USD

Intermediate 6 hrs, 56 mins 70 lessons
This course includes:
  • Lifetime access
  • 30-day money-back guarantee
  • Access to source code

What you'll learn

  • MEVN project scaffolding
  • Node.js API setup
  • MVC architecture with Express
  • Frontend authentication
  • NoSQL database design
  • API testing
  • Frontend CRUD
  • JSON web tokens

Course content

Introduction 19 mins
Building an API with Node, Express, and MongoDB 47 mins
API Unit Testing with Mocha 1 hr, 0 mins
API authentication with JSON web tokens 1 hr, 49 mins
Frontend CRUD with Vuex ORM 1 hr, 7 mins
Frontend authentication with Vue Auth 1 hr, 22 mins

Course description

Building a professional, modern web app is easy and fun with the MEVN stack (MongoDB, Express, Vue, and Node)!

By the end of this course, you'll have learned the key technologies behind MEVN as well as API unit testing with Mocha and the Postman API development environment.

In addition to these technologies you'll learn important design patterns for fullstack web apps including MVC and CRUD.

Meet your instructor

Anthony Gore

Hey, I'm Anthony Gore, and I'm a full-stack web developer from Sydney, Australia.

My biggest developer crush is on Vue.js and I've been writing about it and teaching it since 2016.

I'm a Vue Community Partner, curator of the weekly Vue.js Developers Newsletter, and have had the privilege to teach Vue to more than 10,000 students through my online courses.

I hope I can work with you on your journey to learn and master Vue.js!

Prerequisites

To get started with this course you should have:

  • Good knowledge of Vue, Vue Router, and Vuex
  • Familiarity with Git and Bash terminal
  • Access to a computer with Node & NPM