Curso online gratuitoExpo (SDK 51) para Iniciantes em React Native
Duração do curso online: 4 horas e 27 minutos
Novo
Curso gratuito de Expo SDK 51 para iniciantes em React Native: crie e execute projetos, entenda templates, prebuild, eject e use ImagePicker e vídeo.
Neste curso gratuito, aprenda sobre
Introdução ao Expo e primeiro projeto
Templates e estrutura do projeto
Manutenção do projeto e controle de versão
Prebuild e tipos de workflow no Expo
Criando projetos: Managed, TypeScript, Navegação e Bare
Limpeza e ejeção para Android e iOS
Recursos nativos comuns: imagens e vídeo
Descrição do curso
Aprenda a criar aplicativos com React Native usando o Expo SDK 51 em um curso online gratuito, pensado para quem está começando e quer entender o fluxo de trabalho do zero. Você vai conhecer a ferramenta, iniciar e executar projetos com praticidade, além de compreender como o Expo organiza pastas e configurações para acelerar o desenvolvimento.
Ao longo das aulas, você explora templates e diferentes tipos de projetos, entendendo quando escolher cada abordagem. Também aprende boas práticas para manter o projeto limpo e organizado, lidar com scripts de reset, versionar alterações com Git e preparar o ambiente para evoluir seu app com segurança.
O curso aprofunda conceitos importantes do ecossistema Expo, incluindo prebuild e o caminho para ejetar projetos para Android e iOS quando necessário. Para completar, você verá na prática recursos comuns em apps modernos, como seleção de imagens e reprodução de vídeo, criando uma base sólida para seguir construindo aplicações reais.
Conteúdo do curso
Aula em vídeo: CURSO EXPO - CONHECENDO FERRAMENTA EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0109m
Exercício: Qual é a principal vantagem do Expo para iniciantes ao criar apps mobile com React Native?
Aula em vídeo: CURSO EXPO - CRIANDO PRIMEIRO PROJETO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0211m
Aula em vídeo: CURSO EXPO - EXECUTANDO PROJETO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0310m
Exercício: Qual comando é usado para iniciar a execução do projeto Expo e gerar o QR Code para abrir no Expo Go?
Aula em vídeo: CURSO EXPO - CONHECENDO TEMPLATES EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0415m
Exercício: Ao criar um projeto com o Expo, para que serve a flag "-t" no comando?
Aula em vídeo: CURSO EXPO - CONHECENDO ESTRUTURA PASTA | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0516m
Exercício: Em um projeto criado com o template default no Expo (SDK 51), qual pasta é a principal para organizar rotas e telas do aplicativo?
Aula em vídeo: CURSO EXPO - Entendendo script reset-project | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0610m
Aula em vídeo: CURSO EXPO - COMITANDO AS MUDANÇAS | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0704m
Exercício: Qual é a sequência correta de comandos para registrar mudanças e enviá-las ao repositório remoto?
Aula em vídeo: CURSO EXPO - LIMPANDO PROJETO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0806m
Exercício: Ao remover a pasta scripts do projeto Expo, qual ajuste deve ser feito para evitar erro na execução?
Aula em vídeo: CURSO EXPO - CONFIGURANDO EXPO PREBUILD | SDK 51 | INICIANTE | REACT NATIVE | PARTE 0918m
Exercício: Qual é o objetivo principal do comando npx expo prebuild em um projeto Expo?
Aula em vídeo: CURSO EXPO - TIPOS DE PROJETOS | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1014m
Exercício: No Expo, qual afirmação descreve corretamente a diferença entre Manager workflow e Bare workflow?
Aula em vídeo: CURSO EXPO - DETALHES ESTRUTURA EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1105m
Exercício: Ao criar um projeto Expo (SDK 51) de forma genérica, qual opção descreve melhor o que será utilizado?
Aula em vídeo: CURSO EXPO - APROFUNDANDO PROJETO EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1211m
Exercício: Em um projeto Expo no fluxo gerenciado (managed), qual afirmação descreve corretamente a estrutura inicial do projeto?
Aula em vídeo: CURSO EXPO - ENTENDO PROJETO CRIADO EM EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1311m
Exercício: Em um projeto Expo gerenciável (managed), qual característica é esperada na estrutura inicial?
Aula em vídeo: CURSO EXPO - CRIANDO PROJETO MANAGER (JAVASCRIPT) | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1409m
Exercício: Em um projeto no workflow Manager (gerenciado) do Expo, qual característica é esperada na estrutura de pastas?
Aula em vídeo: CURSO EXPO - CRIANDO PROJETO MANAGER (TYPESCRIPT) | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1506m
Aula em vídeo: CURSO EXPO - CRIANDO PROJETO MANAGER NAVIGATION | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1617m
Exercício: Ao criar um projeto no Expo com template de navegação, qual pasta passa a existir para suportar o sistema de rotas do Expo Router?
Aula em vídeo: CURSO EXPO - CRIANDO PROJETO BARE BLANK | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1707m
Exercício: Ao criar um projeto Expo no modelo Bare, qual é uma diferença importante em relação ao projeto gerenciado?
Aula em vídeo: CURSO EXPO - LIMPANDO PROJETO CURSO EXPO | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1811m
Exercício: Após executar o comando de limpeza do projeto, o que é criado automaticamente na pasta app para recomeçar com a estrutura básica?
Aula em vídeo: CURSO EXPO - EJETANDO PROJETO ANDROID | SDK 51 | INICIANTE | REACT NATIVE | PARTE 1909m
Aula em vídeo: CURSO EXPO - EJETANDO PROJETO IOS | SDK 51 | INICIANTE | REACT NATIVE | PARTE 2007m
Exercício: Qual comando é usado para gerar as pastas nativas (Android e iOS) em um projeto Expo, criando a pasta iOS quando ela ainda não existe?
Aula em vídeo: CURSO EXPO - IMAGEPICKER | SDK 51 | INICIANTE | REACT NATIVE | PARTE 2130m
Exercício: Ao integrar a biblioteca de seleção de imagens no projeto, qual chamada é usada para abrir a galeria (biblioteca) do dispositivo?