Engenharia de Software Moderna
Cerca de 700 alunos formados * Material de ensino de qualidade
Professores doutores * Totalmente a Distância
Certificados Emitidos pelo DCC/ICEX/UFMG
Turma 14: inscrições até 07/03/2025
Início das aulas: 17/03/2025
Engenharia de Software Moderna é um curso de extensão voltado para profissionais e estudantes que querem se aperfeiçoar em princípios e métodos modernos de desenvolvimento de software. Nosso objetivo principal ao oferecer o curso é ajudar na formação da nova geração brasileira de Engenheiros de Software.
As aulas são assíncronas (gravadas), permitindo que os alunos tenham flexibilidade de horário para acompanhar o curso. Elas são integralmente ministradas por professores do DCC/UFMG, com doutorado na área e uma larga experiência em ensino e pesquisa.
Desde 2020, já formamos cerca de 700 alunos de quase todos os estados brasileiros e também de outros países. No final do curso, todos receberam um certificado emitido pela UFMG.
Público Alvo
Profissionais
Profissionais que procuram aperfeiçoamento em técnicas e princípios que são atualmente muito importantes para o exercício da profissão de Engenheiro de Software, bem como aqueles que querem iniciar um processo de transição de carreira para essa área.
Estudantes
Estudantes de graduação de cursos da área de Computação ou de Ciências Exatas que querem melhorar sua formação em Engenharia de Software antes de ingressar e ter sucesso no mercado de trabalho.
Empresas
Empresas que queiram capacitar, selecionar e certificar seus profissionais, inclusive por meio de turmas fechadas ou matrículas de um grupo de colaboradores.
Formato do Curso
Totalmente a distância, com aulas gravadas
Duração: 12 semanas
Carga horária: 48 horas
Módulos
1. Agilidade
Conceitos básicos. Manifesto Ágil. Extreme Programming (XP). Scrum. Kanban. Levantamento ágil de requisitos: MVPs e Testes A/B.
2. Design e Arquitetura
Propriedades de projeto, princípios de projeto (principalmente, princípios SOLID), padrões de projeto e padrões arquiteturais (camadas, MVC, Publish/Subscribe).
3. Testes e Refactoring
Testes de Unidade. Testabilidade. Mocks. Cobertura de Testes. Desenvolvimento Dirigido por Testes (TDD). Refactoring. Code Smells.
Dedicação Semanal
Espera-se que o aluno dedique quatro horas semanais ao curso, sendo uma hora para assistir às aulas e três horas para leitura do livro texto e realização de exercícios e provas.
Exemplos de Videoaulas
Depoimentos de Ex-Alunos
Para mim, foi o melhor curso que fiz e vai ajudar muito no meu dia a dia como desenvolvedor.
Já cursei uma pós-graduação e ao ler o livro percebi uma abordagem muito objetiva e mais atualizada com os padrões de mercado.
Eu pude experimentar diversos exemplos de código e pude também aplicar no meu trabalho enquanto o curso se desenvolvia.
Curso com ricos conceitos e detalhes sobre Engenharia de Software. Dá uma base fantástica a qualquer pessoa que queira se aprofundar na área.
Recomendo muito para quem está iniciando (como eu) na área de Engenharia de Software! O material é ótimo e os professores são excelentes!
Melhor curso de Engenharia de Software do mercado. Assunto muito atual, necessário pra qualquer profissional de computação. Didática fora da curva.
O curso foi muito enriquecedor, não apenas para agregar ao meu conhecimento, mas também para a construção do meu currículo.
Turma 14
Matrícula até 07/03/2025
Início das aulas: 17/03/2025
Término das aulas: 07/06/2025
Provas: 12/04, 10/05 e 07/06/2025, sempre às 09 horas
Pré-requisitos: conhecimento básico de Programação Orientada a Objetos
Número de vagas: 100 alunos
Depois, selecione TURMA 14 no final da página e clique em MATRICULAR.
Importante
Até 12/03/2025, os alunos matriculados receberão um email com instruções para cadastro no fórum do curso. Caso não receba esse email, favor enviar uma mensagem para "engsoftmoderna.curso@gmail.com". O curso não se responsabiliza por endereços de emails desativados ou instáveis.
Investimento
R$ 720,00 - divididos em 2 vezes no cartão de crédito
Provas & Certificados
O curso terá três provas (uma prova por módulo). As provas serão realizadas a distância, no final de cada módulo, sempre aos sábados, às 09:00 (horário de Brasília), com duração de 90 minutos. A nota mínima para aprovação é 60% em cada uma das provas.
Antes de cada prova, os professores ministram uma aula síncrona com o objetivo de tirar dúvidas dos alunos. Essa aula é opcional e ocorre na quinta-feira anterior às provas, de 19:30 às 20:30.
Dentre os alunos das turmas anteriores, 83% concluíram o curso com sucesso.
Será oferecido um certificado para alunos aprovados nas três provas. O certificado será emitido, apenas em formato digital, em até 60 dias após o término do curso. Não haverá emissão de certificado apenas para participação.
Professores
Marco Tulio Valente
Marco Tulio Valente é doutor em Ciência da Computação pela UFMG, onde atualmente é Professor Associado do Departamento de Ciência da Computação. É autor de mais de 100 artigos científicos, muitos deles em co-autoria com pesquisadores internacionais. Orientou mais de 30 dissertações de mestrado e cerca de uma dezena de teses de doutorado. Desde 2010, coordena o Applied Software Engineering Research Group (ASERG), do DCC/UFMG. Em 2020, publicou o livro "Engenharia de Software Moderna", que é hoje usado por mais de 300 professores brasileiros.
André Hora
Andre Hora é doutor em Ciência da Computação pela Universidade de Lille / Inria, França. É atualmente Professor Adjunto do Departamento de Ciência da Computação da UFMG. É autor de mais de 60 artigos em periódicos e conferências nacionais e internacionais de Engenharia de Software. É membro do Applied Software Engineering Research Group (ASERG), do DCC/UFMG, onde também realizou pós-doutorado durante dois anos.