Fullstack Enterprise MEVN: Mongo, Express, Vue, and Node

Course

Online

£ 10 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Get to grips with robust and advanced application building with Mongo, Express, Vue, Node, Vuex, webpack, Mongoose, and Vue Router.This course will not only guide you on how to build REST APIs with Node.js v8+, Express v4+ and MongoDB v4+, but it will also teach you how to consume a REST API with the powerful frontend framework, Vue.js v2+.You’ll go through 4 hours of helpful HD videos that will help you understand the concepts you need to know to build advanced applications. In addition to this, you’ll also work on a real-world project, building the backend and frontend of a real authentication system.By the end of this course, you’ll be well-versed with Vuex, Vue.js, and Node.js concepts and have gained the skills to build efficient and scalable applications. All code and supporting files are available at - About The AuthorKati Frantz is a team player software engineer with 6+ years experience developing robust code for high volume businesses. He has proven success in developing scalable and maintainable software following world-class coding standards. Kati is a community builder, software development instructor and passionate about building the next generation of experts.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Create reusable and customizable Vue.js components for your applications
Set up webpack and tooling for full stack JavaScript projects
Get up to speed with the best practices for building apps using Vue.js, Node.js and more

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Screen Design
  • Install
  • Project
  • Design
  • Flash
  • Router
  • Database training
  • Database
  • Email
  • Server

Course programme

Introduction 1 lecture 04:44 What we'll build Introduction 1 lecture 04:44 What we'll build What we'll build What we'll build What we'll build What we'll build Project 41 lectures 03:38:46 Initialise project and install babel Project: Initialise project and install babel Install mongoose and connect to database Project: Install mongoose and connect to database API versioning and setting up auth routes Project: API versioning and setting up auth routes Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Install prettier Project: Install prettier Installing webpack for client Project: Installing webpack for client Setup webpack dev middleware Project: Setup webpack dev middleware Adding vue loader to webpack Project: Adding vue loader to webpack CSS Loader Project: CSS Loader Installing Tailwind CSS Project: Installing Tailwind CSS Install vue router Project: Install vue router Hot module replacement Project: Hot module replacement Design home screen Project: Design home screen Design register screen Project: Design register screen Custom input component Project: Custom input component Validating forms with vee validate Project: Validating forms with vee validate Installing vuex Project: Installing vuex Defining user schema Project: Defining user schema Hashing user password Project: Hashing user password Sending email confirmation mails Project: Sending email confirmation mails Button loading state Project: Button loading state Json Web Tokens Project: Json Web Tokens Persisting authentication Project: Persisting authentication Full stack validation Project: Full stack validation User login server side Project: User login server side User login client side Project: User login client side Form mixin Project: Form mixin Auth mixin Auth mixin Forgot password form Project: Forgot password form Sending password reset links Project: Sending password reset links Validating forgot password Project: Validating forgot password Reset password client Project: Reset password client Password resets Project: Password resets Expired password resets Project: Expired password resets Email confirmation on the server Project: Email confirmation on the server Client-side email confirmation Project: Client-side email confirmation Resend email confirmation client side Project: Resend email confirmation client side Resend email confirmation server side Project: Resend email confirmation server side Conditionally displaying confirmation bar Project: Conditionally displaying confirmation bar Flash messages with vuex Project: Flash messages with vuex Displaying flash messages Project: Displaying flash messages Project Project: Install mongoose and connect to database Install mongoose and connect to database Project: Install mongoose and connect to database Install mongoose and connect to database Project: Install mongoose and connect to database Project: Install mongoose and connect to database Project: Install mongoose and connect to database API versioning and setting up auth routes Project: API versioning and setting up auth routes API versioning and setting up auth routes Project: API versioning and setting up auth routes API versioning and setting up auth routes Project: API versioning and setting up auth routes API versioning and setting up auth routes Project: API versioning and setting up auth routes Project: API versioning and setting up auth routes Project: API versioning and setting up auth routes Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Project: Add babel module resolver for cleaner imports Install prettier Project: Install prettier Install prettier Project: Install prettier Install prettier Project: Install prettier Install prettier Project: Install prettier Project: Install prettier Project: Install prettier Installing webpack for client Project: Installing webpack for client Installing webpack for client Project: Installing webpack for client Installing webpack for client Project: Installing webpack for client Installing webpack for client Project: Installing webpack for client Project: Installing webpack for client Project: Installing webpack for client Setup webpack dev middleware Project: Setup webpack dev middleware Setup webpack dev middleware Project: Setup webpack dev middleware Setup webpack dev middleware Project: Setup webpack dev middleware Setup webpack dev middleware Project: Setup webpack dev middleware Project: Setup webpack dev middleware Project: Setup webpack dev middleware Adding vue loader to webpack Project: Adding vue loader to webpack Adding vue loader to webpack Project: Adding vue loader to webpack Adding vue loader to webpack Project: Adding vue loader to webpack Adding vue loader to webpack Project: Adding vue loader to webpack Project: Adding vue loader to webpack Project: Adding vue loader to webpack CSS Loader Project: CSS Loader CSS Loader Project: CSS Loader CSS Loader Project: CSS Loader CSS Loader Project: CSS Loader Project: CSS Loader Project: CSS Loader Installing Tailwind CSS Project: Installing Tailwind CSS Installing Tailwind CSS Project: Installing Tailwind CSS Installing Tailwind CSS Project: Installing Tailwind CSS Installing Tailwind CSS Project: Installing Tailwind CSS Project: Installing Tailwind CSS Project: Installing Tailwind CSS Install vue router Project: Install vue router Install vue router Project: Install vue router Install vue router Project: Install vue router Install vue router Project: Install vue router Project: Install vue router Project: Install vue router Hot module replacement Project: Hot module replacement Hot module replacement Project: Hot module replacement Hot module replacement Project: Hot module replacement Hot module replacement Project: Hot module replacement Project: Hot module replacement Project: Hot module replacement Design home screen Project: Design home screen Design home screen Project: Design home screen Design home screen Project: Design home screen Design home screen Project: Design home screen Project: Design home screen Project: Design home screen Design register screen Project: Design register screen Design register screen Project: Design register screen Design register screen Project: Design register screen Design register screen Project: Design register screen Project: Design register screen Project: Design register screen Custom input component Project: Custom input component Custom input component Project: Custom input component Custom input component Project: Custom input component Custom input component Project: Custom input component Project: Custom input component Project: Custom input component Validating forms with vee validate Project: Validating forms with vee validate Validating forms with vee validate Project: Validating forms with vee validate Validating forms with vee validate Project: Validating forms with vee validate Validating forms with vee validate Project: Validating forms with vee validate Project: Validating forms with vee validate Project: Validating forms with vee validate Installing vuex Project: Installing vuex Installing vuex Project: Installing vuex Installing vuex Project: Installing vuex Installing vuex Project: Installing vuex Project: Installing vuex Project: Installing vuex Defining user schema Project: Defining user schema Defining user schema Project: Defining user schema Defining user schema Project: Defining user schema Defining user schema...

Additional information

Node.js, Express and Vue.js

Fullstack Enterprise MEVN: Mongo, Express, Vue, and Node

£ 10 + VAT