MongoDB 课程可以帮助您学习数据建模、Query、索引和性能优化。您可以掌握数据聚合、模式设计和实现高可用性复制的技能。许多课程都会介绍用于数据 Visualization 的 MongoDB Compass 和用于管理 Node.js 应用程序中关系的 Mongoose 等工具,展示如何在实际项目中应用这些技能。

MongoDB Inc.
您将获得的技能: 数据操作, NoSQL, 数据建模, 数据库管理, MongoDB, 应用程序开发, 云平台, 数据库, 数据完整性, 数据库设计, 事务处理, 性能调整, 可扩展性
初级 · 课程 · 1-3 个月

您将获得的技能: Javascript, 调试, 应用程序部署, 安全 Code, 应用程序性能管理, NoSQL, 中间件, MongoDB, API 设计, 还原式 API, Authentication, Node.JS, 云应用, 可扩展性, 网络应用, 数据库开发, 数据库设计, 后端网站开发, 数据库应用
中级 · 课程 · 1-3 个月

您将获得的技能: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Database Management, Distributed Computing, Database Design, Database Architecture and Administration, Performance Tuning, Data Architecture, Scalability, Data Modeling, Data Validation
中级 · 课程 · 1-4 周
您将获得的技能: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Development, Database Application, Server Side, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Front-End Web Development, API Design, Cloud Applications, Data Structures, MongoDB, Debugging
初级 · 专项课程 · 3-6 个月

MongoDB Inc.
您将获得的技能: 数据操作, 数据处理, 机器学习, NoSQL, MongoDB, 数据结构, 数据转换, Query 语言, 数据分析, 数据迁移, 网络分析
中级 · 课程 · 1-4 周

Packt
您将获得的技能: MongoDB, Data Modeling, Query Languages, Data Security, Database Architecture and Administration, NoSQL, System Monitoring, Database Management, Transaction Processing, Performance Tuning, Scalability, Encryption, Data Transformation
中级 · 课程 · 3-6 个月

IBM
您将获得的技能: NoSQL, 数据操作, JSON, MongoDB, Apache Cassandra, 数据库管理, 数据建模, 数据库, 可扩展性, 分布式计算, Query 语言, 数据库架构与管理, IBM 云
初级 · 课程 · 1-3 个月

您将获得的技能: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Web Applications, Authorization (Computing), JSON, Javascript and jQuery, Database Management, Security Controls, Distributed Computing, Web Design and Development
初级 · 专项课程 · 3-6 个月

您将获得的技能: 生成式人工智能, 机器学习算法, Docker (软件), NoSQL, Apache Cassandra, 机器学习, Kubernetes, 数据库管理, MongoDB, 数据库, Apache Hadoop, Apache Spark, PySpark, 应用机器学习, 分布式计算, 大数据, 监督学习, 摘录, Apache Hive, IBM 云
初级 · 专项课程 · 3-6 个月

您将获得的技能: MongoDB, Data Transformation, Customer Analysis, Data Analysis, Back-End Web Development, Customer Data Management, Data Processing, NoSQL, Data Maintenance, Pandas (Python Package), Data Validation, Financial Data, Data Import/Export, Database Management, Data Cleansing, Databases, Data Pipelines, Database Design, Data Access, Query Languages
初级 · 专项课程 · 1-3 个月

Google Cloud
您将获得的技能: Google Cloud Platform, Cloud Infrastructure, Application Deployment, Prompt Engineering, Kubernetes, Containerization, Database Architecture and Administration, MySQL, Cloud Computing Architecture, Dataflow, PostgreSQL, Identity and Access Management, Cloud Storage, Data Migration, Cloud Management, Cloud Security, Cloud Applications, Operational Databases, Database Design, Database Management
中级 · 专项课程 · 3-6 个月

