API React Native
Cód:
DN|922|728|2512|682|1431

De: R$ 34,90Por: R$ 31,41

Preço a vista: R$ 31,41

Economia de R$ 3,49

Calcule o valor do frete e prazo de entrega para a sua região

Descrição do Produto

Embarque no mercado bilionário de desenvolvimento mobile projetando interfaces e funcionalidades para smartphones com sistema Android.

Início do curso: Imediato após a confirmação do pagamento.

Carga horária: 40 horas

100% da carga horária do curso é ofertada na modalidade a Distância - EaD (online), ou seja, sem aula presencial, no formato autoinstrucional (sem o acompanhamento do tutor).

Duração: Você terá 60 dias para concluir o curso após a realização da matrícula. (Após este período o seu acesso será suspenso).

Certificado: O concluinte que obtiver aproveitamento mínimo de 60% receberá o certificado de Aperfeiçoamento em API React Native.

Após a conclusão do curso, você receberá o certificado de aperfeiçoamento profissional no e-mail cadastrado em até 10 dias.

Horário de realização: Na modalidade EaD você tem a flexibilidade de estudar de acordo com a sua disponibilidade, de dia e horário para estudo. Por meio de uma plataforma de ensino, será disponibilizado o material didático produzido pelo SENAI (conteúdo interativo, vídeos e ilustrações personalizadas, entre outros).

Após a realização da matrícula o curso estará disponível em https://dn.senaiead.senai.br/ e os dados de acesso encaminhados para o e-mail informado na matrícula.

Cursos Gerais

Carga Horária40
Compras Realizadas0
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-alvoO 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 estudarEAD
Coligada3
Filial0
Processo Seletivo188
Nível de EnsinoES
Tipo de Financiamento0
Tipo de cursoCursos Profissionalizantes
Área TecnológicaGestão e Negócios
  • VTEX

Copyright © 2013. Todos os direitos reservados.
Todas as marcas e suas imagens são de propriedade de seus respectivos donos.
É vedada a reprodução, total ou parcial, de qualquer conteúdo sem expressa autorização.