Last updated 8/2020
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.71 GB | Duration: 5h 11m
Learn NoSQL concepts, Querying Collections, Validations, Relationships, Aggregation, Map-reduce, MEAN Stack App and More
What you’ll learn
NoSQL Concepts
MongoDB Installation and Configuration
Mongo Shell
Collections and Documents
MongoDB CRUD Operations
Schema Validations
Find document(s) and Perform Operations
Data Modeling
Embedded Document and Reference Document
Model Relationships – 1:m, m:m
Aggregation and Map-reduce
Data Import/Export
Database Backup/Restore
Building a MEAN Stack App
MEAN Stack CRUD Operations
Requirements
To start this course, you should be familiar with JavaScript, VS Code and Node.
Description
MongoDB is one of the most popular NoSQL databases use across the world to save, query and manage your data in NoSQL fashion. MongoDB enables you to store data, querying it efficiently and minimizing complexities. Learn MongoDB from scratch to manage database for web applications, mobile applications or any other kind of application in efficient way.MongoDB is a document-oriented NoSQL database used for storing high volume data in JSON format. Learn to leverage the MongoDB necessary concepts to design your models and to manage and query your MongoDB database in a better way. In this course, you will learn how to create and query MongoDB collections and documents. Further, learn MongoDB schema validation and indexing etc.REST refers to Representational State Transfer which “is an architectural style that defines a set of constraints and properties based on HTTP”. Learn to build REST API using Express & MongoDB and test it using Postman tool.What You will Learn:What is NoSQL Database?Types of NoSQL DatabaseIntroduction to MongoDBWhy MongoDB ?MongoDB Advantages and LimitationsMongoDB Installation and ConfigurationMongoDB: Hierarchical ObjectsMongo ShellData TypesCollections and Capped CollectionDocumentsMongoDB CRUD OperationsQuerying CollectionsSchema ValidationsIndexesFind document(s) and Perform OperationsData ModelingEmbedded DocumentReference DocumentModel RelationshipsAggregationMap-reduceData Import/ExportDatabase Backup/RestoreExpress Project ArchitectureSetting Up ProjectDefining Models and Relationships using MongooseRepository Design PatternsAsync and AwaitDefining Controllers and RoutesPerforming CRUD OperationsConfiguring GulpApp Deployment on IIS
Overview
Section 1: Introduction to NoSQL and MongoDB
Lecture 1 What is NoSQL Database?
Lecture 2 Types of NoSQL Database
Lecture 3 Introduction to MongoDB
Lecture 4 Why MongoDB
Lecture 5 MongoDB Features
Lecture 6 Who Use MongoDB
Lecture 7 Advantages of MongoDB
Lecture 8 What MongoDB doesn’t have
Lecture 9 Setting up MongoDB
Lecture 10 Verify MongoDB Installation
Section 2: MongoDB Basics
Lecture 11 RDBMS Concepts to NoSQL
Lecture 12 MongoDB Hierarchical Objects
Lecture 13 Built-In Databases
Lecture 14 User defined Database
Lecture 15 Collection and Document
Lecture 16 Mongo Shell
Lecture 17 Mongo Shell Basic Commands
Section 3: MongoDB Advanced Concepts
Lecture 18 MongoDB Advanced Concepts
Lecture 19 Data Modeling in MongoDB
Lecture 20 Embedded Document
Lecture 21 Reference Document
Section 4: Model Relationships
Lecture 22 Introduction to Model Relationships
Lecture 23 One-to-One Relationships Embedded Documents
Lecture 24 One-to-Many Relationships Embedded Documents
Lecture 25 One-to-Many Relationships Reference Documents
Lecture 26 Many-to-Many Relationships Embedded Documents
Section 5: Aggregation
Lecture 27 Introduction to Aggregation
Lecture 28 Aggregation Pipeline
Lecture 29 Demo Aggregation Pipeline
Lecture 30 Map-Reduce
Lecture 31 Demo Map-Reduce
Lecture 32 Single Purpose Aggregation Operations
Lecture 33 Data Export and Import MongoDB Compass
Lecture 34 Data Export and Import Command Prompt
Lecture 35 Database Backup and Restore Command Prompt
Section 6: Working with MongoDB
Lecture 36 Working with MongoDB
Lecture 37 Getting Started with MongoDB
Lecture 38 MongoDB Data Types
Lecture 39 Collections
Lecture 40 Documents
Lecture 41 Capped Collection
Section 7: CRUD Operations
Lecture 42 Create Operation
Lecture 43 Retrieve Operation
Lecture 44 Update Operation
Lecture 45 Delete Operation
Lecture 46 Find documents and Perform Operations
Lecture 47 Introduction to Cursor
Lecture 48 Cursor Methods
Lecture 49 Demo Querying Collections
Lecture 50 Query Selectors
Lecture 51 Demo Query Selectors
Lecture 52 Schema Validation
Lecture 53 Defining Schema Validation
Lecture 54 Demo Schema Validation
Lecture 55 Introduction to Indexes
Lecture 56 Demo Creating Indexes
Lecture 57 Types of Indexes
Section 8: CRUD Operations Using MEAN Stack
Lecture 58 MEAN Stack App Structure
Lecture 59 Setting Up Project
Lecture 60 Defining Model Using Mongoose
Lecture 61 Database Configuration
Lecture 62 Building REST API
Lecture 63 Testing REST API
Lecture 64 Update and Delete Operations
Lecture 65 Setting Up Front End Using Angular
Lecture 66 Configure Routing
Lecture 67 Creating Service
Lecture 68 Listing Users
Lecture 69 Creating User
Lecture 70 Editing User
Lecture 71 Deleting User
Lecture 72 Setting Up Project On Local Machine
JavaScript Developer,NodeJS Developer,Angular Developer
Password/解压密码www.tbtos.com
转载请注明:0daytown » Mongodb For Beginners: Build A Mean Stack App