Mobile Development

Pós-Graduação EAD

Apresentação

O curso de especialização lato-sensu em Mobile Development fornece uma visão ampla sobre as técnicas e ferramentas para o desenvolvimento de projetos de software embarcáveis, utilizando linguagens e tecnologias para manipulação de banco de dados e geração de aplicativos em Java. 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 desenvolvimento de aplicativos multiplataforma para dispositivos móveis, baseados na tecnologia Java, com acesso e manipulação de banco de dados SQL, 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
  • Arquitetura cliente-servidor; Arquitetura web; HTTP server; File transfer protocol (FTP); WEB standards; HTML; Editores HTML; Cascading style sheets (CSS)
  • HTML 5; Javascript; Bootstrap e frameworks de CSS; IDEs; PHP; Noções de máquinas virtuais; Noções de Java; C#
  • 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
  • Funcionalidades dos SGBDs; Ambientes de Gerenciamento de Banco de Dados; Linguagens de Manipulação de Banco de Dados; SGBDs disponíveis no mercado; Requisitos de servidores de banco de dados; Instalação do MySQL; Configuração do MySQL; Segurança da Informação no MySQL
  • Manipulando Estruturas de Tabelas; Inserindo linhas em uma tabela; Atualizando dados em uma tabela; Eliminando linhas em uma tabela; Relacionamento entre Tabelas e o comando Select; Stored Procedure; Triggers; Views
  • Android; Ambiente de desenvolvimento java para mobile; Estrutura do projeto java-android; Fundamentos do java para mobile; Java básico; Estrutura de controle de seleção e de repetição; Classes em java; Polimormismo, interface e classes abstratas
  • Ciclo de vida do aplicativo android e a classe activity; Navegabilidade; Passagem de parâmetros entre telas; Inserindo componentes na tela; Tratamento de eventos; Capturando resultados de uma atividade; Chamando ações do sistema android; Layout de tela

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.