Tuesday, September 29, 2020
Home > Blog > Mean Stack Tutorial for Beginners- Building server side apps with node.js

Mean Stack Tutorial for Beginners- Building server side apps with node.js

, Want to build scalable web apps quickly and easily? Check out the MEAN stack, a collection of technologies (MongoDB, Express, AngularJS, and Node.js) that fit well together to provide a solution that allows for a full-stack JavaScript implementation of web applications.

Popular experts Helen Zeng and Steven Edouard walk you through MEAN and create “Chirp,” a Twitter clone. They integrate MongoDB into a REST API with Node.js and Express and then connect that with an AngularJS front end. They even deploy the live app to Microsoft Azure via GitHub. Check out this practical primer on MEAN, and learn to build an end-to-end web app, all using JavaScript.

00:00 – What is MEAN?
Get an introduction to the various parts of the MEAN stack, and see how to set up your environment.

00:21:59 – ​AngularJS
Learn the basics of AngularJS, including app creation, data display, and routing between views.
– What’s a front end framework?
– directives
– modules and controllers
– models and data binding
– routing

01:12:25 – Node.js and Express
Set up a server in JavaScript, and design a RESTful API. Plus, look at authentication.

02:10:45 – MongoDB
Get the details on integrating MongoDB collections to your RESTful API.
– Intro to document oriented databases
– mongoDB
– mondgoDB and Node.js
– Implementing the Route Handlers

03:02:49 – Tying the App Together
Learn to connect the front-end Angular app to the Node server, and see how to display live data.​
– Hosting the Front End
– Implementing and displaying Authentication
– Services

03:55:13 – Deployment & Conclusion
Deploy the app to Azure Websites, and get more resources for building on the MEAN stack.
– setting up mondgoDB in the cloud
– Configuring and deploying an express app
– other great MEAN tools