De: R$ 34,90Por: R$ 31,41ou X de
Preço a vista: R$ 31,41
Economia de R$ 3,49Carga Horária | 40 |
---|---|
Compras Realizadas | 0 |
O que vai aprender? | Introdução e preparação do Ambiente:
- A História do React e React Native - Instalação do Java JDK - Configuração da variável de ambiente JAVA_HOME - Instalação do Android Stúdio - Configuração da variável ANDROID_SDK_ROOT - Testando o Ambiente - Instalação do Nodejs - Instalação do React Native - Instalação do Expo ES6 – Ecma Script: - A Transição de ES5 para ES6 - Nomenclaturas ES5, ES6, ES7, etc - Transpilação de código com babel - Configuração do Babel - Let e Const - Object Short Sintaxe - Funções tradicionais vs Arrow functions - Classes - Objetos e Array - Array Map - Array Filter - Array Reduce - JSON – JavaScript Object Notation - Entendendo Promises - Rest Operator - Spread Operator - Módulo com import/export - Async/Await - Biblioteca Axios para requisições assíncronas - Instalação do pacote - Requisição get - Requisição post - Requisição put - Requisição delete React Native: - Introdução ao React Native - Estrutura de um projeto RN - React Native vs Expo - Debugar código React Native - Componentes - Funcionais - De classe - Props - State - Estilização dentro do RN - Imagens locais e remotas - Criação de Layouts com Flexbox no RN - Navegação entre telas - Criação de menus - Formulários - React Navigation - Drawer Navigation - Tab Navigation - Utilização de componentes de lista nativos - Acesso aos contatos do dispositivo - Consumo de APIs com Axios no RN - Armazenamento de dados no dispositivo Ao concluir o curso, você será capaz de: - Reconhecer o contexto de desenvolvimento do ambiente mobile, web e do React Native; - Reconhecer a transição do JavaScript ES5 para Ecma Script ES6; - Instalar o ambiente de desenvolvimento do React Native; - Aplicar testes no ambiente de instalação para validação; - Aplicar a linguagem JavaScript moderno na construção de aplicativos mobile; - Aplicar os recursos da API React Native na construção de interfaces para aplicativos mobile; - Organizar informações coletadas nos ambientes e processos de trabalho. |
Pré-requisito | - Ter concluído o ensino fundamental;
- Ter, no mínimo, 16 anos; - Ter acesso à Internet com conexão de, no mínimo, 1 Mbps. - Conhecer os princípios básicos de Front End: HTML, CSS, JavaScript e Lógica de Programação - O aluno deve ter acesso a microcomputador ou telefone celular tipo smartphone conectados à Internet e dispor de e-mail pessoal. |
Público-alvo | O curso é destinado a pessoas que desejam se especializar no desenvolvimento de interfaces e funcionalidades para smartphones com sistema Android, utilizando linguagem de desenvolvimento moderna em ambiente mobile com React Native. |
Como estudar | EAD |
Coligada | 3 |
Filial | 0 |
Processo Seletivo | 188 |
Nível de Ensino | ES |
Tipo de Financiamento | 0 |
Tipo de curso | Cursos Profissionalizantes |
Área Tecnológica | Gestão e Negócios |