Skip to content

Commit adfc9c8

Browse files
DOCSP-18552 page sections improvements (#161)
* improved each landing page section
1 parent c2a5995 commit adfc9c8

File tree

2 files changed

+69
-25
lines changed

2 files changed

+69
-25
lines changed

source/fundamentals.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ Fundamentals
2525
/fundamentals/csfle
2626
/fundamentals/time-series
2727

28-
The Fundamentals section contains detailed information to help you
29-
expand your knowledge on how to use MongoDB with the Java driver. We
30-
divide the information in this section into the following topics:
28+
The Fundamentals section explains how to perform the following tasks
29+
using the Java driver:
3130

3231
- :doc:`Connect to MongoDB </fundamentals/connection>`
33-
- :doc:`Specify an API Version </fundamentals/versioned-api>`
32+
- :doc:`Use the Versioned API </fundamentals/versioned-api>`
3433
- :doc:`Authenticate with MongoDB </fundamentals/auth>`
35-
- :doc:`Use the Driver's Data Formats </fundamentals/data-formats>`
36-
- :doc:`Perform CRUD Operations </fundamentals/crud>`
34+
- :doc:`Convert between MongoDB Data Formats and Java Objects </fundamentals/data-formats>`
35+
- :doc:`Read from and Write to MongoDB </fundamentals/crud>`
3736
- :doc:`Simplify your Code with Builders </fundamentals/builders>`
38-
- :doc:`Perform Aggregations </fundamentals/aggregation>`
39-
- :doc:`Construct Indexes </fundamentals/indexes>`
40-
- :doc:`Specify Collations </fundamentals/collations>`
41-
- :doc:`Record Events in the Driver </fundamentals/logging>`
42-
- :doc:`Use Driver Events in your Code </fundamentals/monitoring>`
43-
- :doc:`Store and Retrieve Files in MongoDB </fundamentals/gridfs>`
37+
- :doc:`Transform your Data </fundamentals/aggregation>`
38+
- :doc:`Create Indexes to Speed Up Queries </fundamentals/indexes>`
39+
- :doc:`Sort Using Collations </fundamentals/collations>`
40+
- :doc:`Log Events in the Driver </fundamentals/logging>`
41+
- :doc:`Monitor Driver Events </fundamentals/monitoring>`
42+
- :doc:`Store and Retrieve Large Files in MongoDB </fundamentals/gridfs>`
4443
- :doc:`Encrypt Fields in a Document </fundamentals/csfle>`
44+
- :doc:`Use a Time Series Collection </fundamentals/time-series>`

source/index.txt

Lines changed: 57 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,27 @@ processing and reactive streams, we recommend the `Reactive Streams Driver
2727

2828
The official MongoDB Java driver lets you connect your Java applications
2929
to MongoDB and work with your data. On this page, you can find descriptions of
30-
each section of the driver documentation.
30+
each section of the driver documentation and where to go to learn more
31+
about the Java driver.
3132

3233
Quick Start
3334
-----------
3435

35-
This :doc:`Quick Start </quick-start>` section is where you will
36+
This :doc:`Quick Start </quick-start>` section is where you can
3637
establish a connection to MongoDB Atlas and begin working with data.
3738

3839
Usage Examples
3940
--------------
4041

41-
The :doc:`Usage Examples </usage-examples>` section is where you will
42+
The :doc:`Usage Examples </usage-examples>` section is where you can
4243
find runnable code snippets and high-level explanations for common
4344
methods.
4445

4546
Fundamentals
4647
------------
4748

48-
The Fundamentals section is where you will find coverage of
49-
core operations. This section contains information on how to:
49+
The Fundamentals section explains how to perform the following tasks
50+
using the Java driver:
5051

5152
- :doc:`Connect to MongoDB </fundamentals/connection>`
5253
- :doc:`Use the Versioned API </fundamentals/versioned-api>`
@@ -55,7 +56,7 @@ core operations. This section contains information on how to:
5556
- :doc:`Read from and Write to MongoDB </fundamentals/crud>`
5657
- :doc:`Simplify your Code with Builders </fundamentals/builders>`
5758
- :doc:`Transform your Data </fundamentals/aggregation>`
58-
- :doc:`Create Indexes to Efficiently Execute Queries </fundamentals/indexes>`
59+
- :doc:`Create Indexes to Speed Up Queries </fundamentals/indexes>`
5960
- :doc:`Sort Using Collations </fundamentals/collations>`
6061
- :doc:`Log Events in the Driver </fundamentals/logging>`
6162
- :doc:`Monitor Driver Events </fundamentals/monitoring>`
@@ -66,9 +67,31 @@ core operations. This section contains information on how to:
6667
API Documentation
6768
-----------------
6869

69-
The `API documentation <{+api+}/apidocs/mongodb-driver-sync/>`__
70-
has detailed technical information about classes, methods, and
71-
configuration objects within the MongoDB Java driver.
70+
The MongoDB Java driver API documentation contains detailed information
71+
about classes and methods in the MongoDB Java driver. The driver
72+
contains of the following libraries organized by functionality. See the
73+
following table for descriptions of each library and links to the API
74+
documentation.
75+
76+
.. list-table::
77+
:header-rows: 1
78+
:stub-columns: 1
79+
:widths: 35 65
80+
81+
* - Library
82+
- Description
83+
84+
* - `BSON <{+api+}/apidocs/bson/index.html>`__
85+
- Base BSON classes
86+
87+
* - `Core <{+api+}/apidocs/mongodb-driver-core/index.html>`__
88+
- Shared core classes
89+
90+
* - `Java Driver <{+api+}/apidocs/mongodb-driver-sync/index.html>`__
91+
- Modern API
92+
93+
* - `Legacy Java Driver <{+api+}/apidocs/mongodb-driver-legacy/index.html>`__
94+
- Legacy API
7295

7396
FAQ
7497
---
@@ -95,11 +118,32 @@ What's New
95118
The :doc:`What's New </whats-new>` section lists new features and
96119
changes in each version.
97120

98-
Additional Learning
99-
-------------------
121+
Learn
122+
------
123+
124+
Visit the Developer Hub and MongoDB University to learn more about the
125+
MongoDB Java driver.
126+
127+
Developer Hub
128+
~~~~~~~~~~~~~
129+
130+
The Developer Hub provides tutorials and social engagement for
131+
developers.
132+
133+
To learn how to use MongoDB features with the Java driver, see the `How
134+
To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=java#main>`__.
135+
136+
To ask questions and engage in discussions with fellow developers using
137+
the Java Driver, see the `forums page <https://www.mongodb.com/community/forums/tag/java>`__.
138+
139+
MongoDB University
140+
~~~~~~~~~~~~~~~~~~
141+
142+
MongoDB University provides free courses to teach everyone how to use
143+
MongoDB.
100144

101-
Take the free online course taught by MongoDB
102-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145+
Take the free online course taught by MongoDB instructors
146+
`````````````````````````````````````````````````````````
103147

104148
.. list-table::
105149

0 commit comments

Comments
 (0)