# Learning Resources

Polarity integrations are built on a suite of powerful technologies, frameworks and languages. As a result, it is beyond the scope of this guide to cover all the details of these technologies. The following is a collection of resources that can help you dive into more detail about specific subjects related to Polarity Integrations that you might be interested in.

{% hint style="info" %}
Note that the following links are all external.
{% endhint %}

## Javascript

### Official MDN Javascipt Guide

The Mozilla Developer Network provides an extensive javascript programming guide

<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide>

## Node.js

#### Nodeschool

A collection of interactive command-line games you can work through to sharpen your Node.js programming skills.

<https://nodeschool.io/>

#### StackOverflow Node.js

A community driven question and answer site for answering questions

<http://stackoverflow.com/questions/tagged/node.js>

## Ember Components & Templates

#### Official Ember Components Guide

<https://guides.emberjs.com/v2.7.0/components/defining-a-component/>

#### Official Ember Templates Guide

<https://guides.emberjs.com/v2.7.0/templates/handlebars-basics/>

#### StackOverflow Ember.js

<http://stackoverflow.com/questions/tagged/ember.js>

## Less and CSS

#### MDN CSS Guides

<https://developer.mozilla.org/en-US/docs/Web/CSS>

#### Official {less} Website

<http://lesscss.org/>

## Testing

### Mocha Testing Framework

Mocha is a feature-rich Javascript test framework that runs on Node.js and in the browser. It is specifically designed to make testing asynchronous code simple and fun.

<https://mochajs.org/>


---

# 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://docs.polarity.io/integrations/quick-start/learning-resources.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.
