Video description
Build powerful web applications using MongoDB, Express.JS, Vue.JS and Node.js
About This Video
- Learn and leverage MEVN Stack to build a professional Single Page Application
- Use JavaScript frameworks and libraries to interact with a server and update data in real time
- Build elegant User Interfaces and use effective application debugging techniques
In Detail
Do you want to build scalable, high-performance web apps? Harness the power of the JavaScript ecosystem to run, build, and test your full-stack applications. This course will guide you in building a full-stack app using Isomorphic JavaScript frameworks. You'll build web applications using the MEVN Stack in JavaScript.
This course takes you on an end-to-end journey, building on your basic skills and taking you to advanced skill set in no time with Vue.js while deploying enhanced web apps to a production environment.
The code bundle for this video course is provided in this github repository: https://github.com/PacktPublishing/Isomorphic-JavaScript-with-MEVN-Stack
Table of contents
-
Chapter 1 : Getting to Know the MEVN Stack
- The Course Overview 00:01:20
- What You Should Know First 00:00:57
- Single-Page Applications and Vue.js 00:04:06
- NoSQL and MongoDB 00:02:19
- Node.js and Express.js 00:01:41
- Chapter 2 : Preparing Your Development Environment
-
Chapter 3 : Vue.js Core Concepts
- Project Directory and Structure 00:02:44
- Vue.js Components 00:14:56
- Vue.js Router 00:06:38
- Vue.js Navigation Guards 00:03:57
- Vuex State Management 00:10:20
-
Chapter 4 : Building a RESTful Backend API with Node.js and Express.js
- Create Server with Express.js 00:08:30
- Learn to Use Express.js Router 00:05:51
- Use Express.js Middleware and CORS Configuration 00:06:43
- RESTful Endpoints with HTTP Controllers 00:07:52
- Check HTTP Status Codes 00:03:17
-
Chapter 5 : Connecting Your Application to MongoDB
- Connect to MongoDB and Use MongoDB Compass GUI 00:02:40
- Working with Entity Models 00:04:27
- Create, Read, Update, and Delete (CRUD) 00:08:08
- Encrypt Passwords with Node.js and BCrypt 00:02:55
- Validate Passwords 00:08:39
-
Chapter 6 : User Authentication, JWTs, and Session Management
- JSON Web Tokens 00:03:13
- Vue.js and JSON Web Tokens 00:01:18
- User Authentication 00:03:06
- Validating a User’s Session 00:03:55
- Managing User's Session 00:03:15
-
Chapter 7 : Finalizing Your Application
- Connecting Vue.js to Backend Server 00:25:33
- Getting Ready for Production 00:03:19
- Amazon Web Services and Amazon Elastic Compute Cloud 00:03:49
- Deploying App to the Web 00:05:06
- Final Thoughts 00:03:49
Product information
- Title: Isomorphic JavaScript with MEVN Stack
- Author(s):
- Release date: September 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789533118
You might also like
book
Learning React, 2nd Edition
If you want to learn how to build efficient React applications, this is your book. Ideal …
book
Full Stack Serverless
Cloud computing is typically associated with backend development and DevOps. But with the rise of serverless …
video
Python Django Dev To Deployment
Learn Python and build & deploy a real estate application using the Django framework & PostgreSQL …
book
Your First Week With Node.js, 2nd Edition
While there have been quite a few attempts to get JavaScript working as a server-side language, …