Projeto de Software

Pós-Graduação EAD

Apresentação

O curso de especialização lato-sensu em projeto de software proporciona uma visão ampla sobre as técnicas e ferramentas para o desenho de softwares e gerenciamento de projetos de desenvolvimento de sistemas. O curso consegue abordar aquilo que é realmente necessário para uma atuação competente e eficaz por parte do concluinte.

Objetivos:
Ao término deste curso você poderá atuar na área de projeto de software, adquirindo conhecimentos sobre métodos ágeis de gestão de projetos, análise e projeto orientado a objetos, entre outros conteúdos relevantes para a atuação profissional.

Formato do curso:
Conteúdo 100% on-line.
Trilha de aprendizagem com materiais teóricos, vídeos introdutórios e slides.
Materiais das aulas disponíveis para download.
Inicie o curso em até 7 dias após a confirmação da sua matrícula.



Disciplinas

  • Introdução à Computação; Linguagens de Programação; Infraestrutura dos Sistemas Computacionais; Introdução à Lógica de Programação Algorítmica; Constantes e Variáveis de Memória; Representação gráfica e textual de algoritmos; Operações e expressões alfanuméricas; Estruturas Condicionais SE
  • Estruturas Condicionais SE Encadeadas; Estrutura condicional encadeada; Estruturas Repetitivas com Cadeias de Caracteres; Vetores; Matrizes; Arquivos de Dados; Procedimentos; Funções
  • Definições e conceitos; Armazenagem versus Distribuição; Armazenagem versus Gestão de Estoques; Tecnologias aplicadas à Armazenagem; Entendendo o SGBD MS-Access; Criando formulários; Criando consultas; Tecnologias aplicadas à Armazenagem
  • Normalização de dados; Modelo Entidade-Relacionamento; Modelo lógico de dados; Classes e especializações de dados; Modelos e arquiteturas dos bancos de dados; Características e recursos do SGBDS; Banco de dados para programadores; Mercado de trabalho para administração de dados
  • Conceitos e definições sobre OO; Características da OO; UML - Conceitos e Aplicações; Relacionamentos; Diagramas da UML; Processo unificado de desenvolvimento de software; Concepção do processo unificado; Elaboração do processo unificado
  • Processo Unificado - Construção e Transição; Desenvolvimentos Iterativo e Evolutivo; Desenvolvimento Ágil de Projetos; Qualidade de Software; Introdução ao Gerenciamento de Projetos; Gerenciamento de Integração, Escopo, Tempo, Custo e Qualidade; Gerenciamento de RH, Comunicação, Riscos, Aquisições e Stakeholders; Análise de Ponto de Função
  • Human-centred design – HCD (visão geral); Implementação de projetos em HCD; Kit de ferramentas em HCD; As três vertentes de um projeto em HCD; Implementação dos kits de ferramentas; Melhores práticas de estilo; Definição de cenários quanto ao uso; Implementação em campo
  • Resultados de saber ouvir (hear); Objetivos de saber criar (create); Resultados de saber criar (create); Criando as teorias; Objetivos em implementar (deliver); Resultados da implementação (deliver); Teorias da implementação (deliver); Planejando e avaliando implementações do projeto
  • Conhecendo o universo dos métodos ágeis; Entendendo a definição e o uso do framework scrum; Compreendendo a teoria por trás do framework scrum; Entender os valores do método scrum; Entendo um time scrum; Product owner; Time de desenvolvimento; Scrum master
  • A sprint e seu planejamento; Técnicas de reunião no método scrum; Sprint review; Sprint retrospective; Backlog do produto; Backlog do sprint; Incremento; Transparência do artefato

Diferenciais

  • Acesse a Trilha de Aprendizagem como, onde e quantas vezes quiser.

  • Material digital disponível para download.

  • Parcelas acessíveis que cabem no seu bolso.

  • Seu certificado emitido pela faculdade que é nota MÁXIMA (5) no MEC.

  • Curse em 6 ou 12 meses.

  • Receba um código de desconto 30%, entre em contato com o Consultor de Carreira mais próximo da sua cidade por meio do whatsapp.