Imagem do Curso gratuito React Native para Iniciantes

Curso online gratuitoReact Native para Iniciantes

Duração do curso online: 2 horas e 57 minutos

Novo

Curso gratuito de React Native para iniciantes: aprenda componentes, estilos, inputs e integração com API para criar apps móveis na prática.

Neste curso gratuito, aprenda sobre

  • Introdução e Estrutura de Componentes
  • Imagens e Interação com Toque
  • Estado e Entrada de Dados
  • Backend Simples e Consumo de API
  • Formulários e Cadastro de Perfil
  • Layout com Flexbox e Operações de Edição/Exclusão

Descrição do curso

React Native para Iniciantes é um curso online gratuito voltado a quem quer dar os primeiros passos no desenvolvimento de aplicativos móveis com JavaScript, aprendendo a construir interfaces e funcionalidades de forma prática. A proposta é sair do zero e entender como estruturar componentes, organizar estilos e criar telas que realmente funcionam no dia a dia de um app.

Ao longo do aprendizado, você vai ganhar familiaridade com a construção de layouts, exibição de textos e imagens, criação de botões de toque e uso de campos de entrada para capturar dados do usuário. Também fica mais claro como controlar valores digitados e como o estado do componente influencia o comportamento da interface, tornando a experiência mais dinâmica e interativa.

O curso também introduz integração com dados, simulando um cenário real de aplicativo conectado a um serviço externo. Você aprende a consumir informações por requisições HTTP, criar e atualizar registros e lidar com ações comuns como editar e remover dados, tudo aplicado em um exemplo de perfil. É uma base sólida para quem quer começar com React Native e evoluir para projetos completos.

Conteúdo do curso

  • Aula em vídeo: 0001-01 Aprenda React Native na Prática - Tutorial do Zero (Curso Gratis Completo para Iniciante) 10m
  • Exercício: Qual comando é usado para criar um novo projeto React Native pelo terminal?
  • Aula em vídeo: 0001-02 Estrutura do Arquivo de um Componente de React Native do App de Amostra 09m
  • Exercício: Em um componente criado com classe no React Native, qual método é obrigatório para definir o que será exibido na tela?
  • Aula em vídeo: 0001-03 O Componente Text, View e a Definição do Estilo com StyleSheet 13m
  • Exercício: Em React Native, qual é a regra ao retornar elementos na função render (ou no retorno do componente)?
  • Aula em vídeo: 0001-04 O Componente Image para Mostrar uma Imagem na Tela do Aplicativo Móvel 09m
  • Exercício: Ao usar o componente Image no React Native, como é feita a referência para uma imagem local dentro do projeto?
  • Aula em vídeo: 0001-05 Criação de um Botão de Toque no React Native com o TouchableHighlight 11m
  • Exercício: Ao carregar uma imagem por link no React Native, qual é a forma correta de definir o source e um requisito comum para ela aparecer corretamente?
  • Aula em vídeo: 0001-06 O Estado de um Componente de React Native e o setState 12m
  • Aula em vídeo: 0001-07 Como Fazer uma Caixa de Texto no React Native usando o TextInput 10m
  • Exercício: Qual propriedade do componente TextInput é usada para capturar o texto digitado e atualizar o estado em React Native?
  • Aula em vídeo: 0001-08 Implementação do Controle da Caixa de Texto (value, onChangeText) 09m
  • Aula em vídeo: 0001-09 Uso do json-server como API para Facilitar o Desenvolvimento Frontend Móvel 14m
  • Exercício: Qual é a finalidade de usar o módulo JSON Server em um app React Native iniciante?
  • Aula em vídeo: 0001-10 Implementação da Página de Perfil Pessoal – Aula de React Native na Prática 10m
  • Exercício: Em React Native, como deixar uma imagem de avatar circular usando estilos?
  • Aula em vídeo: 0001-11 fetch para Efetuar uma Requisição HTTP e Obter Informações do Banco de Dados 11m
  • Aula em vídeo: 0001-12 Caixa de Texto no React Native para Editar o Nome na Página de Criar Perfil 11m
  • Exercício: Ao criar um formulário para cadastrar uma pessoa em React Native, como transformar um TextInput em um componente controlado?
  • Aula em vídeo: 0001-13 Caixa de Texto para a Idade e Requisição HTTP com o fetch pra Criar um Novo Perfil 11m
  • Aula em vídeo: 0001-14 Botão de Editar e Deletar o Perfil e Alinhamento Flexbox do App de React Native 14m
  • Exercício: Em React Native, qual propriedade do Flexbox é usada para alinhar os itens no centro do eixo principal quando a direção está em linha (row)?
  • Aula em vídeo: 0001-15 Implementação da Função para Efetuar a Modificação do Perfil no Backend 05m
  • Exercício: Ao enviar dados de um formulário no React Native, qual é uma forma comum de converter um número para string antes de enviar no body?
  • Aula em vídeo: 0001-16 Implementação da Função para Remover o Perfil no Backend 12m
  • Exercício: Ao usar uma função de flecha (arrow function) em um método chamado ao tocar em um botão, qual é a principal vantagem relacionada ao contexto do this?

Este curso gratuito inclui:

2 horas e 57 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Programação de Aplicativos

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso