Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28
MEAN Stack – Greater Insights

MEAN Stack

Course Overview

  • The MEAN stack is a popular stack of technologies used to create dynamic web applications.
  •  
  • MEAN is an acronym for the four main technologies that it is comprised of as follows :
  •  
  • MongoB: Non-relational database
  • Express.js: Node framework that has powerful middleware features
  • Angular: A frontend JavaScript library created and maintained by Google that is used to create single page applications
  • Node.js: server-side JavaScript framework based on V8

At the end of the training, participants will be able to:

  • Get a high-level understanding of the main components that make up a MEAN stack application.
  • Piece together the app as you follow along. You will understand what full stack development is like, and be able to use the various tools presented.
  • This is a beginner tutorial, so we will not go into detail about any of the technologies (we’ll save that for future tutorials)
  • Deploy your application to Heroku.
  • If you get stuck, ask questions in the comments section.

Pre-requisite

Duration

2 days

Course Outline

  1. Install Git
  2. Install Node.js
  3. Install MongoDB
  4. Install RoboMongo
  5. Install necessary packages via NPM (Node Package Manager). NPM is automatically installed with Node
  1. Now that our app is configured, it’s time to add some server logic using Node and Express.
  2. Why use Node?
  3. Express
  4. Routing
  5. Intro to document oriented databases
  6. MondgoDB and Node.js
  7. Implementing the Route Handlers
  1. What’s a front end framework?
  2. Directives
  3. Modules and controllers
  4. Models and data binding
  5. Routing
  1. Implementing and displaying Authentication
  2. Services
  3. Hosting the Front End
  4. Slide Presentation
  5. Assessment Deployment & Conclusio
  1. Setting up mongoDB in the cloud
  2. Configuring and deploying an express app
  3. Other great MEAN tools

Reviews