Formando Desenvolvedores e Arquitetos JAVA.

POR QUE O CURSO É RELEVANTE?
Um curso único no Brasil. Explora aspectos de desenvolvimento de software JAVA (usando SOA e Internet das Coisas) com o objetivo de aumentar a performance das empresas e oferecer novos produtos competitivos.

Queremos formar profissionais com capacidade de entender todas as disciplinas de JAVA com SOA e IoT, que gerem valor, tanto para seu próprio crescimento profissional como para incrementar os resultados da sua empresa.

QUAL A METODOLOGIA?
Nosso programa oferece aos profissionais uma verdadeira aplicabilidade da plataforma JAVA - SOA e IoT, e tem como premissa enfatizar teorias, práticas e vivências.

O curso é 100% ministrado em laboratório, utilizando os principais softwares do mercado corporativo SOA e as mais modernas tecnologias, o que proporciona a criação de novos negócios de acordo com as tendências atuais de mercado.

É um curso hands-on, baseado no PBL (Problem Based Learning). Assim você vai aprender tudo na prática: com estudo de cases reais, dinâmicas e exercícios. Avaliações de projetos práticos individuais e de trabalho em equipe complementam o programa.

QUAIS AS PRINCIPAIS HABILIDADES QUE VÃO SER DESENVOLVIDAS?

  • Explorar o desenvolvimento da plataforma JAVA em todos os aspectos de Web, EJB, WebServices, Persistências de Objetos e Projeto Integrado JEE.
  • Praticar o uso de SOA e IoT no desenvolvimento de software JAVA. Desmistificar essas tecnologias durante o processo de desenvolvimento de sistemas corporativos.
  • Preparar os profissionais para Certificação IBM, Oracle e OMG, relacionadas ao desenvolvimento de software JEE, SOA e UML.
  • Vivenciar a Metodologia de Desenvolvimento Ágil: dinâmica para aprendizado da técnica Pomodoro que vai ajudar o profissional na Engenharia de Software e no aumento de produtividade para qualquer atividade.
  • Representar processos de negócios por meio do Business Process Management (BPM): um exercício de criação e simulação de processo de negócio antes mesmo da sua implementação, de modo a gerar valor aos seus gestores. Em turmas anteriores, os alunos redesenharam todos os processos da empresa com o conhecimento aprendido.
  • Estimular o empreendedorismo e a inovação, para que os profissionais possam vivenciar e criar novos negócios. 

QUAL O CENÁRIO?
Como oferecer SOA e IoT em software JAVA no âmbito empresarial? Como adquirir essas tecnologias e como viabilizar novos negócios? É possível o seu uso no âmbito nacional? O curso propõe esses desafios, em um cenário de crescimento cada vez mais evidente.

PARA QUEM SE DESTINA?
Para profissionais de Engenharia de Software – desenvolvedor de Software em Java, analista de Sistemas, arquiteto de Software e programadores – que desejam aumentar seus conhecimentos em Java e vivenciar na prática a aplicabilidade de SOA e Internet das Coisas. 

OBJETIVOS DO CURSO:

  • Integrar numa visão holística os objetivos de negócios à TI. É o primeiro curso do Brasil que prioriza o uso de modernas tecnologias de Java, SOA e IoT.
  • Promover o conhecimento por meio das vivências e experiências de professores atuantes nas principais empresas do mercado de TI, no Brasil e no mundo (e que usam as tecnologias JEE, SOA e IoT).
  • Oferecer práticas atualizadas com os principais players de soluções Java, SOA e IoT (IBM, Oracle, Amazon, Google). Além das grandes marcas do mercado, os profissionais também vão ter acesso às ferramentas, frameworks e APIs open source.
  • Possibilitar a criação de projetos em Java, SOA e IoT, por meio das disciplinas de Desenvolvimento de Projeto Corporativo JEE, SOA e IoT.
  • Formar mais que desenvolvedores. Formar empreendedores.

Future-se - Tecnologia e Disrupção
Você está preparado?

Conteúdo

360 horas-aula (H/A)

Módulo 1 96 H/A

