Sobre o Curso
Público-alvo: Profissionais com formação em computação como Sistemas de informação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas, Ciência da Computação, Web Design e demais profissionais com nível superior atuantes em web e desenvolvimento mobile (mediante análise curricular).
Objetivos
- Capacitar o aluno para atuar em todas as fases do processo de desenvolvimento de um projeto completo Web ou Mobile, por meio da utilização de ferramentas atuais e de grande utilização no mercado.
- Explorar os conceitos de desenvolvimento de aplicativos para dispositivos móveis e suas diversas dimensões.
Formar especialistas em desenvolvimento de sistemas para dispositivos móveis com embasamento teórico e prático para as suas atividades profissionais.
- Fornecer informações sobre o desenvolvimento baseado em frameworks web.
- Fornecer conceitos de qualidade de software, além de normas, modelos e ferramentas da qualidade.
- Fornecer informações sobre modelagem de sistemas e de bancos de dados.
- Desenvolver conhecimentos gerenciais para auxiliar no processo de tomada de decisão.
- Formar profissionais com visão estratégica voltada ao mercado.
- Orientar a forma correta de modelar/criar e/ou manter os aplicativos legados que existem em forma Desktop ou baseado na Web e direcionar para uma estrutura mais direcionada às arquiteturas dos ambientes mobile.
- Estimular o empreendedorismo em negócios com base no mercado de aplicações Web e Mobile.
Conteúdo
- Design Thinking, Usabilidade e User Experience
- Análise e Modelagem Ágil de Sistemas Web
- Banco de Dados
- Desenvolvimento Web com Frameworks Livres
- Desenvolvimento Web Java (front-end e back-end)
- Desenvolvimento Web .Net (front-end e back-end)
- Desenvolvimento de API´s e Webservices
- Construção e Implementação de Aplicações Web/Mobile
- Gerenciamento de Projetos Ágeis de Software
- Elaboração de Projeto Computacional
- Metodologia de Pesquisa Científica Aplicada à Computação