Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing

Documentos relacionados
Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing

Engenharia de Sistemas Eletro-Eletrônicos, Automação e Controle Industrial

Engenharia de Automação de Sistemas Elétricos

1. Sumário.

PROGRAMA DE RESIDÊNCIA HP/C.E.S.A.R. Desenvolvimento de Aplicações para Windows 8

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Formulário Para Criação de Curso FORMULÁRIO Nº 1: ESPECIALIZAÇÃO - CURSO NOVO

Faculdade de Tecnologia SENAI Florianópolis e SENAI Criciúma EDITAL DE PROCESSO SELETIVO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

GRADE HORÁRIA 2º SEMESTRE DE 2017

Telefónica Open Future_ e Facens criam espaço em Sorocaba para desenvolvimento de startups digitais

Fast Feedback: avaliando o atendimento ao cliente

Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE SISTEMAS PARA INTERNET

PÓS-GRADUAÇÃO LATO SENSU EM DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS E INTERNET

Caracterização Acadêmica

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

2017 / 2018 AULAS: LABORATÓRIO 4 DATA DA ATUALIZAÇÃO:

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO RESOLUÇÃO N , DE 26 DE JANEIRO DE 2016

Prof. Ricardo Inácio Alvares e Silva Dispositivos Móveis. Prof. Ricardo Inácio Alvares e Silva SPA para Dispositivos Móveis 05

DESENVOLVIMENTO ÁGIL DE APLICATIVOS IOS E ANDROID COM IONIC 2 PARA DESENVOLVEDORES.

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

C.E.S.A.R.EDU Unidade de Educação do Centro de Estudos e Sistemas Avançados do Recife


Engenharia de Redes e Sistemas de Telecomunicações

Desenvolvimento de Aplicações Distribuídas

EDITAL PARA SELEÇÃO DE BOLSISTAS OUTUBRO/2017

Oportunidades de trabalho em TI&Telecom Instituto Eldorado - Campinas

Jefferson Alex. Apresentação. Formação. Outros cursos técnicos e de atualização. Bezerra da Silva. Design - UFPE. Marketing Estratégico - FGV

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos

Curso online de Aplicações. Híbridas. Plano de Estudo

EDITAL PARA SELEÇÃO DE BOLSISTAS JANEIRO / 2017

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

UFV Catálogo de Graduação CIÊNCIA DA COMPUTAÇÃO. COORDENADOR José Augusto Miranda Nacif

CONDIÇÕES DE OFERTA PARA CADASTRO DO CURSO PARA ACOMPANHAMENTO E CONTROLE ACADÊMICO Nome do curso Ciência da Computação Condições de Oferta do Curso

TRI TRILHAS. Telecomunicações. Eletrônica. Sistemas de Potência e Energia 100% COMPARTILHADO. Engenharia. Engenharia. de Produção.

Grade Curricular do Curso de Graduação em Engenharia de Computação

UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno

Programação para dispositivos móveis. Cassio Diego cassiodiego.com/m

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE SECRETARIA DE RECURSOS HUMANOS COORDENAÇÃO DE GESTÃO E DESENVOLVIMENTO DE PESSOAS EDITAL CGDP/SRH Nº 006/2012


Currículos dos Cursos UFV CIÊNCIA DA COMPUTAÇÃO. COORDENADOR José Augusto Miranda Nacif

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19


FACULDADE CESAR Unidade de Educação do Centro de Estudos e Sistemas Avançados do Recife

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

SUMÁRIO. Sobre o curso Pág. 3. Etapas do Processo Seletivo. Cronograma de Aulas. Coordenação Programa e metodologia; Investimento.

Treinamento em Activiti Workflow e BPM Open Source

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE ENGENHARIA DE COMPUTAÇÃO

PERÍODO LETIVO ENGENHARIA DE COMPUTAÇÃO

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

RESUMO DA PROGRAMAÇÃO - Minicursos

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE SISTEMAS DE INFORMAÇÃO

TECNOLOGIAS DE MARKETING DIGITAL PARA A INDÚSTRIA E DISTRIBUIÇÃO 19/07/ :00 DIOCÉLIO D. GOULART

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE ENGENHARIA DE COMPUTAÇÃO

LICENCIATURA - 1º CICLO INFORMÁTICA

HELLO WORLD! LÓGICA DE PROGRAMAÇÃO PARA INICIANTES

NÍVEL SUPERIOR NÍVEL SUPERIOR

