Science
Metas

Metas 2023

1º Bimestre

#meta: aprender a linguagem Rust o suficiente para ser capaz de escrever códigos simples e entender os conceitos básicos.

rust é uma linguagem de programação moderna, poderosa e segura, ela se destaca muito entre outras linguagem de alto e baixo nível e tem tudo para crescer nesses próximos anos.

Ações:

  • Aprender os conceitos básicos da linguagem Rust em um mês.
  • Escrever uma cli usando Rust em dois meses.
  • Criar um servidor http usando Rust em quatro meses.

Recursos:

Relatório de progresso:

  • Segunda 02/01/2023 | (120) minutos
  • Quarta 04/01/2023 | (X) minutos
  • Sexta 06/01/2023 | (X) minutos
  • Sábado 07/01/2023 | (X) minutos


#meta: aprender a fazer versionamento de API usando o padrão Rest e paginação de dados.

O versionamento de API permite que você faça alterações na API sem quebrar a aplicação que consome a API, e a paginação de dados permite que você faça requisições de dados de forma paginada e não de forma completa.

Ações:

  • Aprender os conceitos básicos de versionamento de API em um mês.
  • Aprender os conceitos básicos de paginação de dados em um mês.
  • Criar uma API REST usando versionamento de API e paginação de dados em dois meses.

Recursos:

Relatório de progresso:

  • Terça 03/01/2023 | (X) minutos
  • Domingo 08/01/2023 | (X) minutos

#meta: criar uma API GraphQL para solidificar os conhecimentos em GraphQL.

GraphQL é uma linguagem de consulta e uma estrutura de tempo de execução para APIs, e é uma alternativa ao padrão REST. Ela fornece uma maneira mais eficiente e flexível de atender aos dados de clientes, otimizando a quantidade de dados enviados e a latência da rede.

Ações:

  • Revisar os conceitos básicos de GraphQL em um 10 dias.
  • Criar uma API GraphQL usando Apollo Server em um mês.
  • Aprender a consumir uma API GraphQL usando o Relay em um mês.

Recursos:

Relatório de progresso:

  • Terça 03/01/2023 | (X) minutos
  • Domingo 08/01/2023 | (X) minutos

2º Bimestre


3º Bimestre



4º Bimestre