SlideShare a Scribd company logo
1 of 11
Subject
Meanstack
Training Course In
Pune(ETLHIVE)
Who should opt for this course?
• Web Developers and Mobile App Developers
keen on developing robust web applications,
managing a team of developers, and initiating
front-end and back-end support.
• Prerequisites
• Prior Web Development Experiences and
knowledge of HTML, CSS, and JavaScript are
mandatory to take up this course.
Course and its Structure
• Introduction to MEAN
• Defining MEAN
• Studying the Architecture of MEAN
• Scope of MEAN
• Benefits of Using MEAN
• Application of MEAN
• The Four Building Components
• An Insight into Mongo DB
• An Insight into Express
• An Insight into Angular.js
• An Insight into Node.js
• Collaboration of the Four technologies
• Outcome and Deployment
Understanding MongoDB and
NoSQL
• Scope of NoSQL
• What is MongoDB
• Data Types in MongoDB
• Planning Data Model
• Creating MongoDB Environment
• How to Administer User Accounts
• How to Configure Access Control
• How to Administer Databases
• How to Manage Collections
The Collaboration of MongoDb
and Node.js
• MongoDb: Overview, Structure, and Application
• Commands: Shell and Native
• Various Models
• Node.js and its application
• What is Node Package Manager
• MongoDb plus node.js
• MongoDb and its connection with shell
• Event Loop and Node.js
• Testing with Mocha
• Package.json: npm run-script
• Mocha tests with gulp
• MongoDB Schema Design
• Schema Design Principles: Store what you query for and Principle of least
cardinality
• Retail Application Schema: product, category, and user and cart
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
•
• Accessing MongoDB Documents from Node.js
• What is a Data Set
• Query Objects
• Specific Sets of Documents
• Counting Documents
• Limiting, Sorting, and Grouping Result Sets
• MapReduce and Results
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
• How to Implement Middleware Functions
• An Insight into Advanced MongoDB Concepts
• Adding Indexes
• Capped Collections, Replication, and Sharding
• How to implement a GridFS Store
• How to repair a MongoDB Database
The Collaboration between
Express and Node.js
• Overview, Structure, and Installation of Express
• Generating a Web Application using Express
• Matters of Authentication
• Configuring Routes
• Objects: Request and Response
• How to implement a Template Engine
• Functioning of Socket.IO
• Interdependence of Express and Node.js
• Defining REST API
• API: Product, Category, Card APIs
• Integrating Functions
• MongoDB Text Search
• Open Exchange Rates
AngularJS, MongoDB, and
Node.js
• Overview of Angular JS
• Application of Angular JS
• AngularJSLifeCycle
• Developing Web Page with AngularJS
• Hello World AngularJS
• AngularJS Modules: Set-Up and Architecture
• Modules and Dependency Injection
• How to Integrate AngularJS with JavaScript and jQuery
• Adding AngularJS to Node.js Environment
• Scopes and Scope Hierarchy
• Broadcasting and Emitting Events
• Templates and views, Expressions and Filters
• Controllers and Filters: Inbuilt Filters and Custom Filters
• Services and Client-side Routing
• Routes and Directives
• Using Built-in Directives
• Creating your own Directives to Extend HTML
• Creating Nested Routes and Application
• Inbuilt Directives and Inbuilt Pipes
• AngularJS Services: Built-in and Custom Services
• CRUD commands in MongoDB
• REST/HTTP requests in a REST API
Create your Shopping Cart and
Build Web Application
Components
• Shopping Cart: Description of the Project
• Shopping Cart: Libraries and Project Directory Structure
• Shopping Cart: Customer, Product, and Orders Models
• Creating Shopping Cart Server
• Shopping Cart: Implementation of the Routes to support Product, Cart, and Order Requests
• Shopping Cart and Checkout Views
• Shopping Cart: Model-Based Controller Routes
• Web Application: Description of the Project
• Web Application: Libraries and Project Directory Structure
• Web Application: creating Application Server
• Web Application: Routes to Support views
• Web Application: Tabbed View and Weather Service View
• Web Application: Draggable Elements and Dynamic Data Access
• Initializing the Application
• Summary
• Thank You…….!

More Related Content

What's hot

Cassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africaCassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africaenrollmy training
 
Ext JS Meetup Presentation
Ext JS Meetup PresentationExt JS Meetup Presentation
Ext JS Meetup PresentationPatrick Sheridan
 
CSS Frameworks for Rapid Site Designs
CSS Frameworks for Rapid Site DesignsCSS Frameworks for Rapid Site Designs
CSS Frameworks for Rapid Site DesignsBen MacNeill
 
Microservices: A developer's approach
Microservices: A developer's approachMicroservices: A developer's approach
Microservices: A developer's approachFoyzul Karim
 