- Compreender as diferenças entre os vários métodos e códigos de erro HTTP

Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1

GRADUAÇÃO EM ENGENHARIA DE COMPUTAÇÃO - EAD

Sistemas de Computação e de Informação

Plano de Ensino EMENTA

Sistemas de Informação Instruções para a matrícula

COMUNICADO. Brasília, 07 de novembro de Jorge Almeida Guimarães Diretor Presidente

PROJETO DE INCLUSÃO DE DISCIPLINAS OPTATIVAS NO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO CAMPUS CURITIBA

Fatec São Caetano do Sul Antonio Russo Credenciada pela Portaria CEE/GP nº 223 de 28/04/2008, DOE SP de 29/04/2008

Sistemas de Informação Campus de Três Lagoas

9º CONCURSO DE SOFTWARE Curso Sistemas de Informação - UEMG Unidade Passos Centro Acadêmico Itbit.

Juliana Gonçalves da Costa

EDITAL N.º 10/2017 PROCESSO SELETIVO SIMPLIFICADO PARA INGRESSO NO CURSO DE EXTENSÃO SUPORTE E MANUTENÇÃO DE COMPUTADORES

Code em Up: Programando para Games

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. Prof. Angelo Augusto Frozza, M.Sc.

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE SISTEMAS DE INFORMAÇÃO

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

MES. Curso Superior em Redes de Computadores

CIÊNCIA DA COMPUTAÇÃO

EDITAL Nº 007/ O processo seletivo será realizado pela Coordenação do PPG-CCM.

EDITAL UEATec Nº 05/2017 SELEÇÃO PARA O CURSO DE ESPECIALIZAÇÃO EM ARTES E TECNOLOGIA NA MODALIDADE A DISTÂNCIA

Introdução ao Desenvolvimento de

MATRIZ CURRICULAR CURSO DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO. 1º Período

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO

Sérgio de Oliveira. Novatec

MASTER E-commerce. PROGRAMA DE CURTA DURAÇÃO 5 ENCONTROS 14 OPÇÕES DE CURSOS TEMAS EMERGENTES FOCO EM COMPETÊNCIAS PRÁTICAS

UNIVERSIDADE FEDERAL DO MARANHÃO Fundação Instituída nos termos da Lei nº 5.152, de 21/10/1966 São Luís - Maranhão.

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO

Transcrição:

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing Santa Rita do Sapucaí - MG

1. Sumário 1. O Inatel...3 1.1 Infraestrutura...3 1.2 ICC...4 1.3 Prêmios...4 2. Sobre o curso...5 2.1 Objetivo...5 2.1.1 Objetivos específicos...5 2.2 Público-Alvo...6 2.3 Coordenação...6 2.4 Carga Horária...6 2.5 Conteúdo Programático...6 2.5.1 Relação de Disciplinas por Módulo, Cargas Horárias e Créditos...7 2.6 Ementas...8 2.7 Corpo Docente...10 2.8 Controle de Frequência...10 2.9 Trabalho de Conclusão de Curso (TCC)...10 2.10 Certificação...10 2.11 Local e Horário...11 2.12 Tabela de Preços...11 2.13 Inscrição...11

1. O Inatel Há mais de 50 anos, o Instituto Nacional de Telecomunicações (Inatel) é um centro de excelência em Ensino, Pesquisa, Desenvolvimento e Inovação de tecnologias globais. Com forte presença em empreendedorismo, projetos sociais e culturais, formamos profissionais com alto índice de empregabilidade no Brasil e no exterior. Quando se fala em pioneirismo, não ficamos para trás: em parceria com a Ericsson e a Telefónica Open Future, o primeiro espaço de Crowdworking do Brasil está no Inatel. Também somos a primeira instituição de ensino a lançar o curso superior de Engenharia de Telecomunicações no Brasil. Nossa Incubadora de Empresas já graduou mais de 60 startups em Minas Gerais. O espaço prepara até 20 projetos de alunos e ex-alunos simultaneamente. Oferecemos todo o suporte a abertura de empresas. Estamos entre os principais centros mundiais de pesquisa sobre a viabilidade do novo padrão 5G, com previsão para 2020. Desde 2016, somos unidade da Empresa Brasileira de Pesquisa e Inovação Industrial (Embrapii). A partir de então, empresas que desejam desenvolver seu projeto em Sistemas de Comunicação Digital e Radiofrequência, área de atuação do Inatel - podem receber investimentos federais para Pesquisa e Desenvolvimento. 1.1 Infraestrutura O campus do Inatel, em Santa Rita do Sapucaí - MG, oferece estrutura completa para seus diversos públicos, como alunos e egressos, pesquisadores e empreendedores. O Teatro Inatel está entre os maiores de Minas Gerais, e recebe shows de diversos portes. As instalações do campus ocupam 75 mil m². Biblioteca com extenso acervo físico e digital, além de locais de convivência e espaços para estudos. Mais de 40 laboratórios tecnológicos, entre os mais modernos do país. Ampla área esportiva.

