0%

Formando os melhores
desenvolvedores-empreendedores
do mercado.

POR QUE O CURSO É RELEVANTE?

É o primeiro e único curso de MBA do Brasil que estimula o uso das 4 plataformas de desenvolvimento móvel: iOS, Android, Xamarin e HTML5 / Reactive Native / PWA Google, utilizando Internet das Coisas (IoT) e Computação Cognitiva.

Vamos formar profissionais capazes de criar, prototipar, construir, testar e publicar seus aplicativos e games móveis. Assim, você vai poder empreender e criar novos negócios no mercado de mobilidade.

QUAL A METODOLOGIA?

É um curso 100% prático, ministrado nos IT Labs e nos Maker Labs da FIAP. Você vai conhecer os principais softwares, plataformas de desenvolvimento e tecnologias de IoT, Computação Cognitiva com IBM Watson, UX, Games e muito mais.

QUAIS AS PRINCIPAIS HABILIDADES QUE VÃO SER DESENVOLVIDAS?

O curso engloba desde a concepção de aplicações e games móveis até a sua publicação nas principais Appstores.
Você vai:

  • Conhecer a Engenharia de Usabilidade e User Experience. E assim entender melhor por que prefere algumas aplicações no seu Smartphone. Também vai criar suas próprias aplicações utilizando conceitos de UX e Responsive Design.
  • Usar plataformas móveis e IoT na criação de aplicações e games (vamos desmistificar essas tecnologias durante o processo de desenvolvimento de cada uma das principais plataformas iOS, Android, Xamarin e HTML5 / Reactive Native e PWA Google).
  • Vivenciar a Metodologia de Desenvolvimento Ágil: dinâmica para aprendizado da técnica Pomodoro que vai ajudar você a conhecer melhor a Engenharia de Software, aumentar sua produtividade e criar seus aplicativos móveis.

QUAL O CENÁRIO?

  • Como construir um aplicativo móvel inovador?
  • Como disponibilizar novas funcionalidades da sua empresa por meio de aplicações móveis inteligentes?
  • Como usar IoT no ambiente empresarial?
  • Como usar Computação Cognitiva com Mobile Apps no ambiente empresarial?
  • O que você pode oferecer de inovador usando IoT e tecnologias móveis para seus clientes?
  • Quem está utilizando essas tecnologias e como monetizar isso?

Respostas neste curso.

PARA QUEM SE DESTINA?

  • Profissionais de Engenharia de Software que atuam ou desejam atuar no segmento de aplicativos e games móveis: Desenvolvedores de Software, Programadores, Analistas de Sistemas, Arquitetos de Software e Empreendedores.
  • Profissionais que querem empreender e criar seu próprio negócio usando tecnologias móveis com IoT e Computação Cognitiva.

OBJETIVOS DO CURSO

  • Estimular o empreendedorismo e a inovação. Os profissionais vão desenvolver e elaborar suas ideias de forma prática e atuante, criando seu próprio negócio no segmento de mobilidade.
  • Oferecer conhecimentos sobre as mais modernas tecnologias móveis (Cloud Computing, User eXperience, BaaS - Backend As a Service e IoT) para complementar os aplicativos e suas inovações tecnológicas.
  • Construir e publicar aplicativos nas plataformas iOS, Android, Xamarin e IoT / Computação Cognitiva.

PRÉ-REQUISITOS
Experiência profissional mínima de 2 anos em Desenvolvimento de Software.

Conteúdo

360 horas/aula
Módulo 1
72 H/A

Processo de Desenvolvimento de Aplicações

  • Workshop - Abertura
    • Welcome Class
    • Dinâmica de Integração
  • Métodos Ágeis & Management 3.0
    • Scrum
    • SAFe (Scaled Agile Framework)
    • XP (Extreme Programming)
    • FDD ( Feature Driven Development)
    • Kanban
    • Management 3.0
  • App Marketing
    • Application Marketing
    • Mobile Marketing
    • Revenue Models
  • Experience Design
    • Service Design
    • Design Thinking
    • UX
  • DevOps & Cloud Oriented Architecture
    • Git
    • Continuous Deployment
    • Continuous Integration
    • PaaS
    • Serverless
    • Microservices
    • Container
    • Cloud Players (Azure, AWS e GCP)
    • Security (FW, WAF, Public Object Storage Practices)
Módulo 2
48 H/A