Training presentation
Training presentationTraining presentation
Training presentationTayseer_Emam
 
Drupal performance
Drupal performanceDrupal performance
Drupal performanceGabi Lee
 
From Junior Dev to Senior Dev
From Junior Dev to Senior DevFrom Junior Dev to Senior Dev
From Junior Dev to Senior DevJohn Reginald
 
CSS Grid
CSS GridCSS Grid
CSS Grideystein
 

What's hot (10)

Cassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africaCassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africa
 
Nodejs Training in Hyderabad
Nodejs Training in HyderabadNodejs Training in Hyderabad
Nodejs Training in Hyderabad
 
Ext JS Meetup Presentation
Ext JS Meetup PresentationExt JS Meetup Presentation
Ext JS Meetup Presentation
 
CSS Frameworks for Rapid Site Designs
CSS Frameworks for Rapid Site DesignsCSS Frameworks for Rapid Site Designs
CSS Frameworks for Rapid Site Designs
 
NoSQL
NoSQLNoSQL
NoSQL
 
Microservices: A developer's approach
Microservices: A developer's approachMicroservices: A developer's approach
Microservices: A developer's approach
 
Training presentation
Training presentationTraining presentation
Training presentation
 
Drupal performance
Drupal performanceDrupal performance
Drupal performance
 
From Junior Dev to Senior Dev
From Junior Dev to Senior DevFrom Junior Dev to Senior Dev
From Junior Dev to Senior Dev
 
CSS Grid
CSS GridCSS Grid
CSS Grid
 

Viewers also liked

Electrical contracting
Electrical contractingElectrical contracting
Electrical contractingJamie Feeny
 
Software testing course in pune
Software testing course in puneSoftware testing course in pune
Software testing course in punesambhajimeher
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuelaManuel Garrido
 
Van Stone.Michael.Final.Resume.1
Van Stone.Michael.Final.Resume.1Van Stone.Michael.Final.Resume.1
Van Stone.Michael.Final.Resume.1Mike Van Stone
 
программа день самоуправления
программа день самоуправленияпрограмма день самоуправления
программа день самоуправленияМария Боярская
 
Pl sql training in pune
Pl sql training in punePl sql training in pune
Pl sql training in punesambhajimeher
 

Viewers also liked (7)

Electrical contracting
Electrical contractingElectrical contracting
Electrical contracting
 
Software testing course in pune
Software testing course in puneSoftware testing course in pune
Software testing course in pune
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 
Van Stone.Michael.Final.Resume.1
Van Stone.Michael.Final.Resume.1Van Stone.Michael.Final.Resume.1
Van Stone.Michael.Final.Resume.1
 
программа день самоуправления
программа день самоуправленияпрограмма день самоуправления
программа день самоуправления
 
Pl sql training in pune
Pl sql training in punePl sql training in pune
Pl sql training in pune
 
Informacion hoteles
Informacion hotelesInformacion hoteles
Informacion hoteles
 

Similar to Means stack course in pune(etlhive)

Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesInfinite Graphix Technologies
 
Mastering angular - Dot Net Tricks
Mastering angular - Dot Net TricksMastering angular - Dot Net Tricks
Mastering angular - Dot Net TricksGaurav Singh
 
Mastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksMastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksGaurav Singh
 
Mastering react with redux
Mastering react with reduxMastering react with redux
Mastering react with reduxGaurav Singh
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswalithisiswali
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North DelhiJessica Smith
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in DelhiJessica Smith
 
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...Hariharan Ganesan
 
BEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGBEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGwebdevelopment8
 
SharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side RenderingSharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side RenderingBill Wolff
 
Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908prasennabhai
 
Dot Net Online training in uk and usa
Dot Net Online training in uk and usaDot Net Online training in uk and usa
Dot Net Online training in uk and usaalmaandrea
 
Dotnet Online Training
Dotnet Online TrainingDotnet Online Training
Dotnet Online TrainingSumma Mcclane
 
Microsoft certified azure developer associate
Microsoft certified azure developer associateMicrosoft certified azure developer associate
Microsoft certified azure developer associateGaurav Singh
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stackAshok Raj
 
oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...Nancy Thomas
 
MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017Innovation Studio
 

Similar to Means stack course in pune(etlhive) (20)

Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
 
Mastering angular - Dot Net Tricks
Mastering angular - Dot Net TricksMastering angular - Dot Net Tricks
Mastering angular - Dot Net Tricks
 
Mastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksMastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net Tricks
 
Mastering react with redux
Mastering react with reduxMastering react with redux
Mastering react with redux
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi
 
Software development
Software developmentSoftware development
Software development
 