1.2 ICC A faculdade ainda possui um centro de competências, o Inatel Competence Center (ICC), que desenvolve soluções tecnológicas para o mercado brasileiro e internacional. Ensaios e calibração de equipamentos Consultoria Pesquisa, Desenvolvimento e Inovação Educação continuada Cursos de Extensão, presenciais e a distância (EaD): Mestrado em Telecomunicações, no campus: www.inatel.br/mestrado 1.3 Prêmios Em menos de cinco anos, fomos reconhecidos com prêmios nacionais de importantes segmentos: Prêmio Nacional Santander Universidades 2015 Guia do Estudante Prêmio da Sociedade de Engenharia de Televisão (SET) 2013 Prêmio Nacional de Empreendedorismo Inovador 2014 Prêmio Nacional Santander Universidades 2013 Guia do Estudante Prêmio Tele.Síntese Destaques Inovadores 2013 Prêmio Finep de Inovação 2012

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 5 2. Sobre o curso 2.1 Objetivo O curso tem em sua grade de disciplinas mais de 60% de aulas realizadas em laboratório. Aborda o desenvolvimento de programas aplicativos para dispositivos móveis, nas plataformas dos sistemas operacionais; Android da Google e ios da Apple. Serão utilizadas as linguagens de programação; Java, PHP, CSS3, HTML5, Javascript, C# e Swift, além de outras ferramentas para auxílio no desenvolvimento de aplicações Web, de aplicações multiplataforma ou de aplicações híbridas, tais como IONIC e Apache Cordova. Durante o curso os alunos irão aprender a desenvolver aplicativos para dispositivos móveis, incluindo o desenvolvimento de jogos com UNITY. Serão ensinados conceitos de Big Data, Cloud Computing e IoT (Internet of Things), para que os alunos possam analisar grandes volumes de dados, integrar seus aplicativos móveis com serviços de Cloud Computing (Amazon Web Services, Google App Engine e Windows Azure), e aprofundar posteriormente os aspectos de conectividade das aplicações a equipamentos eletrodomésticos, industriais ou veiculares. Ao longo do curso, as seguintes linhas de estudo serão cobertas pelas disciplinas: Linha básica. Desenvolvimento Web. Desenvolvimento para Cloud Computing. Desenvolvimento para dispositivos móveis. Desenvolvimento móvel com Cloud Computing. Desenvolvimento de jogos. 2.1.1 Objetivos específicos Como objetivos específicos da área de Computação, o curso de Especialização propõe-se a formar profissionais capazes de: a) Entender e aplicar técnicas de programação em SOA, BPM e Cloud Computing; b) Desenvolver aplicações orientadas a objetos, nas linguagens apresentadas na seção 3; c) Desenvolver aplicações utilizando WebServices e interface de serviço em Java: SOAP e REST e em.net, NodeJS, AWS (Amazon Web Services) e Google App Engine; d) Desenvolvimento de aplicações multiplataformas ou não, utilizando os sistemas operacionais Android e ios; e) Conceituar Big Data e dominar técnica de análise de dados e seu processamento; f) Desenvolver aplicações usando JavaEE; g) Desenvolver serviços SOAP com WCF (Windows Communication Foundation) em C#; h) Desenvolvimento de jogos utilizando Unit; i) Conceituar e desenvolver aplicações em IoT (Internet of Things). j) Abordar aspectos de segurança durante o desenvolvimento das aplicações.

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 6 2.2 Público-Alvo O curso tem como público-alvo principal os profissionais que tenham formação em computação, podendo atender a outros profissionais, desde que tenham em sua formação conhecimentos de programação. 2.3 Coordenação Nome: Prof. Paulo César Siécola Titulação: Mestre Mestre em Ciência da Computação pelo Instituto de Matemática e Estatística da Universidade de São Paulo (2011). Possui graduação em Engenharia Elétrica pelo Instituto Nacional de Telecomunicações - INATEL (2005). Tem experiência em desenvolvimento de software em C, Java, C# e Swift. Atua, principalmente, nas seguintes áreas: desenvolvimento de aplicativos para dispositivos móveis, desenvolvimento de sistemas Web e sistemas embarcados para Linux. Atualmente é Especialista em Sistemas Sênior do Inatel Competence Center e professor em cursos de Pós-Graduação no Inatel, onde também é coordenador dos cursos de pós-graduação relacionados à computação. 2.4 Carga Horária O curso possui uma carga horária total de 400 horas, sem levar em consideração o tempo para elaboração do Trabalho de Conclusão do Curso (TCC), desenvolvido segundo calendário específico para cada turma. 2.5 Conteúdo Programático O Curso de Especialização em Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing está organizado em 20 disciplinas, distribuídas ao longo de 2 anos letivos, sendo 184h no 1º ano e 216h no 2º ano. Ao término de todas as disciplinas o aluno deve desenvolver, em conformidade com o regulamento do curso, um Trabalho de Conclusão do Curso. Pela própria característica do curso, mais de 60% de todo o curso será voltado para a parte prática, com aulas em laboratório.

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 7 2.5.1 Relação de Disciplinas por Módulo, Cargas Horárias e Créditos O curso é composto de 20 disciplinas com 50 créditos no total, cujas ementas estão apresentadas na Seção 7.2 deste documento e cujos programas detalhados estão apresentados no Caderno de Disciplinas do curso. A disciplina DM111 ocorre em paralelo com a disciplina DM112, sendo que a disciplina DM111 é oferecida apenas aos alunos entrantes a partir da disciplina DM101 e a disciplina DM112, apenas aos entrantes a partir desta disciplina. Desenvolvimento de aplicações para dispositivos móveis e cloud computing - SRS Linha de Estudo CHT CHL Créditos DM101 Introdução a Cloud Computing, SOA e BPM A 16 0 2 DM102 Programação OO Java e C# A 4 12 2 DM104 Introdução ao desenvolvimento Web HTML5, CSS3, Javascript e NodeJS B 6 26 4 DM105 Conceituação e projeto de WebServices e interface de serviço em Java: SOAP e REST A 16 0 2 DM106 Desenvolvimento de Web Services com segurança sob plataforma.net C 0 24 3 DM107 Desenvolvimento de Web Services com segurança sob plataforma Java e PHP C 4 20 3 DM113 Desenvolvimento de serviço SOAP com WCF em C# C 0 16 2 DM109 Big Data e análise de dados C 6 10 2 DM110 Desenvolvimento JavaEE A 6 18 3 DM 111 Desenvolvimento de Web Services com segurança em Java no Google App Engine C 0 24 3 DM112 Conceituação em cloud computing, programação OO, Web Services e SOA A 12 12 3 DM108 Desenvolvimento de aplicativos móveis multiplataforma com Apache Cordova em HTML, CSS e JS D 0 16 2 DM114 Desenvolvimento de aplicativos em Java para Android D 0 32 4 DM115 Desenvolvimento de aplicativos para ios D 0 32 4 DM116 Introdução ao desenvolvimento de jogos para dispositivos móveis F 6 10 2 DM117 Desenvolvimento de jogos com Unity F 8 24 4 DM118 Desenvolvimento de aplicativos móveis com HTML5 D 6 18 3 DM103 Orientações para TCC A 4 4 1 DM119 Tópicos avançados em cloud computing, mobile e tendências de mercado E 8 8 2 DM120 Introdução e desenvolvimento para IoT (Internet of Things) D 8 8 2 CHT CHL Créditos Carga horária para os alunos que cursarem DM111 (alunos que começarem o curso cursando DM101) 98 302 50 Carga horária para os alunos que cursarem DM112 (alunso que começarem o curso cursando DM112) 110 290 50 Legenda: CHD - Carga Horária Disciplinar Linhas de estudo: A - Linha Básica B - Desenvolvimento Web C - Desenvolvimento para Cloud Computing D - Desenvolvimento para Dispossitivos Móveis E - Desenvolvimento Móvel com Cloud Computing

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 8 2.6 Ementas DM101 -Introdução a Cloud Computing, SOA e BPM EMENTA: Evolução das arquiteturas de software, BPM, visão geral em SOA, introdução em Cloud Computing, princípios de design da Orientação a Serviço e camadas de serviços em SOA. DM102 - Programação OO Java e C# EMENTA: Conceitos e terminologia de orientação a objetos. Desenvolvimento de aplicações orientadas a objetos em linguagem Java e C#. DM103 - Orientações para TCC EMENTA: Orientação aos discentes quanto às regras para elaboração do Trabalho de Conclusão de Curso - TCC. DM104 - Introdução ao desenvolvimento Web HTML5, CSS3, JavaScript e NodeJS EMENTA: Introdução aos conhecimentos teóricos e práticos para o desenvolvimento web com a arquitetura cliente e servidor. DM105 -Conceituação e projeto de WebServices e interface de serviço em Java: SOAP e REST EMENTA: Web Services em Java, serviços, descritores de serviços com SOAP e REST, divulgação de serviços, identificação de serviço e projeto da interface de serviço. DM106 - Desenvolvimento de Web Services com segurança sob plataforma.net EMENTA: Conceituação e desenvolvimento de Web Services com autenticação e autorização utilizando a tecnologia ASP.Net Web API e a plataforma de cloud computing Windows Azure. DM107 - Desenvolvimento de Web Services com segurança sob plataforma Java e PHP EMENTA: Conceituação e desenvolvimento de Web Services REST com autenticação sob a plataforma Java e PHP. DM108 - Desenvolvimento de aplicativos móveis multiplataforma com Apache Cordova em HTML, CSS e JS EMENTA: Desenvolvimento de aplicativos móveis multiplataforma (Android e ios), para consumo de Web Services REST, com recebimento de notificações via Google Cloud Messaging (GCM). DM109 - Big Data e Análise de Dados EMENTA: Conceituação de Big Data e apresentação de técnicas específicas para análise de dados e seu processamento, tais como Hadoop. DM110 - Desenvolvimento JavaEE EMENTA: Desenvolvimento baseado em componentes e desenvolvimento Web utilizando a plataforma Java EE. DM111 - Desenvolvimento de Web Services com segurança em Java no Google App Engine EMENTA: Conceituação e desenvolvimento de Web Services REST com autenticação e autorização em conjunto com o Google Cloud Messaging (GCM) em Java, utilizando a plataforma de cloud computing Google App Engine (GAE). DM112 - Conceituação em cloud computing, programação OO, Web Services e SOA EMENTA: Revisão de orientação a objetos e arquitetura de software, conceitos de SOA, serviços, análise e modelagem de serviços, interfaces de serviço, Web Services e Cloud Computing. DM113 - Desenvolvimento de serviço SOAP com WCF em C# EMENTA: Desenvolvimento do serviço segundo a arquitetura SOA usando o WCF com C#. DM114 - Desenvolvimento de aplicativos em Java para Android EMENTA: Desenvolvimento de aplicativos em Java para dispositivos Android, para consumo de Web Services SOAP e principalmente REST, com recebimento de notificações via Google Cloud Messaging (GCM).

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 9 DM115 - Desenvolvimento de aplicativos para ios EMENTA: Desenvolvimento de aplicativos em Swift para dispositivos ios, para consumo de Web Services REST, com recebimento de notificações via Apple Push Notification Service (APNs). DM116 - Introdução ao desenvolvimento de jogos para dispositivos móveis EMENTA: Introdução ao desenvolvimento de jogos para dispositivos móveis, evolução dos games, elementos de um jogo, recursos multimídia, colisão, mecânica do jogo, jogabilidade, projeto prático de um jogo. DM117 - Desenvolvimento de jogos com Unity EMENTA: Fornecer ao aluno uma visão prática e detalhada da ferramenta Unity, permitindo o manuseio de objetos e a utilização de recursos na criação de jogos para plataformas móveis. Será abordado a interface da ferramenta, uso de GameObjects, programação de Scripts em C#, Câmera, efeitos de física, animação, aplicação de Inteligência Artificial, entre outros. DM119 - Tópicos avançados em cloud computing, mobile e tendências de mercado EMENTA: Novidades tecnológicas em cloud computing, abrangendo fornecedores de tecnologias, fornecedores de serviços, casos de sucesso recente com o uso de cloud computing e tendências do mercado nessa área. Novos web services públicos úteis à sociedade, brasileira ou mundial. Novas oportunidades de projetos em redes sociais com web services, mobile e cloud computing. Novas tecnologias para gerenciamento de troca de mensagens entre peers na nuvem, importância e possibilidades providas por elas. DM120 - Introdução e desenvolvimento para IoT (Internet of Things) EMENTA: Introdução ao desenvolvimento para Internet das Coisas IoT (Internet of Things), tecnologias e domínios de aplicações, futuro da Internet das Coisas, projeto prático para IoT. *As disciplinas podem sofrer alterações sem aviso prévio. DM118 - Desenvolvimento de aplicativos móveis com HTML5 EMENTA: Introdução teórica e prática para o desenvolvimento móvel com HTML5.

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 10 2.7 Corpo Docente Docente Titulação Currículo Lattes Daniel Mazzer Mestre http://lattes.cnpq.br/4232146281745201 Daniela Edvana Costa de Almeida Especialista http://lattes.cnpq.br/4337422458613356 Ednardo David Segura Especialista http://lattes.cnpq.br/1180351319160889 Elton Barbosa Rodrigues Especialista http://lattes.cnpq.br/7469329992395191 Felipe Andery Reis Mestre http://lattes.cnpq.br/7320701605660919 Márcio Emílio Cruz Vono de Azevedo Mestre http://lattes.cnpq.br/4942168143096221 Paulo César Siécola Mestre http://lattes.cnpq.br/1547525604322738 Phyllipe de Souza Lima Francisco Mestre http://lattes.cnpq.br/3622864350804940 Roberto Ribeiro Rocha Mestre http://lattes.cnpq.br/3342878520649481 Rodrigo Pimenta Carvalho Mestre http://lattes.cnpq.br/2146763148287706 Rodrigo Luis de Faria Especialista http://lattes.cnpq.br/9558365691730694 2.8 Controle de Frequência Ter frequentado pelo menos 75% (setenta e cinco por cento) das atividades presenciais das disciplinas em que foi aprovado. 2.9 Trabalho de Conclusão de Curso (TCC) O aluno deve desenvolver, sob orientação de um professor designado pela coordenação do curso, um Trabalho de Conclusão de Curso (TCC), conforme artigo específico do regulamento do curso. 2.10 Certificação O certificado de conclusão do curso é emitido pelo INATEL - Instituto Nacional de Telecomunicações, após o aluno ter completado todos os créditos com o aproveitamento mínimo definido no regulamento do curso e ter sido aprovado em seu Trabalho de Conclusão de Curso (TCC). O certificado do curso é registrado pela Seção de Registros Acadêmicos do Instituto, onde é depositada e controlada toda a documentação referente ao mesmo.

