Building Applications with Mean Stack
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building Applications with Mean Stack to your Wishlist.

Add to Wishlist

Building Applications with Mean Stack

Create highly scalable real-time apps using the MEAN stack
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5 students enrolled
Created by Packt Publishing
Last updated 5/2017
Current price: $10 Original price: $125 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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.
View Curriculum
  • You will need a basic knowledge of Angular-Js; however you do not need a detailed knowledge of other stack components such as Node.js, Express.js, and MongoDB. This is for enthusiasts of scalable, secure, cloud-based systems.

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.

About the Author

Chrispinus Onyancha is a hard-working young entrepreneur, working to impart the latest technology to his community where technology is almost mythical. He learns new things every single day and puts them into practice to finally create marvelous products that solve his community's problems.

He has demonstrated success in leading and developing complex, multiple high-profile projects simultaneously, and has partnered extensively with local and global companies and groups to achieve scalable products with a proven track record, while delivering business changes and adding value. He is the founder of Creative DNA, an IT company majoring in media and health.

Who is the target audience?
  • This course is for basic-level JavaScript developers who want to create highly scalable, enterprise-grade apps.
Compare to Other MEAN Stack Courses
Curriculum For This Course
23 Lectures
Setting Up Application Layout
7 Lectures 29:15

This video provides an overview of the entire course.

Preview 03:27

Knowing the tools.

Knowing Your Tools

Laying the foundation for Meanstack development.

Laying the Foundation

Understanding the Database.

Understanding the DataBases

Deal with mock data.

Keeping It Simple: Mocking Out the Data

Focus on mock data using Node-JS site.

MongoDB Drivers: Mocking

Understanding Mocha Test.

Mocha Test : Mocking
MongoDB Schema Design
5 Lectures 30:08

Focus on using ODM.

Preview 06:55

Building models.

Schema Design Principle: Store What You Query For

Focus on schema design principle.

Schema Design Principle: Principle of Least Cardinality

Focus on understanding the validation.

Understanding the Mochas

Focus on understanding high order function.

Thinking Functionally
3 Lectures 16:50

We will focus on Rest APIS with Express-JS.

Preview 06:03

We will focus on building an API.

Building the API

In this video we will run the test.

Running the APIs
Building the AngularJS Client
7 Lectures 39:42

In this video we will look at best practices.

Preview 03:35

Understanding webpack.

Understanding Webpack

Build Angular-JS application.

Building AngularJS Application

In this video we will concentrate on controllers.


We will focus on configuration.


In this video, we will look at how to de-aggregate data frames and create cross tabulations.

Client-Side Routing

Focus on the designs and views.

Designing Views and Tests
Persisting Data with MongoDB and Reacting in Real-Time with Socket.IO
1 Lecture 04:51

Focus on Socket IO.

Preview 04:51
About the Instructor
Packt Publishing
3.9 Average rating
8,229 Reviews
59,023 Students
687 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.