Espera-se que o aluno consiga executar as seguites atividades:
- Desenvolver o layout de pelo menos 5 telas do site, uma vez que cada grupo terá em média 5 integrantes
- Criar repositório remoto com todos os colaboradores do grupo com as referências do layout, que pode ser feito desde à mão até figma
- Uso do Github para gestão do projeto
- Uso do Discord para comunicação da equipe
- O projeto deve apresentar as 5 telas relacionadas ao tema do projeto
- O projeto deve apresentar as funcionalidades definidas pelas regras de negócio do tema proposto.
Espera-se que o aluno consiga executar as seguites atividades:
- Uso apropriado das tags HTML para organização do conteúdo do site;
- Ter pelo menos 5 arquivos HMTL (um para cada layout criado anteriormente);
- Configurar o repositório criado pela equipe de trabalho.
- Uso do Github para gestão do projeto
- Uso do Discord para comunicação da equipe
- Projeto com os componentes básicos de um site:
- Header;
- Barra de navegação;
- Formulário;
- Seções e artigos;
- Footer.
Espera-se que o aluno consiga executar as seguites atividades:
- Estilização das 5 telas criadas anterioremente em HTML;
- Implementar um design com a manipulação do modelo de caixa dos elementos, além de tamanhos e cores das fontes;
- Tentar implementar o uso de flex-box em ao menos uma das telas.
- Uso do Github para gestão do projeto
- Uso do Discord para comunicação da equipe.
- O projeto deve apresentar um design intuitivo, claro e objetivo, pensado na experiência do usuário
Espera-se que o aluno consiga executar as seguites atividades:
- Manipulação da DOM via JS;
- Validação de formulário;
- Renderização dinâmica de elementos em pelo menos uma página.
- Uso do Github para gestão do projeto;
- Uso do Discord para comunicação da equipe.
- O site deve ter pelo menos uma página com conteúdo renderizado de forma dinâmica com JavaScript;
- O site deve ter pelo menos dois formulários com validações.
Espera-se que o aluno consiga executar as seguites atividades:
- Modelar o DER (diagrama Entidade Relacionamento) de uma parte do sistema com 4 entidades no mínimo;
- Criar as tabelas na 3FN em um banco de dados com informações de teste;
- Realizar consultas simples, se possível, juntando tabelas.
- Uso de recursos de apresentação: slides, demonstração de uso do app, etc;
- Uso do Git;
- Uso do SQL;
- Uso do Discord para comunicação da equipe.
- Construir a apresentação do pitch pela equipe;
- Submeter o projeto para avaliação final.