Sobre o curso

A TEORIA ALIADA A PRÁTICA DE DESENVOLVIMENTO DE SOFTWARE

POR QUE O CURSO É RELEVANTE?
O desenvolvimento de softwares complexos com o uso adequado de processo, ferramentas, metodologias e técnicas de Engenharia de Software permitirá o desenvolvimento de habilidades essenciais para o mundo dinâmico que o profissional da área de Tecnologia de Informação e Comunicação (TICs) se depara no mercado de trabalho. Na UFSCar Sorocaba o aluno estará em contato com as melhores práticas do mercado visando aplicá-las em projetos reais.

OBJETIVOS DO CURSO

  • • Consolidar o conhecimento da área de engenharia de software
  • • Desenvolver soluções de engenharia de software aplicados a projetos reais
  • • Networking com a rede de contatos do curso

QUAL A METODOLOGIA?
Na UFSCar Sorocaba o curso é 100% prático! O objetivo é aliar a teoria de Engenharia de Software com a aplicação prática de desenvolvimento de projetos. A inovação do curso está no formato dos projetos que serão desenvolvidos: (i) projetos startups, com o objetivo de desenvolver software que resolva, de fato, algum problema encontrado no mundo real; e (ii) projetos fábrica de software, com o objetivo de desenvolver software para resolver o problema de um cliente real do mercado. Com duração de um ano e aulas todos os sábados será possível aplicar os conhecimentos de forma intensa, consistente e direcionado a prática. Conheça mais detalhe da metodologia aqui.

DURAÇÃO DO CURSO

  • • 12 meses de aulas todos os sábados
  • • Até 6 meses adicionais (sem aulas) para concluir o TCC
  • • Duração de até 18 meses!

QUAIS AS PRINCIPAIS HABILIDADES QUE SERÃO DESENVOLVIDAS?

  • • Habilidades nas áreas de Engenharia de Software
  • • Concepção, projeto, desenvolvimento e testes de sistemas
  • • Explorar a engenharia de usabilidade e User eXperience (UX)
  • • Aplicar e consolidar técnicas de empreendedorismo e fábrica de software
  • • Habilidades em interação com cliente(s)

PARA QUEM SE DESTINA?
Profissionais  da  área  de Tecnologia da Informação e Comunicação (TIC).

PRÉ-REQUISITOS
Graduação  da  área  de  TIC  e  ao  menos  2  anos  de  experiência  em projetos de TI.

Conteúdo

Módulo Empreendedorismo e Inovação (24h)

1. Empreendedorismo

  • • Lean Startup
  • • CustomerDevelopment
  • • Business ModelCanvas
  • • ValueProposition Design
  • • MinimumViableProduct (MinimumLovableProduct)
  • • Cenário Nacional e Global de Empreendedorismo
  • • Ecossistemas de Empreendedorismo e Inovação
  • • Formatos de captação se recursos financeiros
2. Fábrica de Software

  • • Métodos de ES
  • • Processos de ES
  • • Ferramentas de ES
  • • Técnicas de ES

Módulo Gestão de SW (32h)

1. Gestão de Projetos

  • • PMBOK
  • • SCRUM
2. Governança de TI

  • • Gestão Corporativa de TI
  • • COBIT
  • • Gestão de Serviços de TI
  • • ITIL

Módulo Processo de SW (96h)

1. Processo de Desenvolvimento de Software

  • • Introdução ES;
  • • Introdução a Processos;
  • • Comparativo entre processo;
  • • Melhores práticas de desenvolvimento de software;
  • • Processo de Especificação de Requisitos
  • • Metodos para elicitação de requisitos
  • • BPM

2. Qualidade de SW

  • • Qualidade para Processo e Produto;
  • • CMMI
  • • MPS.br
  • • ISOs
  • • Cases
  • • Tipos de Testes
  • • Ferramentas
3. Usabilidade e User eXperience (UX)

  • • User eXperience
  • • Design Thinking
  • • Técnicas de Usabilidade de baixo custo
  • • Teste de usabilidade
  • • Mockups
  • • Pesquisa com o usuário

4. Agile

  • • Introdução a Agile
  • • Metodologis ágeis
  • • TDD
  • • XP

Módulo Desenvolvimento de SW (208h)

1. Arquitetura de SW

  • • Projeto Arquitetural
  • • Padrões de Projeto
  • • MVC
  • • Arquitetura SOA
  • • Arquitetura de Microserviços
  • • Arquitetura em Plataforma Mobile & IOT

2. Banco de Dados

  • • Bando de Dados Relacional
  • • Banco de Dados NoSql
  • • Banco de Dados Distribuídos
  • • Conceitos de Bigdata, Hadoop, Hive, Spark.
3. CloudComputing

  • • Arquitetura de CloudComputing
  • • Modelo de Serviços
  • • Soluções atuais
  • • Hands-on em soluções atuais

4. Introdução à Sistemas Inteligentes

  • • Conceitos de Sistemas Inteligentes
  • • Aprendizado de Máquina
  • • Reconhecimento de Padrões

5. Desenvolvimento Web

  • • Linguagem de programação
  • • Frameworks
  • • Front-end e Back-end
  • • Hands-on
6. Desenvolvimento Mobile

  • • Aplicação híbrida x aplicação nativa
  • • Frameworks
  • • Hands-on

7. Plataformas Inovadores

  • • Gamification
  • • Internet das Coisas
  • • Wearable
  • • Hadoop
  • • Segurança

Módulo Momento AhA (100h)

1. Projeto Final

  • • Apresentação do projeto final de Fábrica de Software ou Startups individualmente

Decida seu futuro agora! Faça EES.

TURMA 2017 | INSCREVA-SE

CORPO DOCENTE

Alexandre Alvaro

Alexandre Alves Borba

Bruno Teixeira de Abreu

Daniel Lucrédio

 

Fábio Luciano Verdi

José Antonio Correa Junior

Luciana Aparecida Martinez Zaina

Luiz Borba

Neto Marin

Tiago Agostinho de Almeida

Tiago Silva da Silva

Sahudy Montenegro González

TURMA 2018

LOCAL UFSCar Sorocaba
INÍCIO 04/08/2018
DURAÇÃO 12 meses aulas + até 6 meses
DIAS Sábado
HORÁRIO 08hs às 17hs
INVESTIMENTO 18x R$ 750,00*
UFSCar Sorocaba
04/08/2018
12 meses aulas + até 6 meses TCC
Sábado
08hs às 17hs
18x R$ 750,00*

*Matrícula de R$ 450,00

Contato

Loading

Back to Top