Building Applications with Mean Stack [Video]

Preview in Mapt

Building Applications with Mean Stack [Video]

Chrispinus Onyancha

1 customer reviews
Create highly scalable real-time apps using the MEAN stack
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Building Applications with Mean Stack [Video] Book Cover
Building Applications with Mean Stack [Video]
$ 124.99
$ 106.25
Learning Web Development with the MEAN Stack [Video] Book Cover
Learning Web Development with the MEAN Stack [Video]
$ 74.99
$ 63.75
Buy 2 for $35.00
Save $164.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

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
From 1 reviews

Read More Reviews

Recommended for You

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