PLATAFORMA JAVA E JEE

  • Fundamentos da Tecnologia Java e UML
    • Java Standard Edition
    • Linguagem UML 2.0
  • Persistência em Java
    • Hibernate
    • TopLink
    • JPA
    • JDBC
  • Técnicas de Design Responsive – Web
    • HTML5
    • CSS3
    • Ajax
    • JQuery
    • Node.js
  • Java na Web
    • JSP / Servlets
    • Apache Struts / Spring MVC
    • JSF - Primefaces
    • JSTL
  • EJB 3.0
    • Session Bean
    • Entity Bean
    • EJB Timer
    • JMS
    • Message Driven Bean
    • Java Mail
    • Contextos Transacionais
Módulo 2 80 H/A

TÓPICOS AVANÇADOS EM DESENVOLVIMENTO DE APLICAÇÕES

  • Metodologia de Desenvolvimento Ágil
    • Scrum
    • TDD
    • XP
    • Gestão de Projetos
  • Framework Utilitários
    • Apache Camel
    • ActiveMQ
    • Service Mix
    • Mule OSB
    • OAuth2, WebSocket
    • Spring Boot
    • Grails
  • Desenvolvimento Android com Cloud Computing (AWS)
    • User Experience
    • Google Cloud Messaging
    • Near Field Communication
    • HTTP / Rest - JSon / FTP
    • Integração com Amazon Web Services
  • Desenvolvimento em Arquitetura de MicroServiços com DevOps 
    • Ant
    • Maven
    • Puppet
    • OpenEJB
    • Docker
    • Jenkins
    • Git
Módulo 3 104 H/A

ARQUITETURA ORIENTADA A SERVIÇOS

  • Fundamentos de Arquitetura SOA com TOGAF
    • TOGAF
    • Papéis e Responsabilidades
    • Governança SOA
    • SOA - Gartner
    • Cases de Sucesso no Contexto Nacional
    • Métricas de Uso
    • Técnicas de Implementação
  • Tecnologia WebServices e RESTful
    • XSD
    • XSLT
    • SOAP
    • APIs Open Source
    • Parse (DOM e SAX)
    • Restful - JSon
    • WS-Security
  • BPM – Business Process Management
    • BPMN
    • Simulação e Execução de BPMNs
    • Elaboração de KPIs
    • Modelos Canônicos
  • Orquestração e Coreografia 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)
  • Enterprise Integration Patterns
    • Messaging Patterns
    • File Transfer
    • Shared Database
    • EndPoints; Styles
Módulo 4 52 H/A

ARQUITETURA EM PLATAFORMAS INTELIGENTES

  • Arquitetura e Desenvolvimento Java de Alta Disponibilidade para Cloud Computing
    • IaaS
    • PaaS
    • SaaS
    • Hadoop
    • Amazon Web Services
    • IBM Blue Mix
    • Windows Azure Platform
    • Google API Engine
    • Google Cloud Platform
  • Arquitetura e Desenvolvimento Java com IoT ( Internet of Things )
    • Arquitetura de Tecnologias de Conectividade (GSM, RFID, Sensores e Arduino)
    • Arquitetura M2M
    • Arduino e Raspberry Pi2
    • Frameworks MQTT, Things-API, ADK e Ar.Drone
    • NoSQL – Cassandra e MongoDB
    • Estudos de Casos no contexto Internet das Coisas
    • Uso de Business Canvas
    • Arquitetura Internet das Coisas
    • Modelagem e Implementação Testes e Implantação
  • Arquitetura e Desenvolvimento Java com SaaS ( Software as a Service )
    • Stateless Architecture
    • Analytics
    • High Availability
    • Redundancy
    • Security
    • Best Practices
Módulo 5 28 H/A

STARTUP ONE

  • Empreendedorismo e Inovação
    • Empreendedorismo
    • Inovação
    • OpenInnovation
    • Business Canvas
    • Economia Criativa
    • Cases de Sucesso
    • Cenário Nacional e Global
  • Startup One

Um formato inovador
de trabalho de conclusão

STARTUP ONE é o projeto final do MBA, em que os alunos da FIAP criam suas startups. O programa incentiva o empreendedorismo, a inovação e o networking.

A ideia é colocar em prática soluções para problemas reais, utilizando todo o conhecimento técnico que faz parte do curso.

Durante a elaboração dos projetos incentivamos o uso da ferramenta canvas, um método simples, prático e eficiente de desenhar um modelo de negócio e atingir os objetivos de uma forma consistente e organizada.

