Encontro GuruPI - 11 de janeiro

Objetivos do grupo

O grupo de usuários de Ruby do Piauí (GuruPI) tem como objetivos:

  • Divulgar e promover a linguagem de programação Ruby no estado do Piauí através de eventos como palestras, discussões, apresentações de projetos e afins.
  • Reuniões presenciais entre os membros do grupo para que estes possam discutir, ensinar e aprender sobre a linguagem Ruby e aspectos relacionados a programação e desenvolvimento de software.
  • Colaborar com a comunidade Ruby nacional com a criação e tradução de conteúdos em língua portuguesa.
  • Colaborar com a comunidade Ruby global com a criação e manutenção de projetos de código fonte aberto.

Composição do grupo

  • Podem participar do grupo todos aqueles que desejarem, sendo vetada a discriminação dentro do mesmo, seja racial, cultural, religiosa ou sexual de acordo com a constituição brasileira.
  • Por pessoas que estejam interessadas em ensinar, aprender e evoluir no aprendizado da linguagem Ruby.

Este evento não aceita mais propostas.

Propostas

author photo

Asdf - gerenciador de versões para tudo o que você precisa

Começar a desenvolver em ruby pode parecer um tanto quanto desafiador caso você não tenha um Mac book ou não tenha uma certa familiaridade em configurar seu próprio ambiente de desenvolvimento. Mas se você der uma chance e conhecer o asdf, verá que configurar e começar com seu ambiente de desenvolvimento pode ser mais fácil do que você imagina.

Use os botões abaixo para votar:

author photo

Escrevendo código para humanos

Qualquer pessoa pode escrever código que um computador possa entender, mas bons desenvolvedores escrevem código que humanos possam entender. O clean code é um estilo de desenvolvimento focado no leitor que produz software fácil de escrever, ler e manter.

Use os botões abaixo para votar:

author photo

Gitpod: uma IDE online para facilitar o desenvolvimento.

Configurar um projeto na sua máquina as vezes pode ser uma dor de cabeça e para contornar isso surgiram alternativas como Docker e Gitpod, sendo esta uma IDE online que pode ser aberta de qualquer página de projeto do Github, a qual irá facilitar a configuração de um projeto e também a vida do programador durante o desenvolvimento do mesmo.

Use os botões abaixo para votar:

author photo

GraphQL - Um novo jeito de escrever APIs

Nesta talk pretendo apresentar o que é GraphQL e seu uso. Explicar os conceitos a respeito que Queries e Mutations para desenvolver APIs que já são uma documentação por si só e que se apresentam como uma nova alternativa na hora de criar APIs. 


 


 

Use os botões abaixo para votar:

author photo

TDD - Test-Driven Development

Durante o desenvolvimento de um software, é essencial aos desenvolvedores entregarem um software que funcione corretamente, com qualidade e no prazo. Para garantir estes pontos, é importante que testemos nossos softwares com o intuito de encontrar possíveis falhas. Dessa maneira, poderemos corrigir possíveis problemas antes de chegar ao usuário final. Uma das metodologias que auxiliam a aplicar testes em nosso código é o TDD.

Use os botões abaixo para votar: