Alunos, por favor sigam instruções a seguir para agilizar as próximas aulas.
Grato,
José Motta
-
8/8: Alunos chegou o dia! Aguardo suas respostas ainda hoje! Obrigado pelo esforço que todos fizeram para completar os exercícios e projetos. O trabalho em equipe para construção do exercício-3 reflete bem o fluxo de trabalho e o comportamento de equipes de desenvolvimento que produzem hoje os melhores softwares. Vejam o histórico produzido no github, obtido com o comando
gitk. Obrigado ao git-master-plus Leonardo pelo valioso suporte à turma! 👍 -
Recomendo também essa apresentação da Michele Bustamante sobre microservices com docker que mostra a importância do DDD (domain-driven-design) na evolução das arquiteturas atuais.
-
2/8: Parabéns pela participação de todos nas discussões sobre os projetos IoT em nossa aula de ontem. Aguardo os documentos com as conclusões de cada um até a próxima quarta, 8/8. Por favor, publiquem as respostas em seus respectivos folders em nosso repo.
- Deem preferência a formatos renderizados adequadamente no Github, como
.mde.pdf. Para aqueles que fizeram arquivos MS Word, só precisa salvar/exportar como.pdfno mesmo local.
- Deem preferência a formatos renderizados adequadamente no Github, como
-
24/7: Vejam o exercício final do curso! Entrega e apresentação no dia 1/8. O material gerado no Projeto IoT deve ser publicado no folder
testsdo repositório Github, conforme o respectivoiddo aluno. -
23/7: Vídeos treinamento Docker: The Best Ways to Install Docker for Windows, Mac, and Linux, with Tips.
-
14/7: Para experimentar com containers, utilizem o Docker Playground.
-
14/7: Para treinamentos Docker, vejam container.training com muitas opções interessantes. Para iniciar tem Introduction to Docker and Containers.
-
12/7: Vejam novo diagrama do Cyclo Github Flow incluindo os comandos Git!
-
11/7: Quem já conseguiu acesso como colaborador, favor seguir o procedimento para atualizar o arquivo do profile da equipe. Quem ainda não tem o acesso, favor se registrar em ambos os sites.
-
5/7: Vamos utilizar o Github e o Pivotal Tracker neste curso. Para ter acesso de escrita aos recursos, será preciso se autenticar. Caso ainda não tenha, favor abrir uma conta gratuita em ambos os sites.
- Título: Utilização do Github Flow em quatro passos.
- Descrição: O exercício consiste em (1) criar um branch de mudança com qualquer nome e (2) editar o arquivo
equipe.mdpara adicionar seus dados. Em seguida, (3) realizar o merge deste branch com o repositório master. Após verificar que a mudança foi bem sucedida, (4) deletar o branch de mudança. - Instruções: Ver mais detalhes no arquivo Equipe.md.
- Título: Pergunta/Resposta
- Descrição: Qual o seu entendimento sobre o Processo de Desenvolvimento de Software? Quais são os seus objetivos básicos? Qual a sua importância para a qualidade dos produtos de software?
- Instruções: Desenvolver o texto em uma ou duas páginas. Publicar resposta aqui mesmo no repo, no folder
tests, ver mais detalhes.
-
Título: Trabalho em equipe sobre Pergunta/Resposta
-
Descrição: Analise as respostas de seus colegas do exercício 2, já publicadas no repo. Quais seriam as melhores respostas para você? Para facilitar a análise em grupo, justifique a sua escolha. Quais as razões que levaram você a decidir? Analise separadamente as três perguntas para agilizarmos o processo:
- Qual o seu entendimento sobre o Processo de Desenvolvimento de Software?
- Quais são os objetivos básicos de um processo de desenvolvimento de software?
- Qual a sua importância para a qualidade dos produtos de software?
-
Instruções: Fase 1: Definir os participantes do grupo, sugiro prosseguir neste pull request, já criado pelo Leo. Fase 2: Publique SUA resposta, perguntas separadas, em seu folder no arquivo
exercicio-3.md. Fase 3: Posteriormente, os dados dos participantes serão compilados pelo grupo. As repostas mais populares devem ser escolhidas, podendo ainda sofrer alterações e edições finais, a critério da equipe. Final: O arquivo final deve ser publicado no arquivo/tests/exercicio-3.mde irá representar a turma, validando a nota única (de até mais um ponto) para a equipe participante. -
Atenção: Para ser válida o exercício (e a opinião da maioria), é preciso que estejam participando pelo menos a metade mais um da turma, ou seja, 15 alunos.
- Título: Projeto IoT: Sistema Supervisão Predial & Sistema de Coleta do Clima
- Descrição: Sistemas distribuídos baseados em uma estação remota.
- Instruções: Ver mais detalhes em Projeto IoT e ver também outro exemplo de projeto sobre clima.