Esta seção ainda não existe.

Para contribuir com os tutoriais, basta dar um "Fork" no seguinte repositório:

https://github.com/ronreiter/interactive-tutorials

Daí, você cria uma "Branch" na qual vai poder adicionar ou editar tutoriais e mandar um "Pull Request" para o criador, o "ronreiter".

Para escrever um tutorial, basta dirigir-se à pasta tutorials, adentrar a subpasta do domínio desejado, adentrar a subpasta com as iniciais do seu idioma (ou criá-la, se ainda não existir), criar uma página Markdown de nome pertinente e adicioná-la na tela de boas-vindas por meio de hiperlink. Após adicioná-la, garanta que o link funcionou corretamente executando o servidor web "Flask".

Iniciais e seus respectivos idiomas:

| Iniciais|Idioma| | :--: | :---------: | | cn | 普通话 | | de | Deutsch | | en | English | | es | Español | | fa | فارسی | | fr | Français | | it | Italiano | | nl | Nederlands | | pl | Polski | | pt | Português | | tr | Türkçe|

Para que o link atinja a página desejada, use colchetes duplos ([[) no arquivo que listará a rota (costuma ser o Welcome.md).

Cada tutorial consiste em uma breve explicação conteudística e um exercício sucinto para testar o usuário. Assim que ele o finalizar, terá de executar seu código e verificar se a saída está de acordo com o esperado.

Cada tutorial deve seguir a seguinte estrutura:

### Nome do Arquivo.md

Tutorial
--------
Aqui, você pode escrever um texto explicativo sobre alguma funcionalidade.

Exercício
--------
Aqui, você deve descrever o propósito do exercício. Para finalizar o exercício corretamente, a nova funcionalidade sendo explicada precisa ser empregada.

Código do Tutorial
-------------
Escreva o bloco de código que, de cara, aparecerá na janela do interpretador. Por exemplo, você pode criar uma função vazia a qual o usuário precisará completar para finalizar o exercício.

Saída Esperada
---------------
Escreva um bloco de código que descreva a saída que se espera do código modificado. Verificar-se-á se as duas batem.

Solução
--------
Escreva um código que solucione o problema.

Copyright © learn-js.org. Read our Terms of Use and Privacy Policy