Você tem a ideia de um aplicativo, ou quer entrar na área de programação, mas não sabe por onde começar e se perde em tutoriais soltos na internet?
Aplicativos estão em quase todos os negócios, e o React Native permite criar apps para Android e iOS a partir de um mesmo código. Aprender em uma sequência organizada encurta muito o caminho.
O que este curso resolve
Este curso ensina a criar aplicativos com React Native, do ambiente de desenvolvimento ao projeto final: componentes nativos, estilização, hooks, navegação entre telas, listas, consumo de API, banco de dados offline, MySQL, Firebase, animações e geração do APK.
O que você vai aprender
- Configurar o ambiente e começar com React Native e Expo
- Usar componentes nativos e criar componentes personalizados
- Estilizar telas com StyleSheet, Styled Components e Tailwind CSS
- Usar hooks, navegação entre telas, FlatList e SectionList
- Consumir APIs e trabalhar com banco de dados offline, MySQL e Firebase
- Criar animações e gerar o build do aplicativo (APK e Google Play)
Ao final do curso, você poderá
- Montar um aplicativo com várias telas e navegação
- Exibir listas de dados vindos de uma API
- Salvar dados localmente e em serviços como Firebase
- Adicionar animações à interface
- Gerar o arquivo de instalação do app para Android
Para quem é este curso
Para quem quer começar na programação de aplicativos, para quem já programa e quer aprender desenvolvimento mobile com React Native, e para empreendedores que querem entender como um app é construído. Ter familiaridade com computador ajuda; conhecimento prévio de JavaScript facilita, mas não é exigido.
Requisito de entrada: não há pré-requisito de escolaridade.
Matricule-se agora