O melhor projeto de cada temporada será premiado com um curso em Boston, na Babson College.

Saiba mais

Extensões Internacionais

Os cursos de MBA FIAP, os mais reconhecidos e valorizados nas áreas de tecnologia, inovação e negócios agora têm novos diferenciais.

Ao terminar qualquer um dos nossos 19 MBAs, você pode fazer Extensões Internacionais. Faça um curso de imersão em um dos mais conceituados programas de empreendedorismo do mundo, o Entrepreneurship Program da Babson College, em Boston. Ou reavalie seus conceitos sobre o mundo on-line no disruptivo programa Digital Acceleration, da Hyper Island, em: Nova York, Londres, Estocolmo, Singapura e São Paulo. Ou participe do inovador Effective Leadership Program, da Nova School of Business & Economics, a mais respeitada escola portuguesa de Economia, Finanças e Gestão.

Escolha uma das opções a seguir e saiba mais sobre
os programas oferecidos.

Master Class Digital Acceleration

Uma forma desafiadora de pensar o meio digital e desenvolver comunicação.

Singapura | Nova Iorque | Estocolmo | Londres | São Paulo

Vem com a gente

Effective Leadership Program

Pronto para desafiar suas competências de liderança?

Lisboa

Vem com a gente

The Entrepreneurship Program

Faça parte do mais conceituado programa de empreendedorismo do mundo.

Boston - USA

Vem com a gente

Turmas 2016

Local
Início
Duração
Dias
Horário
Investimento
Aclimação
20/09
12 Meses
Ter e Qui + 11 Sáb
19h10 às 23h20
* Valor com desconto. Sujeito a alteração durante o ano letivo.

Investimento

24 parcelas**
Para matrículas até
24/07/2016*
Empresas conveniadas*
Ex-alunos FIAP
Valor Integral
R$ 1.008,00
R$ 896,00
R$ 1.120,00
Inscreva-se

Taxa de inscrição, com desconto, para matrículas efetuadas até 10 dias após aprovação na entrevista individual: R$ 190,00.
Taxa de inscrição R$490,00. Pagamento da taxa de inscrição somente com cartão de crédito.

* Valor para pagamento até o dia 5 de cada mês. Valores de investimento e opção de parcelamento em 24 vezes,
válidos para matrículas efetivadas em turmas com início no segundo semestre de 2016. Sujeito a alterações sem prévio aviso.
**Com a opção de pagamento em 24 meses, a FIAP permite ao aluno contar com a melhor formação acadêmica,
concluindo o investimento no MBA após o término do curso, que tem duração de aproximadamente 1 ano.

Processo de Admissão

1 Pré-Requisitos

Formação superior completa, com colação de grau realizada, em cursos Tecnólogos, Bacharelados e Licenciaturas.

2 Inscrição

Preencha a ficha de inscrição on-line.

3 Entrevista

Após preenchimento da ficha de inscrição, agendar entrevista individual de admissão.

A entrevista de admissão é etapa essencial do processo de seleção. Nesse momento, o candidato conhecerá o resultado do processo de admissão.

4 Matrícula

Aprovados podem efetivar matrícula após a entrevista, comparecendo em qualquer uma de nossas unidades ou on-line. Não reservamos vaga para candidatos aprovados. Garanta sua vaga efetivando sua matrícula, conforme disponibilidade de vagas para o curso.

Coordenação

PROF. ME. MARCOS MACEDO

Mestre em Ciência da Computação pela UFSCar, com MBA em Gestão de TI na Fundação Getúlio Vargas e Pós-graduado em Administração com ênfase em Análise de Sistemas pela parceria IBM / IME.

Possui certificados diversos em TI (ORACLE, OMG BPM, TOGAF) e tem 18 anos de experiência como docente, atuando como professor em cursos na graduação e pós-graduação de diversas universidades, como UFMG, IBTA, UNILINS, entre outras.

Tem 18 anos de atuação em departamentos de TI de empresas diversas, como Claro, Vivo, C&A, Nextel e Caixa Econômica Federal, com experiência nacional e internacional. É támbém sócio-diretor SynapSystem desde 2003 e da Payycom desde 2013.

Saiba mais sobre a FIAP