MongoDB – 完整的开发者指南

网络和行动应用程序的 MongoDB 开发。 Crud 操作,索引,聚合( Aggregation  )框架-所有关于 MongoDB

课程介绍:English 繁中

从这 17 小时的课程,你会学到

  • 在未来的项目中充分发挥 MongoDB 的潜力
  • 写出高效和表现优良的查找,以便依你所需的格式获取数据
  • 使用 MongoDB 提供的所有功能,有效地处理数据

要求

  • 不需要对任何数据库有的预先的认识
  • 一般的网络开发或行动开发知识将有所帮助,但不是必要的
  • 你可以使用任何操作系统- Windows、macOS、Linux,都可以使用

课程说明

Mongodb 是你现在可以使用的最重要的数据库之一。 它非常受欢迎,而且 MongoDB 的开发人员需求量很大。

无论你是在建构网络应用程序、行动应用程序还是其他任何类型的应用程序,或者如果你是一个数据科学家,你都需要处理数据。 保存数据、有效地查找数据、最小化复杂性,同时优化性能是至关重要的任务。

MongoDB  使得数据处理变得简单——它创建在优先考虑性能和效率的哲学基础之上。

在这门课程中,你将从头开始了解 MongoDB。 不需要之前有任何 MongoDB 或数据库的经验!

详细来说,你会学到:

  • 如何在本地和云端安装和使用 MongoDB
  • 如何在 MongoDB 数据库上运行 CRUD ( 创建、读取、更新、删除 ) 操作
  • 如何有效地过滤数据
  • 如何同时使用 Mongo Shell 和驱动程序(如 Node.js 驱动程序)
  • 如何通过使用索引(以及如何使用正确的索引 ! )来提高性能
  • 如何使用创建在 MongoDB 中的神奇”聚合框架”
  • 复制的集合和分割是什么
  • 如何使用 MongoDB Atlas – MongoDB 提供的云端解决方案
  • 如何使用 MongoDB 提供的 serverless 平台 ( Stitch )
  • 还有更多!

这门课程是一门实践课程,你可以通过编写代码 / 命令来学习。 我们将研究各种各样的范例数据和使用案例。在课程结束时,你将拥有你在下一个项目中运用 MongoDB 所需要的所有知识!

无论你打算使用哪种编程语言,这门课程都是为你准备的,你将学到一种与 MongoDB 交互的一致方法,这种方法可以很容易地应用到任何语言中。

这门课程是为你而设的:

  • 如果你是 MongoDB 和一般数据库的新手
  • 如果你有一些基本的数据库甚至 MongoDB 的经验,在这个课程中,你可以选择不同的入学点!
  • 如果你是一个网络或行动应用程序(或者桌面应用程序)开发者,考虑使用 MongoDB
  • 如果你所在的团队考虑使用 MongoDB (或者已经在使用 MongoDB)
  • 如果到目前为止你主要使用基于 SQL 的数据库,并且想要探索最流行的 NoSQL 替代方案

这门课程不适合你:

… if you’re looking for a guide on administrating MongoDB servers => This course focuses on the commands/ queries you write, it’s NOT an administration course. I will show (in detail) how to deploy a ready-to-use cloud MongoDB solution that follows best practices though.

如果你正在寻找管理 MongoDB 服务器的指南 => 这门课程重点在于学会写命令 / 查找,这不是一门管理服务器的课程。 我将(详细地)展示如何布署一个遵循最佳实践的可用云端 MongoDB 解决方案。

目标受众

  • 计划(或已经)运用 MongoDB 的开发人员或数据科学家
  • 所有对 NoSQL 数据库感兴趣的人
  • 想要探索所有的核心特性初学者和高端 MongoDB 用户

讲师简介

Maximilian Schwarzmüller   专业的Web开发人员和讲师更多讲师主讲课程介绍 )

作为Web开发人员的经验

从13岁起,我不间断地学习新的编程技巧和语言。 早期我只是因为好玩开始为朋友做网站。 这种热情一直持续下去,并导致我成为一个自由的 Web 开发人员和顾问的决定。 我在这份工作上获得的成功和乐趣很丰盛,也引燃并持续这份热情。

我从后端的 Web 开发 ( PHP 的 Laravel、NodeJS ) 开始,渐渐也做越来越多的前端开发,在很多项目中使用 Angular 或 VueJS 2 等现代框架。 我现在两个世界都爱!

作为一名自学的开发人员,我有机会通过攻读工商管理硕士拓宽视野,也取得学位。 这使我能够在一家重要的战略咨询公司和一家银行工作。 这段时间大大提升了我的整体经验和技能。

身为教练的经验

由于自我学习成为专业人士的经验,我真正了解在学习新知识或改进已知语言时的困难部分和难题。 这种背景和经验使我能够专注于最相关的关键概念和主题。 我有很多五星级的课程记录,在 Udemy 有超过10万名学生以及成功的 YouTube 频道,是最好的证明。

无论是作为开发的指导员,还是工商管理教学,我都收到很好的反馈。 最有意义的经验是看到人们因此找到新的、更好的工作、创建很棒的网络应用程序、获取令人惊奇的项目,或只是在我的教学帮助下把开发网页当成嗜好享受其中的乐趣。

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程 

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: