Course Detail

DIPLOMA IN MEAN STACK Course

DIPLOMA IN MEAN STACK Course - Sagveek Technologies


Course Detail


Course Description

DIPLOMA IN MEAN STACK

Diploma in MEAN Stack

 Introduction of MEAN Stack

  • Introduction to MEAN
  • Defining MEAN
  • Studying the Architecture of MEAN
  • Scope of MEAN
  • Benefits of using MEAN
  • Applications of MEAN
  • The four building components
  • MVC Architecture for Web Application
  • An Insight into MongoDB
  • Difference between SQL vs NoSQL
  • An Insight into Angular
  • An Insight into Node.Js
  • An Insight into Express
  • Collaboration of the Four technologies

Understanding MongoDB and NoSQL

  • Scope of NoSQL
  • MongoDB: Overview, Structure, and Application
  • Commands: Shell and Native
  • MongoDB and its connection
  • Data Types in MongoDB
  • Planning Data Model
  • Creating MongoDB Environment
  • Creating Users with Access rights
  • Creating and modifying Database
  • Saving Data and Database Queries
  • Finding Documents
  • Updating Documents
  • Replication
  • Clustering of MongoDB Servers
  • Indexing

Express Middleware

  • What is Middleware
  • Query Middleware
  • How to serve Static Files
  • POST Body Data and Cookies
  • How to implement Sessions
  • Basic HTTP Authentication
  • Session Authentication
  • Facebook access token authentication
  • Gmail access token authentication
  • Twitter access token authentication

Mongoose, Schema and Validation

  • What is Mongoose?
  • How to connect to MongoDB using Mongoose
  • What is a Schema
  • How to compile a Model
  • Understanding Objects: Query and Document
  • Finding, Adding, Updating, Removing, and Aggregating Documents by using Mongoose
  • How to use Validation Framework
  • Interview Questions and test

Angular, MongoDB, and Node.js

  • Overview of Angular
  • Application of Angular
  • Developing Web Page with Angular
  • First Program Angular
  • Angular CLI
  • Angular Modules: Set-Up and Architecture
  • Component Using CLI
  • Modules and Dependency Injection
  • How to Integrate Angular with Bootstrap and Material-UI
  • Adding Angular to Node.js Environment
  • Broadcasting and Emitting Events
  • Templates and views, Expressions and Pipes
  • Services creation using CLI
  • Routing creation using CLI
  • Using Built-in Directives
  • Directives creation using CLI
  • Creating your own Directives to Extend HTML
  • Creating Nested Routes and Application
  • AngularJS Services: Built-in and Custom Services
  • Http Module of NodeJS
  • FS Module of NodeJS
  • Buffers, Streams, and Events
  • CRUD commands in MongoDB
  • REST/HTTP requests in a REST API
  • Interview Questions and test

Getting Started with MongoDB and Node.js

  • How to add MongoDB Driver to Node.js
  • How to connect to MongoDB from Node.js
  • Objects used in the MongoDB Node.js Driver
  • How to Access and Manipulate Databases and Collections
  • How to Manipulate MongoDB Documents from Node.js
  • Database Change Options and Database Update Operators
  • Adding Documents to a Collection
  • Getting Documents from a Collection
  • Updating Documents in a Collection
  • Modifying and Saving Documents in a Collection
  • Deleting Documents from a Collection
  • What is a Data Set
  • Query Objects
  • Specific Sets of Documents
  • Counting Documents
  • Limiting, Sorting, and Grouping Result sets
  • Mapreduce and Results
  • Interview Questions and test

Collaboration  of All topics together and Project and implementation

  • Create 2 Projects
  • Understand GitHub
  • Uploading Source code to GItHub
  • Upload to Heroku or any server and make application live
  • Interview Questions and test

Institute Overview

Pune, Maharashtra, India

About us About Sagveek Technologies: Sagveek Technology is India’s one among the leading resolution suppliers in info Technology development, Training, Staffing, and merchandise & Tools Consulting services to each Retail ( i.e. stud... Read More

Related Courses

Google Map