# CARTO Academy

Not sure where to start? Check out our recommended learning path [here](https://drive.google.com/file/d/1vdrG4ctyFkf-ka9BmMD5vw2CzRgTVarc/view?usp=sharing)!&#x20;

## Working with geospatial data

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Geospatial data: the basics</strong></td><td>New to spatial data? Learn some of the essential foundations of handling spatial data in the modern data stack.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FUUuUY6IU90DtKli8GMJa%2Fbasics.png?alt=media&#x26;token=67c62073-7f34-4af2-a0ed-e634a0108229">basics.png</a></td><td><a href="working-with-geospatial-data/geospatial-data-the-basics">geospatial-data-the-basics</a></td></tr><tr><td><strong>Optimizing your data for spatial analysis</strong></td><td>Prepare your data so that it is optimized for spatial analysis in your cloud data warehouse with CARTO.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FBmrOQgjMtSsrdLcbCSR3%2Foptimizingdata.png?alt=media&#x26;token=b2d897df-70c4-49b3-96da-1752f4a3e084">optimizingdata.png</a></td><td><a href="working-with-geospatial-data/optimizing-your-data-for-spatial-analysis">optimizing-your-data-for-spatial-analysis</a></td></tr><tr><td><strong>Introduction to Spatial Indexes</strong></td><td>Learn to scale your analysis with Spatial Indexes, such as H3 and Quadbin.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2F3FivEqvjwh4RlynARPmy%2Fspatialindexes.png?alt=media&#x26;token=ef0cb040-8736-4e02-a26c-62b452138ff3">spatialindexes.png</a></td><td><a href="working-with-geospatial-data/introduction-to-spatial-indexes">introduction-to-spatial-indexes</a></td></tr></tbody></table>

## Building interactive maps

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Data visualizations</strong></td><td>Step-by-step tutorials to learn how to build best-in-class geospatial visualizations with CARTO Builder.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FHk8IDcj1iCf8rw0ck33H%2Fdataviz.png?alt=media&#x26;token=85ab218e-010a-49f9-9ae9-4c8eb1c0b5d5">dataviz.png</a></td><td><a href="building-interactive-maps/data-visualization">data-visualization</a></td></tr><tr><td><strong>Data analysis with maps</strong></td><td>Train your spatial analysis skills and learn to build interactive dashboards and reports with our collection of tutorials. </td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FWdQCCHWrR98fHEKofQfI%2Fdataanalysis.png?alt=media&#x26;token=6b6114b2-27f0-4a57-86dd-c24a5e06d396">dataanalysis.png</a></td><td><a href="building-interactive-maps/data-analysis">data-analysis</a></td></tr><tr><td><strong>Sharing and collaborating</strong></td><td>Tutorials showcasing how Builder facilitates the generation and sharing of insights via collaborative and interactive maps.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2Fe1WXUM27tUWS6B54H8kd%2Fsharing.png?alt=media&#x26;token=034a2145-685c-4536-8e07-b85dc651b172">sharing.png</a></td><td><a href="building-interactive-maps/sharing-and-collaborating">sharing-and-collaborating</a></td></tr><tr><td><strong>Solving geospatial use-cases</strong></td><td>More advanced tutorials showcasing how to use Builder to solve geospatial use-cases.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FdABOx4giCdfwDXNHh4AJ%2Fgeospatial.png?alt=media&#x26;token=1972cc09-69ed-4c3f-aa8f-eee05e278899">geospatial.png</a></td><td><a href="building-interactive-maps/solving-geospatial-use-cases">solving-geospatial-use-cases</a></td></tr></tbody></table>

## Creating workflows

<table data-card-size="large" data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Step-by-step tutorials</strong></td><td>Tutorials with step-by-step instructions for you to learn how to perform different spatial analysis examples with CARTO Workflows.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FgbqdFP4e1idCMLSpR90P%2Fstep.png?alt=media&#x26;token=eb20ed93-b0b2-460d-877d-0909da86e152">step.png</a></td><td><a href="creating-workflows/step-by-step-tutorials">step-by-step-tutorials</a></td></tr><tr><td><strong>Workflow templates</strong></td><td>Drag &#x26; drop our workflow templates into your account to get you started on a wide range of scenarios and applications, from simple building blocks for your data pipeline to industry-specific geospatial use-cases.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FtPD0bLtevJTsIvGGCddV%2Ftemplates.png?alt=media&#x26;token=1cb675a7-d327-497d-aa6e-4668c9b8a602">templates.png</a></td><td><a href="creating-workflows/workflow-templates">workflow-templates</a></td></tr></tbody></table>

## Advanced spatial analytics

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-type="files"></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Spatial Analytics for BigQuery</strong></td><td>Learn how to leverage our Analytics Toolbox to unlock advanced spatial analytics in Google BigQuery.</td><td></td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2Fdy3s1aOguXprdNehMcRl%2Fbigquery.png?alt=media&#x26;token=9c853012-495c-4ef9-aad9-c4515bb1af1c">bigquery.png</a></td><td><a href="advanced-spatial-analytics/spatial-analytics-for-bigquery/step-by-step-tutorials">step-by-step-tutorials</a></td></tr><tr><td><strong>Spatial Analytics for Snowflake</strong></td><td>Learn how to leverage our Analytics Toolbox to unlock advanced spatial analytics in Snowflake.</td><td></td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2F6vySwofpcmWlZZTAn6vu%2Fsnowflake.png?alt=media&#x26;token=68092f62-2999-4f0e-95b7-f0372f5c6e99">snowflake.png</a></td><td><a href="advanced-spatial-analytics/spatial-analytics-for-snowflake/step-by-step-tutorials">step-by-step-tutorials</a></td></tr><tr><td><strong>Spatial Analytics for Redshift</strong></td><td>Learn how to leverage our Analytics Toolbox to unlock advanced spatial analytics in AWS Redshift.</td><td></td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FOc2a68RvU1L90kkTKx7Y%2Fredshift.png?alt=media&#x26;token=b8992997-c25c-43a4-bf0b-6d07ae0ed2d6">redshift.png</a></td><td><a href="advanced-spatial-analytics/spatial-analytics-for-redshift/step-by-step-tutorials">step-by-step-tutorials</a></td></tr><tr><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>

## Get help

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Access our Product Documentation</strong></td><td>Detailed specifications of all tools and features available in the CARTO platform.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FeWssnhl18MAhv5fFDk8x%2Fdocs.png?alt=media&#x26;token=f86686d7-c912-41e8-b601-5b8c4ee7b987">docs.png</a></td><td><a href="https://docs.carto.com/">https://docs.carto.com/</a></td></tr><tr><td><strong>Contact Support</strong></td><td>Get in touch with our team of first-class geospatial specialists.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2FMqDoQ6HYmJdI2qILSPI9%2Fhelp.png?alt=media&#x26;token=c72a4b8d-7f58-4e9d-8ebf-6bf6bdfe3862">help.png</a></td><td><a href="https://docs.carto.com/faqs/support-packages">https://docs.carto.com/faqs/support-packages</a></td></tr><tr><td><strong>Join our community of users in Slack</strong></td><td>Our community of users is a great place to ask questions and get help from CARTO experts.</td><td></td><td><a href="https://3015558743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFEElAdsRIl9DzfMhbRlB%2Fuploads%2F85a3oZaQtPYroI9SEbtK%2Fslack.png?alt=media&#x26;token=d1071466-faf1-4c07-9cdb-01490f79003c">slack.png</a></td><td><a href="https://join.slack.com/t/cartousercommunity/shared_invite/zt-t7t7k5s4-3c4pZJLrLlkVow3AEDt~ZQ">https://join.slack.com/t/cartousercommunity/shared_invite/zt-t7t7k5s4-3c4pZJLrLlkVow3AEDt~ZQ</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.carto.com/carto-academy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
