MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Building a MEAN Application

Course Summary

This course uses AngularJS 1.x. In this course you will create a to-do application using the MEAN stack: MongoDB, Express, Angular, and Node.js. You will learn how to build a complete application from the database with MongoDB, to the API using Node.js and Express, and back to the client using Angular.

  • +

    Course Syllabus

    Introduction to the MEAN Stack

    Building a web application requires a lot of different technologies and frameworks. Luckily JavaScript is extremely flexible. It can be run both in a browser and on a server enabling developers to build applications quickly and efficiently in a language they already know. In this stage you will review what makes up the MEAN stack and why it’s important. Afterwards, you will set up a basic Express application. 5 steps
    • What MEAN Means 2:14
    • Building a MEAN App Overview 2:35
    • Review the MEAN Stack 6 questions
    • Setting Up an Express Application 9:53
    • Review Express App 5 questions

    Going MEAN with Express

    In this stage you will add some routes to your Express application. Express is designed to work well as a RESTful API service. The routes you create here will be used by your Angular application later in the course. 5 steps

    Going MEAN with Angular

    Angular is one of the top client-side frameworks today. In this stage you will be using the same Angular application found in the Angular Basics course. You will be introduced to webpack, a client-side module loader. 4 steps

    Setting Up MongoDB

    In this stage, you will use Mongoose to set up your MongoDB client. 7 steps

    Creating and Editing Data in a MEAN App

    Now that we’ve got MongoDB set up we’ll want to create some routes (endpoints) in Express for our Angular application to use for creating and editing data. 5 steps

    More TODO with the MEAN Stack

    Angular is an extremely powerful tool to have in your toolbelt and we’ve barely scratched the surface of it’s capabilities. In this stage we’ll look at some advanced Angular topics and how you can further develop your MEAN stack skills. 3 steps

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url