Software development
Software  development Software  development
Software development
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in Delhi
 
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
 
BEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGBEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNING
 
SharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side RenderingSharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side Rendering
 
Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908Cloud development professional_training_module_1603813251908
Cloud development professional_training_module_1603813251908
 
Dot Net Online training in uk and usa
Dot Net Online training in uk and usaDot Net Online training in uk and usa
Dot Net Online training in uk and usa
 
Dotnet Online Training
Dotnet Online TrainingDotnet Online Training
Dotnet Online Training
 
Asp.net
Asp.netAsp.net
Asp.net
 
Microsoft certified azure developer associate
Microsoft certified azure developer associateMicrosoft certified azure developer associate
Microsoft certified azure developer associate
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stack
 
oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...
 
MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC architecture by Mohd.Awais on 18th Aug, 2017
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 

Means stack course in pune(etlhive)

  • 2. Who should opt for this course? • Web Developers and Mobile App Developers keen on developing robust web applications, managing a team of developers, and initiating front-end and back-end support. • Prerequisites • Prior Web Development Experiences and knowledge of HTML, CSS, and JavaScript are mandatory to take up this course.
  • 3. Course and its Structure • Introduction to MEAN • Defining MEAN • Studying the Architecture of MEAN • Scope of MEAN • Benefits of Using MEAN • Application of MEAN • The Four Building Components • An Insight into Mongo DB • An Insight into Express • An Insight into Angular.js • An Insight into Node.js • Collaboration of the Four technologies • Outcome and Deployment
  • 4. Understanding MongoDB and NoSQL • Scope of NoSQL • What is MongoDB • Data Types in MongoDB • Planning Data Model • Creating MongoDB Environment • How to Administer User Accounts • How to Configure Access Control • How to Administer Databases • How to Manage Collections
  • 5. The Collaboration of MongoDb and Node.js • MongoDb: Overview, Structure, and Application • Commands: Shell and Native • Various Models • Node.js and its application • What is Node Package Manager • MongoDb plus node.js • MongoDb and its connection with shell • Event Loop and Node.js • Testing with Mocha • Package.json: npm run-script • Mocha tests with gulp • MongoDB Schema Design • Schema Design Principles: Store what you query for and Principle of least cardinality • Retail Application Schema: product, category, and user and cart
  • 6. 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 • • Accessing MongoDB Documents from Node.js • What is a Data Set • Query Objects • Specific Sets of Documents • Counting Documents • Limiting, Sorting, and Grouping Result Sets • MapReduce and Results
  • 7. 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 • How to Implement Middleware Functions • An Insight into Advanced MongoDB Concepts • Adding Indexes • Capped Collections, Replication, and Sharding • How to implement a GridFS Store • How to repair a MongoDB Database
  • 8. The Collaboration between Express and Node.js • Overview, Structure, and Installation of Express • Generating a Web Application using Express • Matters of Authentication • Configuring Routes • Objects: Request and Response • How to implement a Template Engine • Functioning of Socket.IO • Interdependence of Express and Node.js • Defining REST API • API: Product, Category, Card APIs • Integrating Functions • MongoDB Text Search • Open Exchange Rates
  • 9. AngularJS, MongoDB, and Node.js • Overview of Angular JS • Application of Angular JS • AngularJSLifeCycle • Developing Web Page with AngularJS • Hello World AngularJS • AngularJS Modules: Set-Up and Architecture • Modules and Dependency Injection • How to Integrate AngularJS with JavaScript and jQuery • Adding AngularJS to Node.js Environment • Scopes and Scope Hierarchy • Broadcasting and Emitting Events • Templates and views, Expressions and Filters • Controllers and Filters: Inbuilt Filters and Custom Filters • Services and Client-side Routing • Routes and Directives • Using Built-in Directives • Creating your own Directives to Extend HTML • Creating Nested Routes and Application • Inbuilt Directives and Inbuilt Pipes • AngularJS Services: Built-in and Custom Services • CRUD commands in MongoDB • REST/HTTP requests in a REST API
  • 10. Create your Shopping Cart and Build Web Application Components • Shopping Cart: Description of the Project • Shopping Cart: Libraries and Project Directory Structure • Shopping Cart: Customer, Product, and Orders Models • Creating Shopping Cart Server • Shopping Cart: Implementation of the Routes to support Product, Cart, and Order Requests • Shopping Cart and Checkout Views • Shopping Cart: Model-Based Controller Routes • Web Application: Description of the Project • Web Application: Libraries and Project Directory Structure • Web Application: creating Application Server • Web Application: Routes to Support views • Web Application: Tabbed View and Weather Service View • Web Application: Draggable Elements and Dynamic Data Access • Initializing the Application • Summary