Qual o objetivo do curso?

Dispor aos desenvolvedores uma linguagem que seja de rápida execução, bem estruturada e com flexibilidade para atuar em projetos de pequeno, médio e grande porte. Utilizando o Reactive é possível enriquecer a experiência do usuário em sites, sistemas e dispositivos móveis.


  • 32/horas aula

    A carga horária deste curso é sempre a mesma independentemente do turno que você escolher realizar seu treinamento.
  • Presencial, online e hibrido

    Seu treinamento poderá ser realizado de modo presencial, online (você assistindo ao vivo ou a mesma aula gravada de sua casa) ou híbrido (você assistirá de sua casa quando não puder se fazer presente).
  • Mais info

    Clique para conversar com a gente diretamente pelo Whats e tirar todas as suas dúvidas.
  • Trilha de aprendizado

    Cada treinamento é parte de uma trilha de aprendizado que fará todo sentido na sua formação profissional.
  • Coffee-break em todas aulas

    Em nossos cursos presenciais você terá um intervalo para desfrutar de um delicioso coffee-break com lanches, frutas, bolos, sucos e café. E o melhor: você não paga nada a mais por isso!
  • Material incluso

    No 1º dia de aula você receberá o seu kit de treinamento: uma linda bolsa, caneta, caderno, livro apostila ou pendrive.
  • Estrutura completa

    Conte com uma estrutura completa com 13 laboratórios equipados. Clique e confira!
  • Descontos e prêmios na especialização

    Ganhe descontos e prêmios na sua especialização. Clique e saiba mais.

Esse curso é ideal para

Pessoas com interesse em desenvolvimento ágil de Apps. Que pretendem se aprofundar em React.

O que você precisa conhecer antes

Ter conhecimentos nos treinamentos de ReactJS e React Native Básico ProWay, ou conhecimentos similares.

Conteúdo Programático

React Native Avançado - Animações

  • Animated API

  • Configuração

  • Composição

  • Interpolação

  • LayoutAnimation API

  • requestAnimationFrame

  • setNativeProps

 

React Native Avançado - Gestos

  • TouchableHighlight

  • Touchable

  • Responder Lifecycle

  • ShouldSet Handlers

  • PanResponder

 

React Native Avançado - Reutilização de componentes

  • Componentes reutilizáveis

  • DefaultProps

 

React Native Avançado - Capturando imagens

  • React Native Camera

  • Imagens no armazenamento

 

React Native Avançado - Mapas

  • MapView

  • Location API

  • Geolocation

 

React Native Avançado - APIs e Firebase

  • Consumir APIs 

  • Configurar firebase

  • Firebase Auth

  • Firebase Storage

  • Firebase Realtime Database

 

React Native Avançado - Testes

 

  • Testes de integração

  • Testes de componente

  • Interação do usuário

  • Saída renderizada

  • Teste de ponta a ponta