Последние новости: Coursehunters.club

MongoDB - Полное руководство - Видеоуроки

MongoDB - The Complete Developer's Guide
Duration 16:09:19
Открыть все курсы от udemy

MongoDB - The Complete Developer's Guide - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction 00:02:08
  • Урок 2. What is MongoDB? 00:05:37
  • Урок 3. The Key MongoDB Characteristics (and how they differ from SQL Databases) 00:02:56
  • Урок 4. Understanding the MongoDB Ecosystem 00:04:20
  • Урок 5. Installing MongoDB 00:10:14
  • Урок 6. Time To Get Started! 00:05:38
  • Урок 7. Shell vs Drivers 00:03:30
  • Урок 8. MongoDB + Clients: The Big Picture 00:02:59
  • Урок 9. Course Outline 00:04:39
  • Урок 10. How To Get The Most Out Of The Course 00:02:31
  • Урок 11. Module Introduction 00:01:31
  • Урок 12. Understanding Databases, Collections & Documents 00:03:48
  • Урок 13. The Shell & MongoDB Drivers for Different Languages 00:02:41
  • Урок 14. Creating Databases & Collections 00:03:17
  • Урок 15. Understanding JSON Data 00:04:06
  • Урок 16. Comparing JSON & BSON 00:05:24
  • Урок 17. Create, Read, Update, Delete (CRUD) & MongoDB 00:05:38
  • Урок 18. Finding, Inserting, Deleting & Updating Elements 00:07:48
  • Урок 19. Understanding "insertMany()" 00:01:49
  • Урок 20. Diving Deeper Into Finding Data 00:03:56
  • Урок 21. "update" vs "updateMany()" 00:04:42
  • Урок 22. Understanding "find()" & the Cursor Object 00:07:31
  • Урок 23. Understanding Projection 00:03:39
  • Урок 24. Embedded Documents & Arrays - The Theory 00:01:57
  • Урок 25. Working with Embedded Documents 00:02:29
  • Урок 26. Working with Arrays 00:01:44
  • Урок 27. Accessing Structured Data 00:04:40
  • Урок 28. Wrap Up 00:02:48
  • Урок 29. Module Introduction 00:02:13
  • Урок 30. Why Do We Use Schemas? 00:03:58
  • Урок 31. Structuring Documents 00:07:44
  • Урок 32. Data Types - An Overview 00:06:24
  • Урок 33. Data Types in Action 00:12:16
  • Урок 34. How to Derive your Data Structure - Requirements 00:05:08
  • Урок 35. Understanding Relations 00:02:59
  • Урок 36. One To One Relations - Embedded 00:06:21
  • Урок 37. One To One - Using References 00:04:55
  • Урок 38. One To Many - Embedded 00:05:08
  • Урок 39. One To Many - Using References 00:04:05
  • Урок 40. Many To Many - Embedded 00:07:17
  • Урок 41. Many To Many - Using References 00:05:26
  • Урок 42. Summarizing Relations 00:02:19
  • Урок 43. Using "lookUp()" for Merging Reference Relations 00:04:36
  • Урок 44. Planning the Example Exercise 00:06:57
  • Урок 45. Implementing the Example Exercise 00:04:17
  • Урок 46. Understanding Schema Validation 00:02:58
  • Урок 47. Adding Collection Document Validation 00:09:08
  • Урок 48. Changing the Validation Action 00:03:44
  • Урок 49. Wrap Up 00:04:09
  • Урок 50. Module Introduction 00:01:02
  • Урок 51. Finding Available Options 00:02:16
  • Урок 52. Setting "dbpath" & "logpath" 00:04:42
  • Урок 53. Exploring the MongoDB Options 00:02:01
  • Урок 54. MongoDB as a Background Service 00:03:10
  • Урок 55. Using a Config File 00:03:03
  • Урок 56. Shell Options & Help 00:04:13
  • Урок 57. Module Introduction 00:00:51
  • Урок 58. Exploring the MongoDB Compass 00:05:51
  • Урок 59. Module Introduction 00:01:13
  • Урок 60. Creating Documents - An Overview 00:01:48
  • Урок 61. Understanding "insert()" Methods 00:06:11
  • Урок 62. Working with Ordered Inserts 00:07:48
  • Урок 63. Understanding the "writeConcern" 00:05:45
  • Урок 64. The "writeConcern" in Practice 00:04:10
  • Урок 65. What is Atomicity? 00:02:40
  • Урок 66. Importing Data 00:03:38
  • Урок 67. Wrap Up 00:02:39
  • Урок 68. Module Introduction 00:01:41
  • Урок 69. Methods, Filters & Operators 00:02:55
  • Урок 70. Operators - An Overview 00:03:03
  • Урок 71. Query Selectors & Projection Operators 00:01:17
  • Урок 72. Understanding "findOne()" & "find()" 00:04:33
  • Урок 73. Working with Comparison Operators 00:05:21
  • Урок 74. Querying Embedded Fields & Arrays 00:04:53
  • Урок 75. Understanding "$in" and "$nin" 00:02:38
  • Урок 76. "$or" and "$nor" 00:05:32
  • Урок 77. Understanding the "$and" Operator 00:05:05
  • Урок 78. Using "$not" 00:01:36
  • Урок 79. Diving Into Logical Operators 00:05:31
  • Урок 80. Working with "$type" 00:02:53
  • Урок 81. Understanding Evaluation Operators - "$regex" 00:03:24
  • Урок 82. Understanding Evaluation Operators - "$expr" 00:09:38
  • Урок 83. Diving Deeper Into Querying Arrays 00:04:10
  • Урок 84. Using Array Query Selectors - "$size" 00:02:10
  • Урок 85. Using Array Query Selectors - "$all" 00:02:13
  • Урок 86. Using Array Query Selectors - "$elemMatch" 00:04:53
  • Урок 87. Understanding Cursors 00:02:48
  • Урок 88. Applying Cursors 00:06:03
  • Урок 89. Sorting Cursor Results 00:03:10
  • Урок 90. Skipping & Limiting Cursor Results 00:03:32
  • Урок 91. Using Projection to Share our Results 00:04:02
  • Урок 92. Using Projection in Arrays 00:05:13
  • Урок 93. Understanding "$slice" 00:03:06
  • Урок 94. Module Introduction 00:01:02
  • Урок 95. Updating Fields with "updateOne()", "updateMany()" and "$set" 00:07:53
  • Урок 96. Updating Multiple Fields with "$set" 00:01:41
  • Урок 97. Incrementing & Decrementing Values 00:03:34
  • Урок 98. Using "$min", "$max" and "$mul" 00:03:16
  • Урок 99. Getting Rid of Fields 00:02:05
  • Урок 100. Renaming Fields 00:01:21
  • Урок 101. Understanding "upsert()" 00:04:02
  • Урок 102. Updating Matched Array Elements 00:06:57
  • Урок 103. Updating All Array Elements 00:06:28
  • Урок 104. Finding & Updating Specific Fields 00:05:36
  • Урок 105. Adding Elements to Arrays 00:04:47
  • Урок 106. Removing Elements from Arrays 00:02:35
  • Урок 107. Understanding "$addToSet" 00:01:19
  • Урок 108. Wrap Up 00:01:40
  • Урок 109. Module Introduction 00:00:32
  • Урок 110. Understanding "deleteOne()" & "deleteMany()" 00:04:09
  • Урок 111. Deleting All Entries in a Collection 00:02:01
  • Урок 112. Module Introduction 00:01:20
  • Урок 113. What Are Indexes & Why Do We Use Them? 00:04:19
  • Урок 114. Adding a Single Field Index 00:08:07
  • Урок 115. Understanding Index Restrictions 00:02:52
  • Урок 116. Creating Compound Indexes 00:07:15
  • Урок 117. Using Indexes for Sorting 00:02:26
  • Урок 118. Understanding the Default Index 00:01:00
  • Урок 119. Configuring Indexes 00:02:29
  • Урок 120. Understanding Partial Filters 00:06:08
  • Урок 121. Applying the Partial Index 00:03:38
  • Урок 122. Understanding the Time-To-Live (TTL) Index 00:03:56
  • Урок 123. Query Diagnosis & Query Planning 00:02:11
  • Урок 124. Understanding Covered Queries 00:03:35
  • Урок 125. How MongoDB Rejects a Plan 00:07:38
  • Урок 126. Using Multi-Key Indexes 00:08:16
  • Урок 127. Understanding Text Indexes 00:06:10
  • Урок 128. Text Indexes & Sorting 00:02:22
  • Урок 129. Creating Combined Text Indexes 00:02:55
  • Урок 130. Using Text Indexes to Exclude Words 00:00:55
  • Урок 131. Setting the Default Language & Using Weights 00:06:32
  • Урок 132. Building Indexes 00:07:41
  • Урок 133. Wrap Up 00:02:25
  • Урок 134. Module Introduction 00:00:54
  • Урок 135. Adding GeoJSON Data 00:04:52
  • Урок 136. Running Geo Queries 00:03:23
  • Урок 137. Adding a Geospatial Index to Track the Distance 00:02:53
  • Урок 138. Adding Additional Locations 00:03:35
  • Урок 139. Finding Places Inside a Certain Area 00:06:23
  • Урок 140. Finding Out If a User Is Inside a Specific Area 00:05:28
  • Урок 141. Finding Places Within a Certain Radius 00:05:39
  • Урок 142. Wrap Up 00:01:41
  • Урок 143. Module Introduction 00:01:35
  • Урок 144. What is the Aggregation Framework? 00:02:00
  • Урок 145. Getting Started with the Aggregation Pipeline 00:01:22
  • Урок 146. Using the Aggregation Framework 00:03:13
  • Урок 147. Understanding the Group Stage 00:05:57
  • Урок 148. Diving Deeper Into the Group Stage 00:03:13
  • Урок 149. Working with $project 00:09:59
  • Урок 150. Turning the Location Into a geoJSON Object 00:08:00
  • Урок 151. Transforming the Birthdate 00:03:49
  • Урок 152. Using Shortcuts for Transformations 00:01:26
  • Урок 153. Understanding the $isoWeekYear Operator 00:02:41
  • Урок 154. $group vs $project 00:00:56
  • Урок 155. Pushing Elements Into Newly Created Arrays 00:04:04
  • Урок 156. Understanding the $unwind Stage 00:02:51
  • Урок 157. Eliminating Duplicate Values 00:00:51
  • Урок 158. Using Projection with Arrays 00:03:04
  • Урок 159. Getting the Length of an Array 00:01:12
  • Урок 160. Using the $filter Operator 00:04:44
  • Урок 161. Applying Multiple Operations to our Array 00:07:32
  • Урок 162. Understanding $bucket 00:06:17
  • Урок 163. Diving Into Additional Stages 00:07:30
  • Урок 164. Writing Pipeline Results Into a New Collection 00:01:48
  • Урок 165. Working with the $geoNear Stage 00:05:17
  • Урок 166. Wrap Up 00:02:42
  • Урок 167. Module Introduction 00:00:55
  • Урок 168. Number Types - An Overview 00:06:29
  • Урок 169. Understanding Programming Language Defaults 00:03:34
  • Урок 170. Working with int32 00:05:18
  • Урок 171. Working with int64 00:06:33
  • Урок 172. Doing Maths with Floats int32s & int64s 00:06:58
  • Урок 173. What's Wrong with Normal Doubles? 00:04:21
  • Урок 174. Working with Decimal 128bit 00:04:15
  • Урок 175. Wrap Up 00:01:41
  • Урок 176. Module Introduction 00:04:24
  • Урок 177. Understanding Role Based Access Control 00:06:48
  • Урок 178. Roles - Examples 00:02:14
  • Урок 179. Creating a User 00:05:51
  • Урок 180. Built-In Roles - An Overview 00:05:40
  • Урок 181. Assigning Roles to Users & Databases 00:04:49
  • Урок 182. Updating & Extending Roles to Other Databases 00:05:07
  • Урок 183. Adding SSL Transport Encryption 00:10:21
  • Урок 184. Encryption at REST 00:01:26
  • Урок 185. Wrap Up 00:03:22
  • Урок 186. Module Introduction 00:01:53
  • Урок 187. What Influences Performance? 00:03:02
  • Урок 188. Understanding Capped Collections 00:05:06
  • Урок 189. What are Replica Sets? 00:04:37
  • Урок 190. Understanding Sharding 00:06:14
  • Урок 191. Deploying a MongoDB Server 00:02:26
  • Урок 192. Using MongoDB Atlas 00:09:18
  • Урок 193. Backups & Setting Alerts in MongoDB Atlas 00:01:28
  • Урок 194. Connecting to our Cluster 00:03:37
  • Урок 195. Wrap Up 00:01:59
  • Урок 196. Module Introduction 00:01:05
  • Урок 197. What are Transactions? 00:02:04
  • Урок 198. A Typical Usecase 00:02:19
  • Урок 199. How Does a Transaction Work? 00:07:43
  • Урок 200. Module Introduction 00:02:14
  • Урок 201. Splitting Work Between the Driver & the Shell 00:02:07
  • Урок 202. Preparing our Project 00:04:50
  • Урок 203. Installing Visual Studio Code 00:01:47
  • Урок 204. Installing the Node.js Driver 00:04:57
  • Урок 205. Connecting Node.js & the MongoDB Cluster 00:06:32
  • Урок 206. Storing Products in the Database 00:04:54
  • Урок 207. Storing the Price as 128bit Decimal 00:06:11
  • Урок 208. Fetching Data From the Database 00:06:24
  • Урок 209. Creating a More Realistic Setup 00:11:49
  • Урок 210. Getting a Single Product 00:03:21
  • Урок 211. Editing & Deleting Products 00:07:29
  • Урок 212. Implementing Pagination 00:04:59
  • Урок 213. Adding an Index 00:01:28
  • Урок 214. Signing Users Up 00:07:04
  • Урок 215. Adding an Index to Make the Email Unique 00:01:14
  • Урок 216. Adding User Sign In 00:05:19
  • Урок 217. Wrap Up 00:01:12
  • Урок 218. Module Introduction 00:01:43
  • Урок 219. What is Stitch? 00:07:24
  • Урок 220. Preparations 00:02:05
  • Урок 221. Start Using Stitch 00:04:34
  • Урок 222. Adding Stitch to our App & Initializing It 00:08:12
  • Урок 223. Adding Authentication 00:02:48
  • Урок 224. Sending Data Access Rules 00:03:58
  • Урок 225. Fetching & Converting Data 00:01:50
  • Урок 226. Deleting Products 00:03:03
  • Урок 227. Finding a Single Product 00:04:10
  • Урок 228. Adding Products 00:03:30
  • Урок 229. Updating Products 00:03:47
  • Урок 230. Switching to User Email & Password Authentication 00:01:55
  • Урок 231. Adding User Sign Up & Confirmation 00:06:33
  • Урок 232. Adding User Login 00:03:43
  • Урок 233. Rules & Real Users 00:01:49
  • Урок 234. Functions & Triggers 00:05:02
  • Урок 235. Wrap Up 00:00:57
  • Урок 236. Course Roundup 00:03:06

Изучите MongoDB для веб-приложений и мобильных приложений. CRUD Operations, Indexes, Aggregation Framework - все про MongoDB!  MongoDB - одна из самых важных баз данных, с которыми вы можете работать в наши дни. Она чрезвычайно популярна a разработчики MongoDB пользуются большим спросом.

Независимо от того, строите ли вы веб-приложения, мобильные приложения или какие-либо другие приложения или даже вы data scientist, вам нужно будет работать с данными. Хранение данных, эффективное исследование и минимизация сложности - важнейшие задачи.

MongoDB упрощает работу с данными - она основана на философии, которая определяет приоритетность производительности и эффективности. В этом курсе вы узнаете все о MongoDB с нуля. Вам не требуется предварительный опыт с MongoDB или баз данных!

В деталях вы узнаете:

  • ... как установить и использовать MongoDB локально и в облаке
  • ... как выполнять операции CRUD (создание, чтение, обновление, удаление) в базах данных MongoDB
  • ... как эффективно фильтровать данные
  • ... как работать как с Mongo Shell, так и с драйверами (например, драйвер Node.js)
  • ... как повысить производительность с помощью индексов (и как использовать правильные индексы!)
  • ... как использовать удивительную «Структуру агрегации», встроенную в MongoDB
  • ... Что такое replica sets и sharding 
  • ... как использовать MongoDB Atlas - облачное решение, предлагаемое MongoDB
  • ... как использовать безсерверную платформу (Stitch), предлагаемую MongoDB
  • ... и многое другое!

