Skip to content

Reviva a nostalgia do Tamagotchi com este projeto em C# que utiliza a API do Pokémon para trazer seus mascotes favoritos à vida e permitir interações via API e JSON

Notifications You must be signed in to change notification settings

sspacecoding/7daysofcodeTamagotchi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Desafio 7 Days of C# - Tamagotchi Pokémon

Descrição

Reviva a nostalgia do Tamagotchi com este desafio de 7 dias em C# que utiliza a API do Pokémon para trazer seus mascotes favoritos à vida e permitir interações via API e JSON. Como instrutora deste desafio, vou guiar você através de várias etapas para construir uma versão moderna do Tamagotchi, o famoso "bichinho virtual" dos anos 90 e 2000, usando os conceitos mais importantes do C# e consumindo a API do Pokémon. O objetivo deste projeto é ensinar iniciantes a consumir uma API REST de forma simplificada.

Para participar do desafio, increva-se neste link.

Branchs

Dia 1

Iniciar uma aplicação back-end em C#, consumindo a API do Pokémon. Desenvolver uma funcionalidade onde o jogador poderá acessar uma lista de opções de espécies de pokémons e visualizar suas características para facilitar sua escolha antes da adoção.

Dia 2

Parsear a resposta obtida no primeiro dia para extrair as informações desse JSON e exibi-las de maneira organizada.

Dia 3

Trabalhar a saída de dados através da construção de um menu interativo, com opções e mensagens divertidas para o usuário.

Dia 4

Refatorar o sistema para ficar de acordo com o padrão MVC, com Model, View e Controller.

Dia 5

Desenvolver interações do jogador com seus mascotes. Lidar com atributos e poder realmente brincar com seus pokémons.

Dia 6

Resolver um problema comum na vida de um desenvolvedor back-end: o mapeamento de propriedades de um objeto para outro. Buscar na documentação de uma biblioteca a melhor maneira de fazer isso.

Dia 7

Tratar erros de entradas de dados de usuários. Publicar a aplicação para que outras pessoas possam utilizá-la. Fechar com chave de ouro!

Como Participar?

Inscreva-se neste link para ser desafiado ao longo de 7 Days de C#.

Tecnologias Utilizadas

  • C#
  • API do Pokémon
  • JSON

Contribuições

Como este é um desafio guiado, não aceitarei contribuições externas para este repositório.

Compartilhe Sua Jornada!

Se você está participando deste desafio, te incentivo a compartilhar sua jornada nas redes sociais! Use a hashtag #7DaysOfCSharp e marque-me em seus posts @spacecoding. Estamou ansiosa para ver o que tu vais criar!

About

Reviva a nostalgia do Tamagotchi com este projeto em C# que utiliza a API do Pokémon para trazer seus mascotes favoritos à vida e permitir interações via API e JSON

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published