Triha

Desenvolvedor Mobile React Native

O desenvolvedor mobile cria aplicativos para celulares e tablets, como plataformas de vendas, serviços financeiros, aplicativos de atendimento e soluções internas para empresas. Com React Native, é possível desenvolver aplicações para Android e iOS utilizando JavaScript e uma única base de código. Nesta trilha, você aprenderá conceitos importantes do JavaScript, desenvolvimento de interfaces com React, consumo de APIs e criação de aplicativos com React Native, compreendendo como construir soluções mobile interativas e conectadas a outros sistemas.

Carga horária
72h

O que você vai dominar

  • Aplicar Programação Orientada a Objetos com JavaScript
  • Organizar aplicações utilizando módulos e pacotes
  • Trabalhar com programação funcional e operações assíncronas
  • Consumir dados de APIs e serviços externos
  • Criar interfaces interativas utilizando React
  • Desenvolver aplicativos mobile com React Native
  • Implementar telas, componentes e navegação
  • Integrar aplicativos a APIs e fontes de dados
  • Criar aplicações para Android e iOS

Cursos da Trilha

– Estrutura e sintaxe da linguagem JavaScript
– Variáveis, operadores e tipos de dados
– Estruturas condicionais e de repetição
– Criação e utilização de funções
– Manipulação dos elementos de uma página
– Desenvolvimento de interações para aplicações web

Ver detalhes

– Conceitos de classes, objetos, atributos e métodos
– Criação e utilização de classes em JavaScript
– Encapsulamento e organização de responsabilidades
– Herança e reutilização de código
– Aplicação da orientação a objetos em projetos JavaScript

Ver detalhes

– Organização de códigos utilizando módulos
– Importação e exportação de funcionalidades
– Conceitos de bibliotecas, pacotes e dependências
– Utilização de gerenciadores de pacotes
– Instalação e gerenciamento de recursos externos

Ver detalhes

– Fundamentos da programação funcional
– Criação e utilização de funções
– Manipulação de coleções e dados
– Conceitos de assincronismo em JavaScript
– Uso de promises e async/await

Ver detalhes

– Conceitos de APIs e integração entre sistemas
– Realização de requisições HTTP
– Consumo e interpretação de dados em JSON
– Tratamento de respostas e possíveis erros
– Integração de aplicações com serviços externos

Ver detalhes

– Fundamentos e configuração do TypeScript
– Utilização de tipos, interfaces e classes
– Tipagem de variáveis, funções e objetos
– Identificação e prevenção de erros no código
– Organização de aplicações JavaScript com tipagem
– Desenvolvimento de projetos utilizando TypeScript

Ver detalhes
  • Fundamentos do React Native e configuração do ambiente com Expo
  • Criação de componentes de classe e de função
  • Manipulação de eventos, entrada de dados e renderização condicional
  • Trabalho com listas de dados e componentes filhos (children)
  • Estilização de componentes no React Native
  • Desenvolvimento de um projeto prático de calculadora
  • Configuração de projetos utilizando Expo e TypeScript
  • Navegação entre telas com Stack, Tab e Drawer Navigation, incluindo navegadores aninhados
  • Passagem de parâmetros entre telas e configuração da barra de cabeçalho
  • Desenvolvimento de um aplicativo completo de lista de tarefas, com contexto, modais e gerenciamento de estado
Ver detalhes

– Estrutura e organização de aplicativos React Native
– Criação de telas e componentes reutilizáveis
– Navegação entre diferentes áreas do aplicativo
– Gerenciamento de dados e estados da aplicação
– Integração com APIs e serviços externos
– Desenvolvimento de aplicações para Android e iOS

Ver detalhes

Pré-requisitos

  • Conhecimentos básicos de lógica de programação
  • Conhecimentos básicos de JavaScript
  • Noções de variáveis, funções, condições e estruturas de repetição
  • Familiaridade com o uso de computador e dispositivos móveis
  • Computador com acesso à internet para realizar as atividades práticas

Quanto ganha o profissional

R$ 3.100,00
Júnior
R$ 5.000,00
Pleno
R$ 9.000,00
Sênior
CursosMonte sua TrilhaConteúdo GratuitoPara Empresas

proway@proway.com.br

47 9175-5024

Tarumã Office – Rua 7 de Setembro, 1600 – 14º andar – Centro 89.010-204 – Blumenau / SC

Este site utiliza cookies para melhorar sua experiência de navegação e garantir o funcionamento adequado do site. Ao continuar a usar este site, você reconhece e aceita o uso de cookies.

Aceitar todos Aceitar apenas os necessários