Arquitetura e Plataforma Android

  • Desenvolvimento de Aplicações em Java e Kotlin
    • Conceitos de Java
    • Componentes Gráficos
    • Persistência de Objetos
    • Google Cloud Messaging
    • NFC
    • REST API
    • Google Maps
    • Acelerômetros
  • Android Cloud Integration
    • Consumo de APIs REST
    • Gerenciadores de dependência
    • Integração com Cloud Computing (Firebase)
    • Testes e Internacionalização
    • Publicação de aplicação e Mercado
Módulo 3
48 H/A

Arquitetura e Plataforma Apple

  • Introdução ao Swift
    • Conceitos de Swift
    • Conceitos de Objetive-C
    • UIKit
    • Delegates
    • Outlets e Actions
    • Navegação
    • Hierarquia de Controllers e Xibs
    • Storyboard
  • Desenvolvimento de Aplicações iOS
    • Componentes Gráficos
    • Persistência de Objetos
    • Multimedia
    • Maps WebView
    • Acelerômetros
    • Integração com Cloud Computing
    • Publicação de aplicação
  • iOS Cloud Integration
    • Consumo de APIs REST
    • Gerenciadores de dependência
    • Integração com Cloud Computing (Firebase)
    • Testes e Internacionalização
    • Publicação de aplicação e Mercado
Módulo 4
68 H/A

Arquitetura Cross-Platform e Híbrida

  • Desenvolvimento de Aplicações Híbridas
    • HTML5
    • CSS3
    • Javascript
    • Phonegap
    • Ionic
    • WebPack
  • Progressive Web Apps com Vue
    • Introdução ao Vue
    • Service Workers
    • Promise & Fetch
    • Dynamica Data
    • Background Sync
    • Web Push Notifications
  • Aplicações Cross-Platform com React Native
    • React
    • React Native
  • Aplicações Cross-Platform com Xamarin
    • C#
    • Xamarin Forms
    • Xamarin Native
    • Xamarin Hololens
Módulo 5
72 H/A

Realidade Virtual e Aumentada e Dispositivos Omni Convergentes

  • Introdução a Realidade Virtual e Realidade Aumentada
    • Conceitos de Realidade Aumentada e Realidade Virtual
    • Interfaces
    • Vetorização de Imagens
  • Wearables e Realidade Virtual e Aumentada com Android
    • Google Assistant
    • TV
    • Auto
    • Wear
    • VR SDK
  • Wearables e Realidade Aumentada com iOS
    • Apple HomeKit
    • WatchOS
    • AppleTV
    • CarPlay
    • Siri APK
    • Core ML
    • ARKit
  • Aplicações com Realidade Virtual Cross-Platform
    • React360
    • State
    • Style
    • Transformations
    • Events & Cursor
  • Personal Assistant Applications
    • Google Home
    • Cortana
    • Alexa
Módulo 6
32 H/A

Arquitetura de Plataformas Inteligentes

  • Desenvolvimento de Chatbots e Aplicações com Inteligência Artificial
    • Aplicações Inteligentes
    • APIs de IA (AWS/Azure/IBM)
    • ChatBots
  • Desenvolvimento de Aplicações para Internet das Coisas
    • Beacons
    • IOT Devices (Dashbutton, Arduíno e Raspberry PI)
    • Plataforma IOT Cloud (AWS/Azure/IBM)
    • Protocolo MQTT
    • Desenvolvimento de APIs em NodeJS

Coordenação

Michel Pereira Fernandes

  • Professor dos cursos de pós-graduação da FIAP.
  • Mestre em Inteligência Artificial pelo Centro Universitário FEI.
  • MBA em Gestão Empresarial pela EAESP (FGV).
  • MBA em Gestão de IT pela FIAP.
  • Experiência de mais de 14 anos com desenvolvimento e arquitetura de aplicações no mercado de telecomunicações.
  • Autor de artigos científicos no ramo de análise de imagens médicas aplicadas com inteligência artificial.
  • Autor de artigos técnicos em publicações especializadas.
  • Coautor do livro Avanços em Visão Computacional.

Direção

Eduardo Endo

  • Diretor acadêmico dos cursos de MBA da FIAP.
  • Mestre em Tecnologia: Gestão Desenvolvimento e Formação.
  • Pós-graduado em Objetos Distribuídos com Java.
  • Graduado em Ciências da Computação.
  • Diversos certificados na área de tecnologia (SUN, IBM, TOGAF).
  • Experiência de 9 anos como docente, tendo atuado como coordenador e professor de Cursos de Graduação e de Pós-graduação.