Companies Home Search Profile

MongoDB Masterclass: Excel in NoSQL & Pass Certification!

Focused View

Tim Buchalka's Learn Programming Academy,Faisal Memon

14:35:39

69 View
  • 1 - Introduction to the course.mp4
    04:32
  • 2 - Getting the best out of this course.mp4
    03:05
  • 3 - Before Installing MongoDB.mp4
    05:36
  • 4 - Installing Mongo on Mac.mp4
    11:39
  • 5 - Installing Mongo on Windows.mp4
    14:17
  • 6 - Section Introduction.mp4
    01:51
  • 7 - What is a database and why do we need it.mp4
    14:48
  • 8 - What is MongoDB and its benefits.mp4
    09:56
  • 9 - NoSQL vs SQL.mp4
    03:28
  • 10 - Terminologies in MongoDB.mp4
    11:04
  • 11 - BSON and JSON.mp4
    02:52
  • 12 - How does MongoDB work Lets discuss Architecture.mp4
    03:54
  • 13 - Introduction to MongoDB Shell.mp4
    03:30
  • 14 - Getting Handson with Mongo.mp4
    04:17
  • 14 - resources mongodb introduction getting handson with mongo.zip
  • 15 - Section Summary.mp4
    04:12
  • 16 - Section Introduction.mp4
    01:49
  • 17 - MongoDB Databases.mp4
    06:16
  • 18 - Ways of inserting data into the database.mp4
    06:50
  • 19 - Inserting single document.mp4
    03:46
  • 19 - resources crud operations with mongodb inserting single document.zip
  • 20 - Inserting multiple documents.mp4
    03:23
  • 20 - resources crud operations with mongodb inserting multiple documents.zip
  • 21 - Retrieving a specific document.mp4
    03:00
  • 22 - Challenge Lets try writing a query.mp4
    02:45
  • 23 - Updating the single document.mp4
    09:30
  • 24 - Updating multiple documents.mp4
    08:14
  • 25 - Section Summary.mp4
    06:43
  • 26 - Section Introduction.mp4
    01:50
  • 27 - Query Operators in MongoDB.mp4
    05:45
  • 27 - query and projection operators.zip
  • 27 - update operators.zip
  • 28 - Using query operators to write advanced conditions.mp4
    07:48
  • 29 - Challenge Query Operators.mp4
    07:20
  • 30 - AND with Query Operators.mp4
    09:34
  • 30 - resources writing advanced queries with mongodb and with query operators.zip
  • 31 - OR with Query Operators.mp4
    04:35
  • 32 - Challenge Writing OR conditions.mp4
    02:37
  • 33 - AND with OR.mp4
    03:37
  • 34 - Embedded documents.mp4
    07:31
  • 35 - Querying embedded documents.mp4
    04:15
  • 36 - Querying arrays in MongoDB documents.mp4
    07:47
  • 37 - Challenge Arrays.mp4
    04:07
  • 38 - Using Query operators with MongoDB arrays.mp4
    10:16
  • 39 - MongoDB Projections.mp4
    07:32
  • 40 - Challenge Projections.mp4
    02:46
  • 41 - Working with Cursors in MongoDB.mp4
    05:39
  • 42 - Section Summary.mp4
    02:11
  • 43 - Section Introduction.mp4
    01:25
  • 44 - Update operators currentData and inc.mp4
    11:59
  • 44 - resources update operations in depth update operators currentdata and inc.zip
  • 44 - update operators.zip
  • 45 - CHALLENGE Update Operators.mp4
    02:01
  • 46 - Update operators min max and mul.mp4
    10:47
  • 47 - Update operators rename and unset.mp4
    03:55
  • 48 - Upsert.mp4
    04:09
  • 49 - Section Summary.mp4
    04:03
  • 50 - Deleting a single document.mp4
    06:16
  • 50 - resources deleting documents from mongodb database deleting a single document.zip
  • 51 - Deleting multiple documents.mp4
    03:03
  • 52 - Section Introduction.mp4
    01:53
  • 53 - What is MongoDB compass.mp4
    04:02
  • 54 - Installing on MacOS.mp4
    04:01
  • 55 - Installing on Windows.mp4
    04:08
  • 56 - Connecting and exploring the interface.mp4
    06:19
  • 57 - Databases in MongoDB Compass.mp4
    04:28
  • 58 - Collections in MongoDB compass.mp4
    01:14
  • 59 - Querying data.mp4
    04:46
  • 60 - Section Summary.mp4
    01:43
  • 61 - Section Introduction.mp4
    01:28
  • 62 - What is Data Modeling.mp4
    07:28
  • 63 - Data types in MongoDB.mp4
    02:41
  • 64 - Modeling your database.mp4
    10:21
  • 65 - Embedded vs Linked.mp4
    07:57
  • 66 - One to One Relationship and Patterns.mp4
    12:46
  • 67 - One to Many.mp4
    04:39
  • 68 - One to Many with References.mp4
    02:22
  • 69 - One to Many Subset Pattern.mp4
    05:14
  • 70 - Section Summary.mp4
    02:54
  • 71 - Section Introduction.mp4
    01:38
  • 72 - Aggregation in MongoDB.mp4
    04:37
  • 73 - Aggregation Framework in MongoDB.mp4
    03:57
  • 74 - Understanding MongoDB aggregation.mp4
    04:30
  • 75 - Writing your first query using Aggregation Framework.mp4
    06:49
  • 76 - Operators in aggregation.mp4
    04:10
  • 77 - Grouping with sum avg.mp4
    05:38
  • 78 - Finding minimum and maximum using min and max.mp4
    03:01
  • 79 - Getting the first and last document.mp4
    06:49
  • 79 - resources aggregation getting the first and last document.zip
  • 80 - Challenge Getting last date of job application.mp4
    02:34
  • 81 - Using project to transform and get results.mp4
    02:22
  • 82 - More on project.mp4
    15:34
  • 83 - limit in aggregation.mp4
    04:27
  • 84 - skip in aggregation.mp4
    03:40
  • 85 - Working with lookup.mp4
    11:38
  • 85 - resources aggregation working with lookup.zip
  • 86 - Using out.mp4
    09:01
  • 87 - Section Summary.mp4
    04:49
  • 88 - Section Introduction.mp4
    01:25
  • 89 - Evaluating query performance in MongoDB.mp4
    10:06
  • 89 - resources indexes and performance improvement evaluating query performance in mongodb.zip
  • 90 - What is Indexing and Why do you need it.mp4
    07:00
  • 91 - The Default Index.mp4
    03:08
  • 92 - Challenge Retrieving indexes.mp4
    01:25
  • 93 - Having index vs Without index.mp4
    03:36
  • 94 - Creating indexes.mp4
    03:38
  • 95 - Deleting an index.mp4
    01:32
  • 96 - Index options.mp4
    09:21
  • 97 - Indexes and their types.mp4
    01:15
  • 98 - Compound indexes.mp4
    12:02
  • 99 - Index Performance and ESR rule.mp4
    06:27
  • 100 - Section Summary.mp4
    04:15
  • 101 - Section Introduction.mp4
    01:04
  • 102 - What is MongoDB Atlas.mp4
    03:30
  • 103 - Setting up your database in Atlas.mp4
    07:08
  • 104 - Connecting via MongoDB compass.mp4
    03:31
  • 105 - Connecting via shell.mp4
    01:57
  • 106 - Interacting with your data.mp4
    06:10
  • 107 - Creating database and collection in Atlas.mp4
    04:19
  • 108 - Aggregation pipeline in Atlas.mp4
    06:24
  • 108 - resources mongodb in cloud with mongodb atlas aggregation pipeline in atlas.zip
  • 109 - Section Summary.mp4
    01:22
  • 110 - Overview of different MongoDB Drivers.mp4
    02:44
  • 110 - start developing with mongodb.zip
  • 111 - Section Introduction.mp4
    02:35
  • 112 - Creating your Python Project.mp4
    02:17
  • 113 - Connecting to the database.mp4
    04:45
  • 114 - Fetching all the documents.mp4
    04:41
  • 114 - source code mongodb with python fetching all the documents.zip
  • 115 - Using query filters.mp4
    03:15
  • 115 - source code mongodb with python using query filters.zip
  • 116 - Projections.mp4
    02:15
  • 116 - source code mongodb with python projections.zip
  • 117 - Inserting your first document.mp4
    05:10
  • 117 - source code mongodb with python inserting your first document.zip
  • 118 - Inserting many documents.mp4
    03:55
  • 118 - source code mongodb with python inserting many documents.zip
  • 119 - Updating document.mp4
    04:11
  • 119 - source code mongodb with python updating document.zip
  • 120 - Updating many documents.mp4
    04:50
  • 120 - source code mongodb with python updating many documents.zip
  • 121 - Deleting documents.mp4
    03:59
  • 121 - source code mongodb with python deleting documents.zip
  • 122 - Sort documents.mp4
    02:54
  • 122 - source code mongodb with python sort documents.zip
  • 123 - Aggregation using Python.mp4
    06:46
  • 123 - source code mongodb with python aggregation using python.zip
  • 124 - Connecting to the cloud database.mp4
    04:35
  • 125 - Section Summary.mp4
    02:35
  • 126 - Section Introduction.mp4
    03:18
  • 127 - Creating your Java Project.mp4
    03:20
  • 128 - Connecting to the database.mp4
    07:07
  • 129 - Fetching all the documents.mp4
    05:15
  • 129 - source code mongodb with java fetching all the documents.zip
  • 130 - Filtering documents.mp4
    03:55
  • 130 - source code mongodb with java filtering documents.zip
  • 131 - Projection using Java.mp4
    04:13
  • 131 - source code mongodb with java projection using java.zip
  • 132 - Sorting documents using Java.mp4
    02:38
  • 132 - source code mongodb with java sorting documents using java.zip
  • 133 - Inserting your first document.mp4
    09:07
  • 133 - source code mongodb with java inserting your first document.zip
  • 134 - Inserting many documents.mp4
    02:50
  • 134 - source code mongodb with java inserting many documents.zip
  • 135 - Updating document.mp4
    12:13
  • 135 - source code mongodb with java updating document.zip
  • 136 - Updating many documents.mp4
    03:32
  • 136 - source code mongodb with java updating many documents.zip
  • 137 - Delete one document.mp4
    03:32
  • 137 - source code mongodb with java delete one document.zip
  • 138 - Delete many documents.mp4
    01:47
  • 138 - source code mongodb with java delete many documents.zip
  • 139 - Aggregation using Java.mp4
    05:49
  • 139 - source code mongodb with java aggregation using java.zip
  • 140 - Connecting to the cloud database.mp4
    02:42
  • 141 - Section Summary.mp4
    02:05
  • 142 - Section Introduction.mp4
    03:33
  • 143 - Creating your Nodejs Project.mp4
    01:35
  • 144 - Connecting to the database.mp4
    08:03
  • 144 - source code mongodb with nodejs connecting to the database.zip
  • 145 - Fetching all the documents.mp4
    07:13
  • 145 - source code mongodb with nodejs fetching all the documents.zip
  • 146 - Filtering documents.mp4
    03:42
  • 146 - source code mongodb with nodejs filtering documents.zip
  • 147 - Projections.mp4
    02:44
  • 147 - source code mongodb with nodejs projections.zip
  • 148 - Sorting documents.mp4
    02:43
  • 148 - source code mongodb with nodejs sorting documents.zip
  • 149 - Inserting your first document.mp4
    07:51
  • 149 - source code mongodb with nodejs inserting your first document.zip
  • 150 - Inserting many documents.mp4
    03:46
  • 150 - source code mongodb with nodejs inserting many documents.zip
  • 151 - Updating document.mp4
    04:35
  • 151 - source code mongodb with nodejs updating document.zip
  • 152 - Updating document with options.mp4
    02:54
  • 152 - source code mongodb with nodejs updating document with options.zip
  • 153 - Updating many documents.mp4
    01:52
  • 153 - source code mongodb with nodejs updating many documents.zip
  • 154 - Delete one documents.mp4
    03:12
  • 154 - source code mongodb with nodejs delete one documents.zip
  • 155 - Delete many documents.mp4
    02:07
  • 155 - source code mongodb with nodejs delete many documents.zip
  • 156 - Aggregation using Nodejs.mp4
    07:49
  • 157 - Connecting to the cloud database.mp4
    03:09
  • 158 - Section Summary.mp4
    01:22
  • 159 - Section Introduction.mp4
    03:20
  • 160 - Creating your C Project.mp4
    02:28
  • 161 - Connecting to the database.mp4
    07:14
  • 161 - source code mongodb with c connecting to the database.zip
  • 162 - Fetching all the documents.mp4
    05:38
  • 162 - source code mongodb with c fetching all the documents.zip
  • 163 - Filtering documents.mp4
    05:43
  • 163 - source code mongodb with c filtering documents.zip
  • 164 - Filtering based on multiple conditions.mp4
    02:25
  • 164 - source code mongodb with c filtering based on multiple conditions.zip
  • 165 - Projections.mp4
    03:25
  • 165 - source code mongodb with c projections.zip
  • 166 - Sorting documents.mp4
    04:28
  • 166 - source code mongodb with c sorting documents.zip
  • 167 - Inserting your first document.mp4
    08:41
  • 167 - source code mongodb with c inserting your first document.zip
  • 168 - Inserting many documents.mp4
    04:33
  • 168 - source code mongodb with c inserting many documents.zip
  • 169 - Updating document.mp4
    06:46
  • 169 - source code mongodb with c updating document.zip
  • 170 - Updating document with options.mp4
    02:36
  • 170 - source code mongodb with c updating document with options.zip
  • 171 - Updating many documents.mp4
    02:10
  • 171 - source code mongodb with c updating many documents.zip
  • 172 - Delete one documents.mp4
    01:27
  • 172 - source code mongodb with c delete one documents.zip
  • 173 - Delete many documents.mp4
    01:29
  • 173 - source code mongodb with c delete many documents.zip
  • 174 - Aggregation using C.mp4
    12:44
  • 174 - source code mongodb with c aggregation using c.zip
  • 175 - Connecting to the cloud database.mp4
    04:04
  • 176 - Section Summary.mp4
    01:38
  • 177 - Overview of MongoDB certification.mp4
    06:43
  • 178 - Source Codes.html
  • 179 - Bonus Lecture and Information.mp4
    04:49
  • Description


    Unlock the Power of MongoDB: Learn Data Modeling, Aggregations, Indexing Using Java, Python, C# and Node.js

    What You'll Learn?


    • Comprehend MongoDB architecture, data modeling techniques, and fundamental principles of NoSQL databases.
    • Apply CRUD operations, advanced queries, and aggregation pipelines to effectively manage data in MongoDB.
    • Optimize database performance using Indexing strategies and improve query execution within MongoDB.
    • Integrate MongoDB with programming languages such as Java, Python, C#, and Node js for streamlined application development.
    • Implement MongoDB Atlas for managing and deploying cloud-based databases with hands-on experience.
    • Prepare for and successfully pass the official MongoDB Associate Developer Certification Exam.

    Who is this for?


  • Aspiring database professionals seeking to enhance their understanding of NoSQL databases and MongoDB
  • Developers aiming to expand their skill set by learning how to create robust web applications using MongoDB as the database.
  • Individuals preparing for the MongoDB Associate Developer Certification Exam will find this course invaluable.
  • Ideal for anyone interested in building a career in database management or NoSQL development.
  • More details


    Description

    Unlock the Power of MongoDB: The Comprehensive NoSQL Database Course

    Are you ready to embark on an exciting journey towards mastering MongoDB?

    Look no further! This comprehensive course covers everything you need to know about MongoDB, from the basics to advanced applications, making you a MongoDB expert in no time.

    Our course is unique because it teaches you how to use MongoDB with different programming languages, such as C#, Java, Python, and Node.js.

    This hands-on masterclass covers all topics required for the MongoDB Associate Developer Certification Exam, giving you the best possible preparation for success.

    Throughout the course, you'll dive into MongoDB's architecture, learn how drivers serve as interfaces for various programming languages, and explore the differences between NoSQL and SQL/Relational databases. You'll also master the art of writing efficient and complex queries using the Mongo Shell, and execute CRUD operations in diverse scenarios and options.

    Gain practical experience in crafting advanced queries using Query Operators, embedded documents, Arrays, and Projections. You'll learn how to perform update operations with various query operators and utilize MongoDB Compass for seamless interaction with MongoDB.

    Furthermore, you'll study Data Modelling, MongoDB database modeling, and best practices, while understanding the differences between Embedded and Linked documents, and when to use each. You'll analyze relationships and patterns in MongoDB, and master Aggregations by working with different stages in Aggregation.

    Your journey doesn't end there! You'll improve performance through Indexing and learn how to evaluate query performance in MongoDB. Discover the world of Indexes, their role in query optimization, and how to perform CRUD operations with them. By the end of the course, you'll have the skills to work with cloud-based databases using MongoDB Atlas, deploying and connecting to remote databases.

    This course requires no prior knowledge, just a computer or laptop and an internet connection. It's perfect for anyone interested in building production-grade web applications using MongoDB as the database or developers aiming to pass the MongoDB official developer certification exam.

    Taught by an experienced entrepreneur, our learn-by-doing approach minimizes theory and focuses on practical examples. Unlock your potential and gain the necessary knowledge and skills to pass the official MongoDB Associate Developer Exam.

    Become a MongoDB Developer and start creating applications in Java, C#, Node.js, and Python using MongoDB today!

    Who this course is for:

    • Aspiring database professionals seeking to enhance their understanding of NoSQL databases and MongoDB
    • Developers aiming to expand their skill set by learning how to create robust web applications using MongoDB as the database.
    • Individuals preparing for the MongoDB Associate Developer Certification Exam will find this course invaluable.
    • Ideal for anyone interested in building a career in database management or NoSQL development.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Tim Buchalka's Learn Programming Academy
    Tim Buchalka's Learn Programming Academy
    Instructor's Courses
    The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 1.67M+ students in his courses on Java, Python, Android, C#  and the Spring framework. The Academy’s goal in the next three years, is to teach one million people to learn how to program.Apart from Tim’s own courses, which are all available here, we are working with the very best teachers, creating courses to teach the essential skills required by developers, at all levels.One other important philosophy is that our courses are taught by real professionals; software developers with real and substantial experience in the industry, who are also great teachers.  All our instructors are experienced, software developers!Our team is busy creating new courses right now.Whether you are a beginner, looking to learn how to program for the very first time, or to brush up on your existing skills, or to learn new languages and frameworks, the Academy has you covered.
    Faisal Memon
    Faisal Memon
    Instructor's Courses
    Hey - this is Faisal and thanks for checking out my course.I have over 12+ years of experience building global products being used by millions of users across the globe. I love technology and teaching it.Currently, I am heading Product at one of the fast-paced startups in India and enjoying every moment of it. Prior to his, I built out a couple of startups that had over half a million users across the globe, raised funding from Google + other investors, and was part of Google Launchpad Accelerator. I have experience in building products from scratch and scaling to global users.I am here on Udemy to share my knowledge with seekers and help them grow personally and professionally.Glad to meet you :)
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 178
    • duration 14:35:39
    • Release Date 2023/04/27