Apresentação

Este Curso vai permitir-lhe atualizar os seus conhecimentos em Introdução à Engenharia de Software de uma forma prática, 100% online, sem renunciar ao máximo rigor académico”

##IMAGE##

Este programa destina-se a todas pessoas interessadas em obter um nível mais elevado de conhecimentos em Introdução à Engenharia de Software. O principal objetivo é capacitar ao aluno para que aplique no mundo real, os conhecimentos adquiridos neste Curso, num ambiente de trabalho que reproduza as condições que poderá encontrar no seu futuro, de forma rigorosa e realista.

Este Curso preparará o aluno para o exercício profissional da engenharia informática, graças a uma formação transversal e versátil adaptada às novas tecnologias e inovações neste domínio. Obterá conhecimentos aprofundados em Introdução à Engenharia de Software ao lado dos profissionais do setor.

O estudante poderá aproveitar a oportunidade de fazer este Curso num formato 100% online, sem ter de renunciar às suas obrigações.

Aprenda as mais recentes técnicas e estratégias com este programa e tenha sucesso como engenheiro informático”

Este Curso de Introdução à Engenharia de Software conta com o conteúdo educacional mais completo e atualizado do mercado. As suas principais características são:

  • Desenvolvimento de 100 cenários simulados apresentados por especialistas em Introdução à Engenharia de Software
  • O seus conteúdo gráficos, esquemáticos e eminentemente práticos fornecem informação científica e prática sobre Introdução à Engenharia de Software
  • Novidades sobre os últimos desenvolvimentos na Introdução à Engenharia de Software
  • Contém exercícios práticos em que o processo de autoavaliação pode ser utilizado para melhorar a aprendizagem
  • Sistema interativo de aprendizagem baseado no método do caso e a sua aplicação à prática real
  • Tal será complementado por aulas teóricas, perguntas aos especialistas, fóruns de discussão sobre temas controversos e atividades de reflexão individual
  • Disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com ligação à Internet

Obtenha a sua formação em Introdução à Engenharia de Software com este programa intensivo, a partir do conforto da sua própria casa”

Inclui no seu corpo docente, profissionais do domínio da engenharia Informática, que trazem a experiência do seu trabalho para este programa, bem como especialistas reconhecidos pertencentes a empresas de renome e a universidades de prestígio.

Graças ao seu conteúdo multimédia desenvolvido com a mais recente tecnologia educacional, este Curso concederá ao profissional de saúde uma aprendizagem situada e contextual, ou seja, um ambiente de simulação que proporcionará uma aprendizagem imersiva, programada para se formar em situações reais.

O design deste programa baseia-se na Aprendizagem Baseada em Problemas, através da qual o professor deve tentar resolver as diferentes situações de prática profissional que surgem durante o Curso. Para tal, o profissional terá a ajuda de um sistema inovador de vídeo interativo criado por especialistas reconhecidos em Introdução à Engenharia de Software com uma vasta experiência de ensino.

Aproveite a mais recente tecnologia educativa para atualizar-se em Introdução à Engenharia de Software sem sair de casa"

##IMAGE##

Conheça as técnicas mais recentes em Introdução à Engenharia de Software com especialistas na área"

Programa de estudos

A estrutura dos conteúdos foi concebida por uma equipa de profissionais de engenharia Informática, conscientes da relevância da atualidade da formação, para aprofundar nesta área do conhecimento com o objetivo de enriquecer humanisticamente ao aluno e elevar o nível de conhecimento em Introdução à Engenharia de Software através das últimas tecnologias educativas disponíveis.

##IMAGE##

Este Curso de Introdução à Engenharia de Software conta com o conteúdo educativo mais completo e atualizado do mercado”

Módulo 1. Introdução à Engenharia de Software 

1.1. Introdução à Engenharia do Software e à modelação 

1.1.1. A natureza do software 
1.1.2. A natureza única das webapps 
1.1.3. engenharia de software 
1.1.4. O processo do software 
1.1.5. A prática da Engenharia do Software 
1.1.6. Mitos do Software 
1.1.7. Como é que tudo começa? 
1.1.8. Conceitos orientados a objetos 
1.1.9. Introdução ao UML 

1.2. O processo do software 

1.2.1. Um modelo geral de processo 
1.2.2. Modelo de processo prescritivo 
1.2.3. Modelo de processo especializado 
1.2.4. O processo unificado 
1.2.5. Modelos do processo pessoal e da equipa 
1.2.6. O que é a agilidade? 
1.2.7. O que é um processo ágil? 
1.2.8. Scrum 
1.2.9. Conjunto de ferramentas para o processo ágil 

