|
| 1 | +====================================== |
| 2 | +Resources to Learn and Explore MongoDB |
| 3 | +====================================== |
| 4 | + |
| 5 | +.. default-domain:: mongodb |
| 6 | + |
| 7 | +.. contents:: On this page |
| 8 | + :local: |
| 9 | + :backlinks: none |
| 10 | + :depth: 1 |
| 11 | + :class: singlecol |
| 12 | + |
| 13 | +The following sections outline methods to learn MongoDB basics and |
| 14 | +best practices. |
| 15 | + |
| 16 | +Free MongoDB Courses Online |
| 17 | +--------------------------- |
| 18 | + |
| 19 | +To help you get started with MongoDB Compass and the MongoDB database, |
| 20 | +see the MongoDB University course `M001 |
| 21 | +<https://university.mongodb.com/courses/M001/about>`__. This course |
| 22 | +provides access to a student cluster for learning about MongoDB. |
| 23 | + |
| 24 | +If you are looking to learn more about MongoDB technologies, there are |
| 25 | +other available courses to help you along the way. All courses are |
| 26 | +available at no charge. In the course catalog, you will find courses |
| 27 | +on: |
| 28 | + |
| 29 | +- Development in `Java |
| 30 | + <https://university.mongodb.com/courses/M220J/about>`__, `Node.js |
| 31 | + <https://university.mongodb.com/courses/M220JS/about>`__, `Python |
| 32 | + <https://university.mongodb.com/courses/M220P/about>`__, |
| 33 | + |
| 34 | +- `New features and tools available |
| 35 | + <https://university.mongodb.com/courses/M042/about>`__ in the latest |
| 36 | + version of MongoDB, |
| 37 | + |
| 38 | +- `Cluster administration |
| 39 | + <https://university.mongodb.com/courses/M103/about>`__, |
| 40 | + |
| 41 | +- `Aggregation <https://university.mongodb.com/courses/M121/about>`__, |
| 42 | + |
| 43 | +- `Performance <https://university.mongodb.com/courses/M201/about>`__, |
| 44 | + and more. |
| 45 | + |
| 46 | +Free MongoDB Cluster for Learning and Testing |
| 47 | +--------------------------------------------- |
| 48 | + |
| 49 | +If you would like to use a hosted instance of MongoDB rather than set up |
| 50 | +a local server, you can set up a free ``M0`` cluster on `Atlas |
| 51 | +<https://www.mongodb.com/cloud/atlas>`__, MongoDB's hosted database as a |
| 52 | +service. The ``M0`` tier cluster is ideal for learning and testing. |
| 53 | + |
| 54 | +Once the cluster is set up, you can use the :guilabel:`Connect` button |
| 55 | +in the Atlas interface to obtain the correct Compass connection |
| 56 | +settings for your cluster. Fill in the Compass connection form with your |
| 57 | +settings to :ref:`connect to your cluster <connect-run-compass>`. |
| 58 | + |
| 59 | +MongoDB Server Installation |
| 60 | +--------------------------- |
| 61 | + |
| 62 | +To install and run MongoDB using your own network services, you can use |
| 63 | +the following tutorials to get a MongoDB database server up and running: |
| 64 | + |
| 65 | +- :manual:`Install MongoDB Enterprise on Windows |
| 66 | + </tutorial/install-mongodb-enterprise-on-windows/>` |
| 67 | +- :manual:`Install MongoDB Enterprise on Linux |
| 68 | + </administration/install-enterprise-linux/>` |
| 69 | +- :manual:`Install MongoDB Enterprise on macOS |
| 70 | + </tutorial/install-mongodb-enterprise-on-os-x/>` |
| 71 | + |
| 72 | +Resources and Documentation |
| 73 | +--------------------------- |
| 74 | + |
| 75 | +.. list-table:: |
| 76 | + :widths: 20 40 |
| 77 | + :header-rows: 1 |
| 78 | + |
| 79 | + * - Resource |
| 80 | + - Description |
| 81 | + |
| 82 | + * - `MongoDB Architecture Guide |
| 83 | + <https://www.mongodb.com/collateral/mongodb-architecture-guide>`__ |
| 84 | + - Starting point to get an overview of the MongoDB database. |
| 85 | + |
| 86 | + * - `MongoDB Blog <https://www.mongodb.com/blog>`__ |
| 87 | + - Provides timely updates on new products, features and best |
| 88 | + practices for getting the most out of the MongoDB platform. |
| 89 | + |
| 90 | + * - `Resource Center <https://www.mongodb.com/resource-center>`__ |
| 91 | + - Contains presentations, white papers and webinars covering all |
| 92 | + aspects of the MongoDB database and associated products. |
| 93 | + |
| 94 | + * - `Database Server Documentation |
| 95 | + <https://docs.mongodb.com/manual/>`__ |
| 96 | + - Contains information about installing, configuring and |
| 97 | + maintaining the database, as well as in depth information on the |
| 98 | + query language. |
| 99 | + |
| 100 | +MongoDB Community Groups |
| 101 | +------------------------ |
| 102 | + |
| 103 | +Learn more about the following MongoDB groups to interact with other |
| 104 | +MongoDB users in your community. |
| 105 | + |
| 106 | +MongoDB Community Slack |
| 107 | +~~~~~~~~~~~~~~~~~~~~~~~ |
| 108 | + |
| 109 | +Join the `MongoDB Community Slack <community-slack.mongodb.com>`__ |
| 110 | +workspace to interact with other MongoDB users and follow the latest |
| 111 | +updates to the MongoDB platform. |
| 112 | + |
| 113 | +Forums |
| 114 | +~~~~~~ |
| 115 | + |
| 116 | +For MongoDB-related support discussion, you can post on the |
| 117 | +`mongodb-user Google Group <https://groups.google.com/forum/#!forum/mongodb-user>`__ or `Stack Overflow <https://stackoverflow.com/>`__ with the ``mongodb`` tag. |
| 118 | + |
| 119 | +MongoDB User Groups |
| 120 | +~~~~~~~~~~~~~~~~~~~ |
| 121 | + |
| 122 | +MongoDB User Groups (MUGs) are local communities of developers who work |
| 123 | +together to learn from one another about MongoDB best practices, |
| 124 | +network, and have fun. To find a MongoDB User Group in your area, see |
| 125 | +`MongoDB User Groups on MeetUp <https://www.meetup.com/pro/mongodb>`__. |
0 commit comments