Learn MongoDB by Building Ten Projects

Learn MongoDB by Building Ten Projects

English | 2016 | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 12 Hours | 2.53 GB

Learn the hottest and one of the most popular nosql database management systems by building 10 real world projects.

MongoDB is a cross-platform document-based database management system that is based on NoSQL. What makes it stand out from the rest of the database systems is that it foregoes the traditional table-based relational database structure and instead opts for JSON-like documents with dynamic schemas, known as BSON. This results in MongoDB being able to run on a small RAM and is comparatively faster than a lot of DBMS out there.With this comprehensive and well structured project based course, you will learn the ins and outs of how to work with MongoDB. You’ll understand and incorporate Mongo DB in your own business and learn its features and benefits with hands on learning experience. You will create fully functional database systems in MongoDB using this extensive online tutorial and become a master in all things MongoDB. Additionally, you will also get to learn a lot of other technologies that can be used in accordance with MongoDB, and the concepts will be broken down for you.

What You Will Learn

  • Build Web Solutions using MongoDB
  • Learn to harness the full power of document-oriented schema
  • Use server-side JavaScript with MongoDB
  • Learn best practices for NoSQL development
Table of Contents

Introduction
01. Introduction

Customer Database Intro Project
02. Project Intro
03. MongoDB Installation and Setup
04. Inserting and Finding Customers
05. Updating and Removing Customers
06. Arrays and Embedded Data

Product Catalog REST API
07. Project Intro
08. Node.js and Express Setup
09. Data Model and GET Requests – Basics
10. Data Model and GET Requests Part B

TaskManager with JQuery and MongoLab
11. POST, PUT and DELETE Requests
13. MongoLab Setup
14. Getting and Adding Categories – Part A
15. Getting and Adding Categories – Part B
16. Editing and Deleting Categories
17. Tasks CRUD

MeteorJS Photo Gallery
18. Project Intro
19. GridFS and Meteor Install
20. Layouts and Router
21. Uploading Photos
22. Viewing Photos

PHP Todo List
23. Project Intro
24. PHP Install and App Setup
25. Get and Display Todos – Part A
26. Get and Display Todos – Part B
27. Adding Todos
28. Updating and Deleting Todos

Invoicr MEAN app
29. Project Intro
30. Express Setup and Customer Model – Part A
31. Express Setup and Customer Model – Part B
32. Completing the Backend API
33. Angular Client Side Setup – Part A
34. Angular Client Side Setup – Part B
35. Displaying Customers and Invoices – Part A
36. Displaying Customers and Invoices – Part B
37. Adding Customers and Invoices
38. Editing and Removing Customers and Invoices

CDN Finder
39. Project Intro
40. Setting Up a Windows Environment – Part A
41. Setting Up a Windows Environment – Part B
42. Module Server Files
43. Module Client Files – Part A
44. Module Client Files – Part B
45. Formatting Views – Part A
46. Formatting Views – Part B
47. Search and Filter

AirFind Airport Finder
48. Project Intro
49. Express File Structure – Part A
50. Express File Structure – Part B
51. Backend API Routes – Part A
52. Backend API Routes – Part B
53. Frontend Airport Display – Part A
54. Frontend Airport Display – Part B
55. Search by State and Proximity

MongoChat with Socket.io
56. Project Intro
57. Server Websocket Events
58. Read Messages From Mongo – Part A
59. Read Messages From Mongo – Part B
60. Submit Messages from Client

SiteSearch Engine
61. Project Intro
62. Generating an Express App
63. Website Model and Add Function – Part A
64. Website Model and Add Function – Part B
65. Searching Websites
66. Adding and Searching Articles

Course Summary
67. Summary