Bem-vindos, trainees de Projetos da FTEC! A partir de hoje, vocês oficialmente iniciam sua jornada na Fronteira Tec! Sua primeira missão é fundamental para os nossos próximos passos. Como parte de sua jornada de desenvolvimento, é crucial que vocês se familiarizem com ferramentas essenciais para o trabalho colaborativo e eficiente. Neste contexto, a utilização do Git, Markdown e a adoção de boas práticas são fundamentais para garantir a qualidade e a organização de nosso código.
Sua primeira tarefa consiste em criar um relatório abrangente sobre a utilização do Git, melhores práticas associadas a essas ferramentas, utilizando Markdown para fazer isso.
Git
- O que é o Git e por que é amplamente utilizado no desenvolvimento de software?
- Git é um sistema de controle de versão distribuído, amplamente utilizado no desenvolvimento de software devido à sua eficiência, velocidade e capacidade de lidar com projetos de qualquer tamanho.
- Conceitos básicos do Git Repositórios: Locais onde o código é armazenado. Commits: Capturam o estado atual do código. Branches: Ramificações do código principal, úteis para desenvolvimento paralelo. Merges: Integração de alterações de uma branch para outra.
- Como iniciar um repositório Git, adicionar arquivos, fazer commits e enviar alterações para um repositório remoto git init: Inicia um repositório Git. git add : Adiciona arquivos ao staged area. git commit -m "mensagem": Registra as alterações no repositório. git push: Envia as alterações para um repositório remoto.
- Importância do versionamento de código e do controle de alterações proporcionado pelo Git
- O versionamento de código permite o acompanhamento das mudanças ao longo do tempo, facilitando a colaboração e revertendo alterações indesejadas. Boas Práticas
- Identificação e discussão de boas práticas
- Mensagens de commit descritivas.
- Uso adequado de branches e merges.
- Colaboração em projetos compartilhados.
Markdown Linguagem de marcação leve para formatação de texto. Elementos básicos do Markdown
Para a entrega pode utilizar uma Branche Com_nome_do_trainees do presente Repositórios https://github.com/FronteiraTec/onboardingProjetos2024
Boa sorte a todos! A diretoria está à disposição para auxiliá-los em qualquer dúvida. Atenciosamente, Diretoria de Projetos, Ruan P. Vitkoski de Souza
Nesta atividade, você deverá desenvolver um carrossel de imagens responsivo utilizando HTML, CSS e JavaScript. O objetivo é avaliar suas habilidades em front-end, capacidade de desenvolver interfaces amigáveis e adaptáveis a diferentes dispositivos, além de garantir uma boa experiência do usuário.
- O carrossel deve conter no mínimo 5 slides, cada um representando um conteúdo diferente (imagem, título e descrição).
- O carrossel deve ser responsivo, funcionando corretamente em dispositivos móveis e desktops.
- Deve haver controle manual, ou seja, botões de navegação (anterior/próximo) e indicadores de slides (ex: bolinhas).
- O carrossel deve ter uma transição suave entre os slides (efeito de fade ou slide).
- Opcional: adicionar navegação automática (slides trocando sozinhos após um intervalo de tempo).
- Estrutura e semântica do código HTML.
- Qualidade e organização do CSS (boas práticas de responsividade e estilização).
- Funcionamento correto do carrossel (navegação manual e, se houver, automática).
- Facilidade de uso e interface visual agradável.
- Comentários no código explicando sua lógica.
Utilize boas práticas de desenvolvimento e certifique-se de que o código está limpo e organizado. Lembre-se que a simplicidade pode ser mais eficiente do que uma interface excessivamente complexa.
Para a entrega pode utilizar uma Branche Com_nome_do_trainees do presente Repositórios https://github.com/FronteiraTec/onboardingProjetos2024
Boa sorte a todos! A diretoria está à disposição para auxiliá-los em qualquer dúvida. Atenciosamente, Diretoria de Projetos, Ruan P. Vitkoski de Souza