Evaluating bids

Crie curso em texto: Aprenda a testar corretamente seu aplicativo front-end

Published on the November 15, 2021 in IT & Programming

About this project

Open

## **Sobre a Asto**

A Asto é (ou será, em breve!) uma plataforma de educação online de tecnologia onde os alunos poderão aprender através de uma metodologia de ensino inovadora e de projetos de tecnologia com clientes reais.

A aplicação inicialmente consistirá em uma plataforma onde os alunos terão acesso aos cursos através de um modelo de assinatura e um painel de freelancers exclusivo. Os alunos que completarem os cursos terão acesso a este painel para poder aprender na prática a aplicar seus conhecimentos e também ter a oportunidade de criar uma renda extra utilizando tudo o que foi aprendido, tudo com supervisão e suporte da Asto.

## **Como são os cursos?**

Todos os cursos da Asto misturam **texto** e **código** (quando relacionados a desenvolvimento). Portanto, não é necessário gravar vídeos para criar o curso.

Cada curso é dividido em módulos e lições - cada lição pode ou não ter um trecho de código agregado. Esses exercícios de código são mostrados para o aluno à medida em que ele faz a leitura da lição, portanto a explicação do que eles fazem deve ser escrita de forma natural ao longo do texto da lição.

Não se tratam de exercícios para testar o aluno, mas sim apenas uma forma dele praticar enquanto aprende, pois ele será capaz de rodar esse código diretamente na aplicação.

Outro ponto importante é o estilo de escrita que buscamos: procuramos cursos objetivos e leves. Isso significa que queremos cursos e textos que tenham pouca enrolação e que realmente entreguem valor a cada linha para quem está lendo. **Não se preocupe, você não será pago por quantidade de linhas escritas e sim por ter feito um curso que realmente agrega valor às pessoas.*
* Portanto, segue uma lista de coisas que você deve ou não fazer:

- Brincadeiras leves e pontuais [✔️](https://emojipedia.org/check-mark/)
- Gírias (desde que sejam fáceis de entender) [✔️](https://emojipedia.org/check-mark/)
- Inclusão [✔️](https://emojipedia.org/check-mark/)
- Palavrões ou ofensas [proibido](https://emojipedia.org/prohibited/)
- Racismo, LGBTQIA+fobia, xenofobia ou qualquer outro tipo de preconceito ou piadas relacionadas [proibido](https://emojipedia.org/prohibited/)
- Erros gramaticais [proibido](https://emojipedia.org/prohibited/)

## **Processo de contratação de freelancer**

O requisito para contratação é basicamente ter bastante experiência comprovada no assunto que será ensinado - seu currículo será usado para gerar credibilidade ao curso (e também para dar créditos, né?).

Além disso, como a Asto é uma empresa em estado inicial, ainda estamos montando metodologias para testar de forma justa os freelancers que nos ajudam a construir o nosso produto. Especificamente para os freelancers criadores de conteúdo, o processo será este:

1. Para testar a capacidade do candidato de ter uma boa escrita, eloquência, didática e precisão gramatical (entre outros) primeiramente será feito um job menor **remunerado**, ****para que possamos ver como o candidato se comporta.
Esse job será remunerado, pois acreditamos que ninguém trabalha de graça. Ainda, um teste é sempre válido para verificar se há fit entre o candidato e a empresa. Será necessário escrever apenas um pequeno artigo fazendo alguma explicação simples que será definida posteriormente de acordo com a experiência do candidato para avaliarmos a capacidade de escrita do candidato.
Este conteúdo será usado no blog da Asto ou em outros lugares pontuais.
2. Caso o candidato passe da primeira etapa, partiremos para a criação do curso.
3. Caso a Asto entenda que não há fit entre o candidato e a empresa, a relação se encerra com o pagamento pela escrita do artigo.

## **Observações**

- Logicamente é **terminantemente proibido** copiar qualquer texto ou conteúdo existente sobre o assunto de qualquer outro lugar. Após a entrega (que será feita módulo por módulo) vamos sempre fazer a devida checagem do conteúdo entregue, para garantir que não teremos problemas com direitos autorais. O conteúdo deve ser escrito integralmente pelo freelancer.

- O freelancer assinará um contrato permitindo o uso de seu nome, imagem e breve currículo para divulgação do curso. Assim daremos os devidos créditos àqueles que nos ajudaram neste processo e também conseguiremos gerar mais credibilidade para o conteúdo construído.
- Após o lançamento da plataforma, o freelancer receberá um link onde caso um aluno crie a sua conta e compre uma assinatura nela você receberá uma **comissão de** **10%** sobre o primeiro pagamento do aluno! Isso, é claro, é adicional ao valor pago pelo trabalho à parte.

- É Importante estar ciente que o curso pode ter diversos processos de aprovação de ida e volta em cada módulo. Prometemos não ser chatos à toa, mas estamos buscando o melhor conteúdo possível para a nossa plataforma. Então os módulos podem passar por alterações simples como erros gramaticais até estruturas e trechos completos que consideramos que pode não ter ficado tão legal.


## **Agora vamos ao curso :)**

O criador do curso deverá ser responsável por ensinar a **testar um aplicativo front-end**. No curso deve-se usar como base o react mas deixando claro que os conceitos aplicados podem ser usados em qualquer framework ou ferramenta.

### Conceitos

- Teste unitário
- Teste de integração
- Teste funcional
- Teste end-to-end

### Ferramentas

- Jest
- react-testing-library
- Cypress
- Enzyme

Category IT & Programming
Subcategory Other
Project size Large
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed

Delivery term: Not specified

Skills needed

Other projects posted by F. L.