BugginhoDeveloper / mini-projeto-1-lua

Desafio com intuito de apresentar a linguagem lua

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MINI PROJETO 1

A ideia desse desafio é estimular o estudo de novas tecnologias e acabar ou pelo menos diminuir o preconceito que muitos têm com a linguagem lua.


Linguagem Lua

Lua (www.lua.org) é uma linguagem de script multiparadigma que é bem leve, pequena, poderosa e gratuita. Lua foi criada na PUC do Rio de Janeiro aqui no Brasil e já foi utilizada por empresas como:

  • Blizzard (No jogo World of Warcraft);
  • Maxis/Electronic Arts (No jogo SimCity 4);
  • Adobe (No software Photoshop Lightroom);
  • Crytek (na CryENGINE2, engine do Jogo Far Cry);

Você pode conferir a lista atualizada aqui Confira também o Manual da linguagem


Desafio

Crie um aplicativo (console ou como você preferir), que gerencie a lista de convidados de uma festa. Nesse aplicativo será possível:

  • Cadastrar convidados em formato Json (apenas o nome e cpf);
  • Remover convidados;
  • Consultar um convidado pelo cpf;
  • Listar todos os convidados (nome e cpf);
  • Listar todos os removidos (nome, cpf e motivo da remoção);

Observações:

  • Todos os dados deverão ser armazenados em um ou mais arquivos de texto.
  • Não existe prazo limite para conclusão, a ideia é que você tenha uma experiência diferente.
  • Você poderá tirar suas dúvidas no Slack do Desafio
  • Ao finalizar o seu projeto, publique-o no Github e envie o link para bugginhodeveloper@gmail.com

Quem já enviou?

Confira abaixo uma lista com todos os amiguinhos que já concluíram o desafio:

About

Desafio com intuito de apresentar a linguagem lua