Этот курс - практический курс. Мы будем работать с самыми разнообразными примерами данных и прецедентами, а к концу курса вы получите все знания, необходимые для работы с MongoDB в своем следующем проекте!

Этот курс для вас, независимо от того, какой язык программирования вы планируете использовать, вы изучите единый способ взаимодействия с MongoDB, который можно легко применить к любому языку.

Этот курс для вас:

  • ... если вы новичок в MongoDB и в базах данных вообще
  • ... если у вас есть базовые знания БД или даже опыт MongoDB - в этом курсе есть разные точки входа, которые вы можете выбрать!
  • ... если вы разработчик веб-приложений или мобильных приложений (или настольных приложений), который планирует использование MongoDB
  • ... если вы работаете в команде, которая планирует использование MongoDB (или уже использует ее)
  • ... если вы в основном используете базы данных на базе SQL, и вы хотите изучить наиболее популярную альтернативу NoSQL

Этот курс НЕ для вас:

  • ... если вы ищете руководство по администрированию серверов MongoDB => Этот курс посвящен командам / запросам, которые вы пишете, это НЕ курс администрирования. Я покажу (подробно), как развернуть готовое облачное решение MongoDB, которое следует за лучшими практиками.

Твоя оценка

10 1
Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

Похожие курсы

15-11-2017 ru 6 уроков
webformyself Курс по MongoDB
MongoDB является одним из нескольких типов баз данных, которые появились в середине 2000-х годов под баннером NoSQL. Вместо использования таблиц и строк, как в реляционных базах данных, MongoDB построен на архитектуре коллекций и документов. Документы содержат наборы пар ключ-значение и являются базовой единицей данных в MongoDB. Коллекции содержат наборы документов и функции в качестве эквивалента реляционных таблиц базы данных.В данном курсе...
Duration 00:47:02
17 4
30-11--0001 en 17 уроков
Scotch.io Create a CRUD App with Node and MongoDB
В этом курсе: Сделаем CRUD с NODE.js, использование MongoDB в Node, Node validation и сообщения. На выходе мы построим систему управления событиями.
Duration 01:38:04
12 1
07-04-2018 ru 1 урок
Codedojo Знакомство с MongoDB
Познакомьтесь с самой популярной NoSQL базой данных. MongoDB - это база данных  с открытым исходным кодом, которая обеспечивает высокую производительность, высокую доступность и автоматическое масштабирование. MongoDB устраняет необходимость в реляционном сопоставлении объектов (ORM) для облегчения разработки.
Duration 04:44:28
6 2
07-05-2018 en 166 уроков
udemy MongoDB with PHP - Build OOP Website Prepare for the future
Узнайте больше, чем основы MongoDB и PHP, создав веб-сайт ООП. Изучайте работу с Mongo, Compass и PHP, создавая вместе сайт OOP. Также узнайте больше о вызовах Ajax, пагинации, создании системы корзины с нуля, системе ООП, авторизации и регистрации.Добавьте интересный веб-сайт в свое портфолио и узнайте, как вставлять и извлекать изображения непосредственно в MongoDB, Find, Cursor, Projection, Push ... и многое другое.
Duration 13:30:48
2 0
12-10-2018 en 36 уроков
frontendmasters Introduction to MongoDB
MongoDB - это ведущая база данных NoSQL, используемая командами, требующими гибкости и производительности. MongoDB поставляется с открытым исходным кодом и имеет множество возможностей для облачного хостинга. Изучите основные концепции MongoDB, необходимые для создания готовых приложений.
Duration 03:24:11
7 0
01-11-2018 en 127 уроков
udemy The Complete Developers Guide to MongoDB
Изучите MongoDB и Mongoose с использованием test-driven подхода. MongoDB - самое горячее решение для баз данных в современном мире технологий, способное подавать все, что угодно, от вашего растущего личного проекта до инфраструктуры предприятия.
Duration 13:32:42
5 0

Последнее добавленное

Просто Express (с кучей node и http). В деталях.

Просто Express (с кучей node и http). В деталях.

en
Нет MERN или MEAN ... просто Express. Для тех, кто немного узнал о самом крутом фреймворке node и хочет больше. У вас есть представление о том, что такое Node, Express и http, иначе вас бы здесь не было. Node и серверная часть JavaScript взяли мир штурмом, [НЕКОТОРАЯ БОЛЬШАЯ КОМПАНИЯ] переехала...
Разработка модуей Drupal 8 с примерами

Разработка модуей Drupal 8 с примерами

en
Никогда не было лучшего времени для изучения разработки модулей Drupal 8. Это потому, что Drupal 8 уже является лучшим технологически и более быстрым способом создания приложений Drupal (по сравнению с Drupal 7). Drupal 8 построен поверх Symfony, поэтому хорошие новости заключаются в том...
Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

en
Appium курс - 200+ лекций по мобильной автоматизации от основ с примерами в реальных проектах. Курс полностью обновлен 12 ноября с последней версией Appium 1.8.2. Узнайте все, что вам нужно знать о мобильной автоматизации (Android + IOS), даже если вы никогда не программировали раньше.
gRPC [Golang] Мастер-класс: создание современных API и микросервисов

gRPC [Golang] Мастер-класс: создание современных API и микросервисов

en
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf). gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями...
Машинное обучение от А до Я: станьте мастером Kaggle

Машинное обучение от А до Я: станьте мастером Kaggle

en
Изучите основные алгоритмы машинного обучения с использованием Python от начального до супер продвинутого уровня, включая математические знания. Хотите стать хорошим специалистом по данным? Тогда это правильный курс для вас. Этот курс был разработан специалистами IIT, которые освоили математику...
PHP: Разработка микрофреймворка

PHP: Разработка микрофреймворка

ru
Фреймворки - основной способ создавать сложные сайты в интернете. На определённом уровне недостаточно просто знать как ими пользоваться, нужно понимать как они устроены внутри. Благодаря этому курсу вы не только узнаете про все внутренности, но и создадите свой собственный неповторимый фреймворк.
Регулярные выражения

Регулярные выражения

ru
Практически каждый программист сталкивается с регулярными выражениями в повседневной практике. Многих они отпугивают, но регулярные выражения основаны на небольшом количестве простых понятий. Освоив эти понятия, вы сможете всегда чувствовать себя комфортно при работе с этим мощным инструментом.
chat
logo