您将获得的技能: Peer Review, AI Personalization, MongoDB, NoSQL, Artificial Intelligence, PostgreSQL, Relational Databases, Generative AI, SQL, Databases, Applied Machine Learning, Database Management, Apache Cassandra, Text Mining, Large Language Modeling, Database Management Systems, Node.JS, Feature Engineering, Machine Learning, Data Science
中级 · 专项课程 · 1-3 个月
MongoDB 是当今最流行的 NoSQL 数据库平台之一,它已成为软件开发中最重要的数据库系统之一。 关系数据库管理系统(DBMS)以行和列为单位严格构建数据,而 MongoDB 等面向文档的 NoSQL 数据库则将信息作为字段或 "对象 "的集合存储在灵活的数据模型中,这种数据模型可以不断发展,以满足不断变化的模式要求。
MongoDB 的敏捷性在大数据时代至关重要,因为开发人员必须能够不断迭代,以管理大容量、快速变化的数据输入。 MongoDB 的文档和集合系统使基本的 CRUD(创建、读取、更新和删除)操作变得简单,而聚合框架等工具则大大简化了数据管道和数据科学应用所依赖的其他重要基础架构的创建。
由于 MongoDB 平台具有业界领先的灵活性,因此要想成为一名数据工程师、数据科学家或软件开发人员,掌握这种 DBMS 的背景已变得越来越重要。 构建能有效利用大数据的应用程序是一项令人兴奋但又充满挑战的工作,而MongoDB的数据模型能够随着开发人员的需求而不断发展,非常适合强调不断迭代的敏捷软件开发流程。
MongoDB 专业知识对于从事数据库管理员 (DBA) 工作也非常宝贵。 虽然许多 DBA 传统上都使用关系数据库模型,但确保 MongoDB 数据库高效、安全运行的能力可以成为许多科技公司招聘人员时的一个重要区分因素。 根据美国劳工统计局(Bureau of Labor Statistics)的数据,DBA 的年薪中位数为 83750 美元,由于各行各业越来越多地使用数据,他们的预期工作增长速度高于平均水平。
毋庸置疑。计算机科学和数据科学课程是 Coursera 平台上最受欢迎的学习机会,您可以选择一系列课程来学习 MongoDB。 如果您需要在简历中专门添加 MongoDB 技能,Coursera 可让您通过 MongoDB 本身提供的课程从源头学习。 您还可以通过完成由 Coursera 项目网络中经验丰富的讲师提供的 MongoDB 手把手、循序渐进的教程来学习。
另外,如果您想在计算机科学和大数据领域更广泛的教育背景下学习 MongoDB,您可以选修由世界各地一流大学提供的单门课程,甚至是涵盖多门课程的专业课程。 Coursera 提供加州大学圣地亚哥分校、墨西哥国立自治大学、香港科技大学等在该领域的绝佳学习机会,而且学费比校内学生更低。
在开始学习 MongoDB 之前,请务必了解数据库的基本概念。 其中包括不同类型的数据库、数据库的五个主要组成部分以及什么是数据库管理系统(DBMS)等概念。 您还需要掌握与数据库相关的基本术语,如关系、元组、属性、度数、文本编辑器、程序执行和万有引力等。 由于 MongoDB 是一种 NoSQL 数据库,因此使用 NoSQL 和 C++(MongoDB 的编写语言)的经验也将使您受益匪浅。
如果您是一名软件专业人士,希望访问一个跨平台的、提供高可用性、高性能和易扩展性的数据库,那么学习 MongoDB 可能是您的正确选择。 MongoDB 可用于大数据、移动和社交基础架构、用户数据管理、内容管理和交付,还可用作数据中心,因此,如果这符合您的需求,那么学习 MongoDB 很可能适合您。 此外,与关系数据库管理系统(RDBMS)相比,MongoDB 还有一些优势,包括它基于文档,因此不需要模式,没有复杂的连接,易于扩展,不需要将应用程序对象转换和映射为数据库对象,使用内部内存存储工作集,因此数据访问速度更快。 如果您正在寻找这些优势,那么学习 MongoDB 可能是您的下一步。
您可以学习的与 MongoDB 相关的主题包括 JavaScript 对象符号 (JSON),这是 MongoDB 中对象的存储格式。 您还可以了解有关大数据、非结构化数据集和数据库复制的更多信息。 您可以学习的与 MongoDB 相关的编程语言包括 PySpark、NoSQL 和 Python。 PyMongo、Node.js 和 Express 也与 MongoDB 有关。 您可能还想更深入地了解 MongoDB 产品,如 MongoDB Compass、Atlas、Atlas Search、Atlas Data Lake 和 Realm Mobile Database。
招聘具有 MongoDB 背景的人员的地方包括招聘软件开发人员和软件工程师的公司和组织。 您可能会在 MongoDB 公司找到工作机会,尤其是在工程部门。 而使用 MongoDB 管理数据的公司和政府组织也可能会聘用具有这种背景的人员。 其中包括巴克莱银行、Verizon、Gap、苏格兰皇家银行、SAP、世嘉、eBay、谷歌和 Adobe 等全球数千家客户。
在线 MongoDB 课程提供了一种方便灵活的方式来提高您的知识或学习新的 MongoDB 技能。 从顶级大学和行业领导者根据不同技能水平提供的各种 MongoDB 课程中进行选择。
Coursera 的全部课程目录都提供给企业客户,没有任何限制。 选择最佳的 MongoDB 课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息