Profile

Gerardo Soares @gerardon


About Me

-

Proposals

CODENAMES API: Implementando um jogo de tabuleiro com Django Rest Framework

CODENAMES é um jogo de tabuleiro criado por Vlaada Chvátil em que os jogadores se dividem em dois times para identificar os próprios agentes espiões escondidos. Neste tutorial, vamos implementar a mecânica do jogo numa API utilizando o Django Rest Framework e o respectivo cliente utilizando requests.

Com a atual separação da camada de visualização e da camada de processamento, APIs REST estão cada vez mais presentes nos sistemas que temos que desenvolver e usar. Porém, apesar de existir uma definição muito clara sobre o que deve ser uma API REST, não existe um modelo pronto a seguir. O objetivo deste tutorial é capacitar os participantes a escreverem APIs REST usando Django Rest Framework, mantendo em mente as boas práticas.

Vamos passar desde o setup inicial de um projeto Django até finalmente jogarmos uma rodada de CODENAMES usando a API e cliente que implementamos.
O tutorial será apresentado por Gerardo Soares e Eduardo Carvalho.


Duração: 6 horas.
Nível de Conhecimento: Iniciante
Configuração de Ambiente de OS: Linux e Mac. Python3.
Bibliotecas: Django, Django-rest-framework, requests