Save 37% off PRO during our Black Friday Sale! »

[Hackathon social do bem ] Tive uma ideia brilhante! Como transformar isso em código?

[Hackathon social do bem ] Tive uma ideia brilhante! Como transformar isso em código?

Transcript

  1. T i v e u m a id e ia

    b r ilh ante! Como transform a r is s o e m c ó d ig o ? Kamila Santos Hackathon social do Bem
  2. Kamila Santos Dev Backend @Ame Digital Community Organizer Content Creator

    @kamila_code Bacharel em ciência da computação
  3. Agenda Como se planejar para desenvolver a solução Como procurar

    uma tutorial para o que você precisa fazer Dicas de ferramentas
  4. Quase nada não é possível fazer com código Mas o

    tempo para entregar o projeto é curto
  5. Vamos focar em três áreas principais: FrontEnd -> o que

    a pessoa pode ver, interagir, a "cara" do seu projeto (de extrema importância), se for feito de forma responsiva melhor ainda :) Backend -> onde estarão todas as regras do seu projeto, integração com outros serviços/apis, se conecta com banco de dados (front/app chamam infos dele), caso não dê tempo deixe as informações "mockadas" e depois crie um backend Mobile -> usar a solução desenvolvida direto pelo celular é otimo, se alguém da equipe tiver essa skill vale investir nessa entrega
  6. Por onde começar a desenvolver a solução? Divida a sua

    ideia em "historias de usuário" - com cada funcionalidade planejada Priorize as que vão gerar mais valor (não necessariamente valor fincanceiro) Conheça as skills do seu time
  7. Decidi quais funcionalidades vou criar e agora? Tenha todos os

    requisitos anotados para evitar um retrabalho de última hora É iniciante nessa área? não tem NENHUM problema, com certeza já existe alguma tutorial para o que você quer fazer. Peça ajuda! Mentores/equipe/org estão aqui para ajudar!
  8. Sei o que fazer mas não como fazer e agora?

    Em vez de pesquisar por uma ferramenta e ter de ler toda a doc procure especificamente pelo que você quer fazer com essa ferramenta. Feito é melhor que perfeito -> talvez não dê tempo de aprender um framework ideial, faça com o mais simples :) Não reinvente a roda, se já existe uma API que já faz parte do que você precisa, não é necessário criar do zero :)
  9. Como pesquisar?

  10. Como pesquisar?

  11. Como pesquisar?

  12. Como pesquisar?

  13. Como pesquisar?

  14. Ferramentas - Organização Trello Notion Miro

  15. Figma Ferramentas - Prototipagem Adobe XD

  16. Ferramentas - Versionamento de codigo Github

  17. https://public-apis.io/ APIs públicas Google Maps, Calendar.... https://rapidapi.com/collection/list-of- free-apis https://any-api.com/

  18. https://www.netlify.com/ Deploy do projeto https://pages.github.com/ https://www.heroku.com/ https://vercel.com/

  19. Obrigada :)