Desenvolvimento de Aplicações para Dispositivos Móveis e Cloud Computing 11 2.11 Local e Horário Inatel - Av. João de Camargo, 510 Santa Rita do Sapucaí - MG Início das aulas em março de 2018 Aulas aos sábados: 8h30 às 12h30 / 13h30 às 17h30 Aula Inaugural: 10/03/2018 Local: Inatel Santa Rita do Sapucaí - MG Pelo menos 1 sábado livre ao mês Aulas práticas ministradas em laboratórios. O aluno deve levar seu próprio microcomputador, cuja especicação mínima deve ser de: 8G de RAM HD de 500 Gb Processador i5 ou similar *Sujeito a alterações. 2.12 Tabela de Preços Matricula até 15/12/2017 16/12/2017 a 28/02/2018 Após 01/03/2018 Valor do Curso Com desconto + 9% de desconto + 7% de desconto + 5% de desconto A vista (20% de desconto) 1 +1 (10% de desconto) 24 vezes de R$ 1.040,00 R$ 24.960,00 R$ 19.968,00 R$ 18.170,88 R$ 18.570,24 R$ 18.969,60 R$ 24.960,00 R$ 22.464,00 R$ 10.221,12 R$ 10.445,76 R$ 10.670,40 R$ 24.960,00 R$ - R$ 946,40 R$ 967,20 R$ 988,00 *Desconto aplicado para pagamentos em até cinco dias úteis após a emissão do boleto. **Ex-alunos graduados pelo Inatel possuem 50% de desconto no curso. Para outras opções de desconto entre em contato conosco. 2.13 Inscrição Para efetuar a inscrição no curso, é preciso preencher o formulário de inscrição localizado no site: e enviar a documentação necessária para o e-mail: pos@inatel.br

35 3471-9292 pos@inatel.br Instituto Nacional de Telecomunicações Av. João de Camargo, 512 - Santa Rita do Sapucaí Minas Gerais - Brasil - CEP 37540-000 fb.com/inatel