17h

Para conclusão

2
Cursos
1
Artigo

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Da Web para o Mobile

Boas vindas! Neste curso, vamos mergulhar no universo do desenvolvimento de aplicativos móveis com React Native. Você aprenderá a criar seu primeiro app, onde exploraremos as melhores práticas para construir interfaces de usuário responsivas e interativas, além de abordar os desafios e soluções para desenvolver aplicativos robustos e escaláveis.

O que você vai aprender:

  • Fundamentos do React Native.
  • Configuração do ambiente de desenvolvimento.
  • Criação de componentes e navegação.
  • Uso de DevMenu para identificar falhas e debugar problemas

Ao longo do conteúdo, você vai construir seu primeiro aplicativo com React Native, aprendendo a projetar interfaces que priorizam o usuário e garantem uma experiência consistente e intuitiva. Você vai entender a importância das boas práticas para criar apps de alta qualidade e a integrar com serviços externos, lidando com dados e funcionalidades diversas.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Vinicios Neves

    Vinicios Neves, Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.

  • Vinicios Neves

    Vinicios Neves, Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.

  • Wilson Carvalho

    Engenheiro de software com ampla experiência em desenvolvimento web e mobile, especializado em React, React Native, Node.js e Next.js. Com mais de 5 anos de atuação na área, combino conhecimento acadêmico em Ciência da Computação com habilidades práticas adquiridas ao longo da carreira, desenvolvendo aplicações escaláveis e focadas na experiência do usuário.

  • Wilson Carvalho

    Engenheiro de software com ampla experiência em desenvolvimento web e mobile, especializado em React, React Native, Node.js e Next.js. Com mais de 5 anos de atuação na área, combino conhecimento acadêmico em Ciência da Computação com habilidades práticas adquiridas ao longo da carreira, desenvolvendo aplicações escaláveis e focadas na experiência do usuário.

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Criando seu primeiro app com Expo

    Neste primeiro passo, vamos conhecer a abordagem React Native com Expo, para criar aplicativos móveis de forma rápida e eficiente. Exploraremos o Expo — uma ferramenta útil para simplificar o desenvolvimento e a publicação de apps, sem a necessidade de configuração complexa.

    • Curso React Native: desenvolvendo com Expo

      08h
      • Desenvolva um aplicativo de gestão de tempo com o React Native Expo
      • Compreenda os fundamentos e princípios do React Native Expo
      • Crie novos projetos React Native Expo e rode seu aplicativo em celulares e simuladores
      • Estilize layouts e entenda componentes como StyleSheet, Image, View e flex
      • Monte um botão e um cronômetro regressivo totalmente funcionais
      • Trabalhe com estados locais através do useState do React
      • Lide com listas e .map, props, ActionButton e ícones SVG em seus aplicativos
    • Artigo O que é React Native? Vantagens e Guia do Framework | Alura

  2. 2 Ferramentas de desenvolvedor

    Neste passo, vamos explorar as ferramentas de desenvolvedor no React Native para melhorar a eficiência e a qualidade do seu código. Abordaremos a configuração do ambiente de desenvolvimento, como utilizar o DevTools para inspecionar elementos e depurar erros e, por fim, a integração de dados mockados e a utilização do ScrollView para exibir listas de forma eficiente.

    • Curso React Native: explorando ferramentas de desenvolvimento

      08h
      • Aprenda como usar o DevMenu para facilitar o desenvolvimento em React Native
      • Aprenda técnicas de depuração com React DevTools para identificar e corrigir erros
      • Aplique métodos para verificar e manipular dados obtidos de APIs
      • Compreenda estratégias para implementar log de console e pontos de interrupção eficazes
      • Realize análise e otimização do uso de memória em aplicativos React Native

Escola

Mobile

Além dessa, a categoria Mobile conta com cursos de Flutter, iOS e Swift, Android, Kotlin, Jogos,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas