A Unicamp lançou um curso online voltado para desenvolvedores de software que desejam aprimorar suas habilidades em metodologias e ferramentas que aumentam a produtividade e facilitam o compartilhamento de código.
Com um enfoque em preencher lacunas deixadas por cursos tradicionais de programação, o curso aborda desde controle de versão e ambientes de desenvolvimento até licenciamento e segurança.
Voltado para profissionais com conhecimentos básicos em programação, o curso é de nível intermediário e promete capacitar os alunos a escolher as melhores práticas para suas realidades.
Conteúdo
O curso aborda uma ampla gama de temas fundamentais para o desenvolvimento de software, começando com a importância das boas práticas e metodologias, tanto pessoais quanto em equipe.
As aulas exploram desde a configuração de um ambiente de desenvolvimento básico, até estratégias eficazes para iniciar projetos, gerenciar equipes e realizar atividades de forma produtiva.
Além disso, o curso também foca em tópicos técnicos cruciais como o uso de controle de versão (Git), licenciamento de software, e a segurança no desenvolvimento.
Os alunos aprendem sobre como organizar o fluxo de trabalho, utilizar ferramentas de produtividade e adotar metodologias ágeis para garantir a eficiência e a qualidade dos projetos de software.
O curso está dividido nas seguintes aulas:
- 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
Além dos vídeos, o professor disponibiliza um extenso material adicional relacionado com as boas práticas para desenvolvimento de software.
Professor
O curso é ministrado por Silvio Rhatto, um experiente desenvolvedor de software livre e especialista em segurança da informação e privacidade.
Para mais detalhes, acesse: https://moocs.ggte.unicamp.br/course/boas-praticas-em-desenvolimento-de-software/intro
Outros cursos no estude.org
O Estude.org oferece uma variedade de cursos de ciência da computação, abrangendo desde fundamentos de programação até temas mais avançados como inteligência artificial, desenvolvimento de software e segurança cibernética.