1.3. Princípios que orientam a prática da engenharia do software 

1.3.1. Princípios que orientam o processo 
1.3.2. Princípios que orientam a prática 
1.3.3. Princípios de comunicação 
1.3.4. Princípios de planificação 
1.3.5. Princípios de modelação 
1.3.6. Princípios de construção 
1.3.7. Princípios de implantação 

1.4. Compreensão dos requisitos 

1.4.1. Engenharia de requisitos 
1.4.2. Estabelecer as bases 
1.4.3. Indagação dos requisitos 
1.4.4. Desenvolvimento de casos de utilização 
1.4.5. Elaboração do modelo dos requisitos 
1.4.6. Negociação dos requisitos 
1.4.7. Validação de requisitos 

1.5. Modelação dos requisitos: cenários, informação e classes análise 

1.5.1. Análise dos requisitos 
1.5.2. Modelação baseada em cenários 
1.5.3. Modelos UML que fornecem o caso de utilização 
1.5.4. Conceitos de modelação de dados 
1.5.5. Modelação baseada em classes 
1.5.6. Diagrama de classes 

1.6. Modelação de requisitos: fluxo, comportamento e padrões 

1.6.1. Requisitos que modelam as estratégias 
1.6.2. Modelação orientada ao fluxo 
1.6.3. Diagramas de estado 
1.6.4. Criação de um modelo de comportamento 
1.6.5. Diagrama de sequência 
1.6.6. Diagramas de comunicação 
1.6.7. Padrões para modelação de requisitos 

1.7. Conceitos de desenho 

1.7.1. Desenho no contexto da engenharia do software 
1.7.2. O processo de design 
1.7.3. Conceitos de desenho 
1.7.4. Conceitos de desenho orientado a objetos 
1.7.5. O modelo do desenho 

1.8. Desenho da arquitetura 

1.8.1. Arquitetura do Software 
1.8.2. Géneros arquitetónicos 
1.8.3. Estilos arquitetónicos 
1.8.4. Desenho arquitetónico 
1.8.5. Evolução dos designs alternativos para a arquitetura 
1.8.6. Mapeamento da arquitetura com a utilização do fluxo de dados 

1.9. Desenho no nível de componentes e baseado em padrões 

1.9.1. O que é um componente? 
1.9.2. Desenho de componentes baseados em classe 
1.9.3. Realização do desenho a nível de componentes 
1.9.4. Desenho de componentes tradicionais 
1.9.5. Desenvolvimento baseado em componentes 
1.9.6. Padrões de design 
1.9.7. Desenho de software baseado em Padrões 
1.9.8. Padrões arquitetónicos 
1.9.9. Padrões de desenho a nível de componentes 
1.9.10. Padrões de desenho do interface de utilizador 

1.10. Qualidade de software e administração de projetos 

1.10.1. Qualidade 
1.10.1. Qualidade do Software 
1.10.2. O dilema da qualidade do software 
1.10.3. Conseguir a qualidade do software 
1.10.4. Garantia de qualidade de software 
1.10.5. O espetro administrativo 
1.10.6. O pessoal 
1.10.7. O produto 
1.10.8. O processo 
1.10.9. O projeto 
1.10.10. Princípios e práticas 

##IMAGE##

Aproveite esta oportunidade para adquirir conhecimentos sobre os últimos desenvolvimentos na área e aplicá-los na sua atividade diária”     

Curso de Introdução à Engenharia de Software

O Software tornou-se parte integrante da maioria dos sistemas do mundo moderno. Desde aplicações móveis a sistemas de controlo industrial e finanças, encontra-se agora em todo o lado. À medida que se torna cada vez mais complexo e se espera que opere de forma confiável e sem problemas, a procura de especialistas especializados na sua engenharia está em ascensão, e você pode ser um daqueles a quem as empresas recorrem depois de concluir este Curso de Introdução à Engenharia de Software

Torne-se uma referência em Engenharia de Software graças à TECH

O principal objetivo deste Curso de Introdução à Engenharia de Software é que você aplique as competências que desenvolverá no curso ao mundo real. Para fazer isso, você aprenderá sobre os fundamentos do processo de software, os princípios que orientam essa prática e o design da arquitetura, entre outros elementos-chave. Orientado por profissionais do setor, irá atualizar-se online e consultando os recursos académicos mais dinâmicos disponíveis no Campus Virtual.