Building Applications with Mean Stack [Video]

Building Applications with Mean Stack [Video]

This video is included in a Mapt subscription
Chrispinus Onyancha

Create highly scalable real-time apps using the MEAN stack
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781786469021
Course Length3 hours

Video Description

The course helps you become a full-stack JavaScript developer. It develops your skills further by teaching you how to make all MEAN components work together. The topics covered in the course are those almost all web applications need, such as data manipulation, searching, sorting, and pagination. Also, important aspects such as user authentication and authorization are described thoroughly with appropriate examples. Finally, you'll learn how to deploy apps to the cloud and make them available to the public.

Style and Approach

We will be learning how to manage deep/complex data with MongoDB and then Backend system development with Node-Js and its APIs in express-Js. We will link it to the front end responsive system UI with Angular-JS and finally the asynchronous combination between the server and the client by the use of Node-Js.

Table of Contents

Setting Up Application Layout
The Course Overview
Knowing Your Tools
Laying the Foundation
Understanding the DataBases
Keeping It Simple: Mocking Out the Data
MongoDB Drivers: Mocking
Mocha Test : Mocking
Creating the Data Model from the Problem at Hand
Introduction to Mongoose
Schema Design Principle: Store What You Query For
Schema Design Principle: Principle of Least Cardinality
MongoDB Indexes
Thinking Functionally
Talking to the Outside World
Setting Up Express
Taking Only What You Need
Two to Tango: Communicating with the Server
Talking to the Serve System
Best Practices
Introduction to Browserify and Gulp-Browserify
What Is a Single Page app, AngularJS philosophy, and Why It Matters?
Controller
Services
Client-Side Routing
Persisting Data with MongoDB and Reacting in Real-Time with Socket.IO
Setting Up Socket.IO

What You Will Learn

  • Learn how to use GIT and Node.js.
  • Create a MongoDB Schema and use it.
  • Make a backend system that interoperates with MongoDB and the AngularJS UI.
  • Create REST APIs with Express.js for the backend system to communicate with the frontend system.
  • Build a responsive frontend system for the UI that communicates with the backend through Express.js
  • Design Socket.IO for asynchronous communication between the frontend and backend server
  • Deploy and maintain applications successfully on the Google Cloud platform.

Authors

Table of Contents

Setting Up Application Layout
The Course Overview
Knowing Your Tools
Laying the Foundation
Understanding the DataBases
Keeping It Simple: Mocking Out the Data
MongoDB Drivers: Mocking
Mocha Test : Mocking
Creating the Data Model from the Problem at Hand
Introduction to Mongoose
Schema Design Principle: Store What You Query For
Schema Design Principle: Principle of Least Cardinality
MongoDB Indexes
Thinking Functionally
Talking to the Outside World
Setting Up Express
Taking Only What You Need
Two to Tango: Communicating with the Server
Talking to the Serve System
Best Practices
Introduction to Browserify and Gulp-Browserify
What Is a Single Page app, AngularJS philosophy, and Why It Matters?
Controller
Services
Client-Side Routing
Persisting Data with MongoDB and Reacting in Real-Time with Socket.IO
Setting Up Socket.IO

Video Details

ISBN 139781786469021
Course Length3 hours
Read More

Read More Reviews

Recommended for You

Learning Web Development with the MEAN Stack [Video] Book Cover
Learning Web Development with the MEAN Stack [Video]
$ 63.75
Mastering MEAN Web Development: Expert Full Stack JavaScript [Video] Book Cover
Mastering MEAN Web Development: Expert Full Stack JavaScript [Video]
$ 80.75
Mastering Meteor: Powerful Reactive Applications with Full-Stack JavaScript [Video] Book Cover
Mastering Meteor: Powerful Reactive Applications with Full-Stack JavaScript [Video]
$ 80.75
Fast Data Processing Systems with SMACK stack [Video] Book Cover
Fast Data Processing Systems with SMACK stack [Video]
$ 106.25
Build a Network Application with Node [Video] Book Cover
Build a Network Application with Node [Video]
$ 72.25
Building a Single Page Web Application with Knockout.js [Video] Book Cover
Building a Single Page Web Application with Knockout.js [Video]
$ 72.25