MBA EM DESENVOLVIMENTO DE APLICAÇÕES JAVA SOA E INTERNET DAS COISAS Você trabalha ou quer trabalhar com tecnologias orientadas para objetos e sua distribuição na internet usando objetos inteligentes, especialmente em Java? Sua empresa tem demandas para TI com prazos cada vez menores, buscando a redução de custos e ganhos relevantes de performance junto aos clientes? As arquiteturas de SOA e IoT surgem como uma das melhores soluções para unir as melhores práticas arquiteturais em um padrão com potencial para prover de maneira consistente o que as empresas atualmente precisam: maior alinhamento de TI com o negócio e maior investimento em inovação. Neste cenário, surge um vasto campo de oportunidades para aqueles que conhecem os paradigmas que envolvem o desenvolvimento de soluções utilizando a arquitetura orientada a serviço (SOA) e a arquitetura de internet das coisas (IoT). O MBA em Desenvolvimento de Aplicações Java SOA e Internet das Coisas da FIAP forma profissionais no desenvolvimento de aplicações complexas utilizando a arquitetura orientada a serviços (SOA) e a arquitetura de internet das coisas (IoT). O curso apresenta uma visão ampla sobre as diversas tecnologias que formam estas arquiteturas, detalhando seu papel na criação, gestão de serviços e mostrando novos paradigmas do desenvolvimento de sistemas juntamente com a integração de soluções e uso de objetos inteligentes na internet. VOCÊ SERÁ PREPARADO PARA: Construir e arquitetar aplicações Java, utilizando a Arquitetura Orientada a Serviços (SOA) e Internet das Coisas (IoT) de forma rápida, eficiente e com os padrões exigidos pelo mercado. Criar diferencial competitivo diante de todas as mudanças que o negócio exige. Utilizar a computação de Internet das Coisas (IoT) e arquitetura orientada a objetos (SOA) para disponibilizar novos serviços, soluções e benefícios para as empresas, com o intuito de novas gerações de valores e vantagens competitivas. SE VOCÊ É, OU QUER SER... Projetista de aplicações; analista e programador, que necessita estender os seus conhecimentos em Java (Enterprise Edition), na Arquitetura Orientada a Serviços (SOA) e na Arquitetura de Internet das Coisas (IoT)....ESTE CURSO É PARA VOCÊ! Profissionais que precisam de aprofundamento na área, seguindo boas práticas e padrões estabelecidos e valorizados pelo mercado. ESTE CURSO TAMBÉM É PARA VOCÊ!
CONTEÚDO DO CURSO CARGA HORÁRIA TOTAL: 360 HORAS-AULA MÓDULO I PLATAFORMA JAVA E JEE (112 H/A) Fundamentos da Tecnologia Java e Modelagem Visual UML 2.0 - Java Standard Edition - Linguagem UML 2.0 Persistência em Java - Hibernate - TopLink JPA - JPA - JDBC Técnicas de Design Responsive Web - HTML5 - CSS3 - Ajax - JQuery Java na Web - JSP / Servlets - Struts / Spring MVC - JSF - Primefaces - JSTL EJB 3.0 - Session Bean - Entity Bean - EJB Timer - Contextos Transacionais - JMS - Message Driven Bean - Java Mail Desenvolvimento de Projeto Corporativo JEE - Estudos de Casos no contexto JEE - Uso de Business Canvas - Arquitetura JEE / MVC - Modelagem e Implementação - Testes e Implantação MÓDULO II TÓPICOS AVANÇADOS EM DESENVOLVIMENTO DE APLICAÇÕES (76 H/A) Metodologia de Desenvolvimento Ágil - Scrum - TDD - XP - Gestão de Projetos Programação Orientada a Aspectos - AspectJ - Spring AOP - JBoss AOP Framework Utilitários e Design Patterns - Ant - Maven - Apache Commons - Log4J - WebSocket - Apache Camel - Apache ActiveMQ - Mule ESB - GoF e JEE Patterns Desenvolvimento Android - Usabilidade - Google Cloud Messaging - Near Field Communication - Http / Rest Json / FTP - Google Maps - Integração com Amazon Web Services
MÓDULO III ARQUITETURA ORIENTADA A SERVIÇOS (112 H/A) Conceitos de Arquitetura de Software e SOA - Papéis e Responsabilidades - Governança SOA - Métricas de Reuso - Técnicas de Implantação - Principais produtos SOA Gartner - Apresentação de casos de sucesso no mercado nacional Tecnologia WebServices e RESTful - XSD - XSLT - SOAP - APIs open source - Parse (DOM e SAX) - Restful Json - WS-Security BPM Business Process Management - Modelagem de processos de negócio (BPMN Business Process Modeling Notation) - Simulação e Execução de BPMNs - Elaboração de KPIs - Modelos Canônicos Orquestração de Serviços de Negócios - Orquestração de processos (BPEL Business Process Execution Language) - Análise de desempenho (BAM Business Activity Monitoring) - Criação de Serviços e Catálogo de Serviços - Criação de Regras de Negócios (BRMS - Business Rules Management System) ESB Enterprise Service Bus - Integração de componentes através de conectores - Utilização de Transformadores de Dados, Filtros, Fluxos de Controle e Tratamentos de Erros - Mecanismos de execução no estilo síncrono e assíncrono - Implementação de ESB usando ferramentas de mercado e opensource - Serviços de Infraestrutura (Segurança, Auditoria, Portlets) Desenvolvimento de Projeto Corporativo SOA - Estudos de Casos no contexto SOA - Uso de Business Canvas - Arquitetura SOA / Serviços - Modelagem e Implementação - Testes e Implantação MÓDULO IV ARQUITETURA DE TECNOLOGIA E INOVAÇÃO (36 H/A) Arquitetura e Infraestrutura de Cloud Computing e Internet das Coisas - Arquitetura de Tecnologias de Conectividade (GSM, RFID, Sensores e Arduino) - Arquitetura M2M - Arduino e Raspberry Pi - Frameworks MQTT, Things-API, ADK e Ar.Drone - NoSQL Cassandra e MongoDB Desenvolvimento de Projeto Corporativo aplicando Internet das Coisas e Cloud Computing - Estudos de Casos no contexto Internet das Coisas e Cloud Computing - Uso de Business Canvas - Arquitetura Internet das Coisas e Cloud Computing - Modelagem e Implementação - Testes e Implantação MÓDULO V TÓPICOS GERAIS (24 H/A) Empreendedorismo e Inovação TRABALHO DE CONCLUSÃO DE CURSO Startup One Obs.: o conteúdo programático é de propriedade da FIAP, está protegido pelo artigo 7º, 3º, da Lei 9.610/98 (Lei de Direitos Autorais) e pode vir a ser alterado se julgado necessário pelo Coordenador. DIFERENCIAIS Laboratórios atualizados com os principais players de soluções Java, SOA e IoT (IBM, Oracle, Amazon, Google), onde são ministradas todas as aulas. A concepção, a elaboração, a construção e os testes de projetos corporativos usando as tecnologias de Java, SOA e IoT.
METODOLOGIA PARCERIAS Aulas expositivas, apresentações, trabalhos de implementação em laboratório e extraclasse, dinâmicas de grupo para entendimento de artigos e resolução de problemas de projeto e implementação. A FIAP é parceira das principais empresas da área, garantindo que os alunos tenham acesso a recursos e tecnologia de ponta, conectados com as necessidades do mercado. Nas primeiras duas semanas do programa, os alunos passarão por um nivelamento dos conceitos fundamentais da tecnologia Java e UML, com o objetivo de preparar aqueles com menor experiência nos recursos básicos da linguagem. Desta forma, será exigido um esforço adicional para iniciantes em Java para que possam ter melhor aproveitamento nos módulos mais avançados do curso. Ao longo do curso, os alunos desenvolverão uma aplicação ponta a ponta utilizando as melhores práticas da arquitetura JEE, Orientada a Serviços e Internet das Coisas. Por meio do IBM Scholars Program, os alunos têm acesso a softwares e tecnologia high-end, como: Websphere, Visual Age, Websphere MQ Series, XML, DB2 Database e Warehouse etc., materiais de apoio oficial de treinamentos relacionados à plataforma Java, além de desconto em certificações. Em algumas disciplinas, serão utilizados produtos da família IBM Websphere. Com a parceria FIAP- Oracle, denominada Iniciativa Acadêmica Oracle (IAO), a empresa fornece software e material instrucional oficial para a formação de profissionais qualificados, tanto em banco de dados quanto no uso de ferramentas de desenvolvimento. Devido à compra da SUN pela Oracle, os alunos têm direito a descontos nas certificações relacionadas à Plataforma Java. Conheça a lista completa de empresas parceiras em www.fiap.com.br/parcerias. CERTIFICADO DE CONCLUSÃO Ao final do programa, concluídas as exigências de cada disciplina e todos os créditos do curso, você receberá o certificado de conclusão com a titulação de MBA em Desenvolvimento de Aplicações Java SOA e Internet das Coisas.
PROCESSO DE ADMISSÃO 1 - PRÉ-REQUISITOS: Formação superior completa, com colação de grau realizada, em cursos Tecnólogos, Bacharelados e Licenciaturas. Desejável ser pós-graduado. 2 - FORMULÁRIO DE INSCRIÇÃO ON-LINE: Para realizar a inscrição, é necessário o preenchimento completo do formulário on-line de admissão disponível no site. (CLIQUE AQUI) 3 - ENTREVISTA: Após o preenchimento dos dados pessoais e informações profissionais o candidato deverá selecionar a melhor data, local e horário para realização da entrevista com a coordenação de admissão. Esta é uma etapa essencial do processo de seleção e serve para garantir a homogeneidade da turma, tanto em relação à experiência profissional, quanto às expectativas em relação ao curso. 4 - RESULTADO DO PROCESSO DE ADMISSÃO: Após a realização da entrevista e análise do desempenho, a coordenação dará a resposta sobre a aprovação do processo e orientação para realização da matrícula em caso de aprovação. Os candidatos reprovados durante as etapas do processo de admissão serão comunicados na conclusão da respectiva etapa. Não há reserva de vaga para candidatos aprovados. O que garante a vaga é a efetivação da matrícula pelo candidato, observando-se a disponibilidade de vagas para o curso. 5 - MATRÍCULA: Os candidatos aprovados na entrevista com a equipe de Coordenação de Admissão devem efetivar sua matrícula de forma presencial ou on-line: A. MATRÍCULA PRESENCIAL Os candidatos aprovados poderão efetivar sua matrícula de forma presencial em qualquer campus, portando os documentos descritos abaixo. B. MATRÍCULA ONLINE O candidato aprovado receberá em seu e-mail de contato um link com o endereço para efetivar sua matrícula on-line, deverá preencher as informações solicitadas e efetivar o pagamento. Após o preenchimento e pagamento da matrícula, o candidato deverá imprimir, assinar e entregar as vias do contrato em qualquer campus com os documentos descritos abaixo. C. DOCUMENTOS PARA REALIZAÇÃO DA MATRICULA Para efetivar a matrícula, o candidato aprovado deverá entregar os documentos relacionados a seguir, o mais breve possível, no Atendimento de qualquer uma das unidades FIAP, junto com duas vias do contrato e do termo de ciência assinadas. Vale ressaltar que somente este procedimento garantirá a efetivação da matrícula e a participação neste curso.
RG documento original e cópia simples. CPF documento original e cópia simples. Comprovante de residência documento original e cópia simples. 1 foto 3x4, recente e colorida. Histórico escolar da graduação cópia autenticada (o histórico escolar deve indicar a carga horária do curso que deve ser igual ou superior a 1.600 horas/aula). Diploma Cópia autenticada (caso não possua, trazer uma cópia autenticada do Certificado de Conclusão da graduação no momento da matrícula e apresentar a cópia autenticada do Diploma até a conclusão do curso). Crachá ou comprovante de vínculo empregatício com empresa conveniada, caso seja feita solicitação de bolsa de estudos original e cópia simples. Candidatos estrangeiros, além da documentação acima, deverão apresentar: Passaporte com visto temporário ou permanente ou RNE documento original e cópia simples. Histórico Escolar e Diploma, com tradução juramentada e convalidada por uma instituição de ensino brasileira. Comprovante de vínculo empregatício ou documento que comprove relacionamento com empresa sediada no Brasil (opcional). UNIDADES Aclimação Av. Lins de Vasconcelos, 1222/1264 São Paulo, SP www.fiap.com.br COORDENAÇÃO PROF. ME. MARCOS MACEDO Mestre em Ciência da Computação (UFSCar). MBA em Gestão de TI (FGV). Pós-graduado em Administração com ênfase em Análise de Sistemas (IME/USP). Sócio-diretor de TI da SynapSystem. Atua há mais de 18 anos na área de Tecnologia, com experiência nacional e internacional (BCP, Claro, Telefonica, Nextel, Caixa Econômica, C&A).