(Boas práticas de desenvolvimento de software) |
Este curso introduz diversas metodologias, ferramentas e conceitos de desenvolvimento de software que aumentam a produtividade e facilitam o compartilhamento de código. A ideia é preencher a lacuna dos cursos específicos de programação que dificilmente abordam questões práticas e cotidianas como controle de versão, manutenção de um ambiente de desenvolvimento, licenciamento e segurança.
É fundamental que o(a) programador(a) entenda o processo de desenvolvimento que vai além de simplesmente codificar seu raciocínio numa linguagem de programação. Serão apresentados problemas essenciais e acidentais da programação e diferentes maneiras de abordá-los, indo desde a ansiedade de programar até os modernos ambientes de teste contínuo.
Ao concluir o curso, o(a) aluno(a) terá condições de:
Analisar criticamente as técnicas e ferramentas apresentadas.
Escolher quais delas mais se adequam à sua realidade.
Pesquisar o tema por conta própria.
O curso é gratuito, e é oferecido pela plataforma TIMTec.
Ementa do curso:
Aula 1 – Metodologias e técnicas de produtividade
Aula 2 – Ambientes de desenvolvimento
Aula 3 – Licenciamento de software
Aula 4 – Controle de versão e social coding
Aula 5 – DevOps: desenvolvendo e orquestrando
Aula 6 – Segurança e privacidade
Aula 7 – Quando (não) reinventar a roda
Aula 8 – Lidando com os clientes
Aula 9 – Encerramento
Para acessar o curso: Clique aqui