Série da semana: Nota fiscal eletrônica na prática

Veja mais

curso Consumindo uma API RESTful com React Native

Neste curso aprenderemos como criar um aplicativo mobile exibe os dados de pacotes turísticos, obtidos de uma API RESTful, com React Native. Usaremos como cenário os requisitos de uma empresa fictícia de turismo, a GoTour. Para implementar as funcionalidades deste aplicativo usaremos o React Native.

Precisa saber mais sobre esse tema antes de iniciar o curso?
Consulte os Guias abaixo:

Assine e tenha acesso completo Carga Horária No Certificado - 11H

Curso de React Native

Aula 1 - mvp

Introdução

Nesta primeira aula vamos conhecer um pouco o React Native e entender o kit de ferramentas que vamos precisar instalar para dar início a construção do aplicativo, além de ter uma visão geral do projeto que construiremos durante o curso.
mvp
Aula 2 - mvp

Configurando o ambiente

Para iniciar o desenvolvimento de uma aplicação com o React Native precisamos configurar o ambiente de desenvolvimento, instalando algumas ferramentas. Veremos como realizar esses passos neste vídeo.
mvp
Aula 3 - mvp

Entendendo o projeto

Nesta aula explicamos a estrutura de pastas e arquivos de um projeto criado com a ferramenta create-react-native-app. Esse será um passo fundamental para entendermos a estrutura inicial de nossa aplicação.
mvp
Aula 4 - mvp

Preparando o primeiro componente

No React Native, assim como no React, programamos com o conceito de separação das funcionalidades da interface em pequenos componentes. Neste contexto, para iniciar o aplicativo, devemos primeiro entender como criar um componente.
mvp
Aula 5 - mvp

Listando os pacotes de viagem

Agora, veremos como nos comunicar com a API de pacotes turísticos utilizando a Fetch para disparar uma requisição, tratando sua resposta. A partir dos dados recebidos, montaremos a lista de pacotes na tela do aplicativo.
mvp
Aula 6 - mvp

Customizando o CardPacote

Chegamos ao momento de começar a editar o CardPacote, que será utilizado na listagem de pacotes de nossa aplicação. Para isso customizaremos algumas Views e utilizaremos o componente TouchableWithoutFeedback para dar uma ação a esse card.
mvp
Aula 7 - mvp

Criação do detalhe

Nesta aula iniciamos a criação da tela de detalhes do pacote, que receberá esses dados. Veremos qual endpoint será utilizado para nos comunicarmos com a API, mas antes disso, passamos pela estrutura desta view.
mvp
Aula 8 - mvp

Adicionando rotas de navegação

Neste momento precisamos começar a fazer transições entre as telas da aplicação utilizando o mecanismo de roteamento do React Native. E a partir daqui poderemos introduzir nas URLs da API os IDs dos pacotes de viagem e recuperar seus detalhes.
mvp
Aula 9 - mvp

Trabalhando com bibliotecas de terceiros

Agora que as funcionalidades da aplicação foram desenvolvidas, podemos nos dedicar a sua aparência, finalizando os últimos detalhes de sua construção. Veremos como iniciar esse processo nesta aula.
mvp
Aula 10 - mvp

Fazendo uma chamada e abrindo o navegador do dispositivo

Nesta aula vamos melhorar a experiência do usuário em nossa aplicação ao utilizar a API Linking do React Native para interagir com alguns recursos do telefone, como fazer uma chamada ou abrir um link no navegador.
mvp
Aula 11 - mvp

Retoque final

Veremos nesta aula os últimos detalhes que precisamos alterar na aplicação para deixá-la mais profissional e pronta para ser entregue ao cliente.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Acesse todos os nossos cursos sendo um assinante mvp

Benefícios MVP
  • Guias de Carreira
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês *Tempo mínimo de assinatura: 12 meses.
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
200 mil fãs no facebook
100 mil certificados emitidos