React Native

  • Development

React Native

24h
Visão Geral

Nosso curso de treinamento React Native lhe dará uma introdução prática intensiva ao desenvolvimento de aplicativos móveis multiplataforma usando a estrutura React Native do Facebook e o modelo de programação declarativa Relay.

Objetivo

Após realizar este curso React Native, você será capaz de:

  • como escrever código Javascript ES6 bem estruturado
  • como construir aplicativos React usando componentes
  • como compor componentes juntos usando props e state
  • como adicionar interfaces móveis, incluindo entrada, toque, rolagem e lista
  • como trabalhar com as ferramentas de desenvolvimento CLI para React Native
  • como adaptar um projeto React Native para a plataforma iOS
Publico Alvo
  • Desenvolvedores de software e web que desejam criar e implantar rapidamente aplicativos móveis atraentes que terão ótima aparência e bom desempenho em uma ampla variedade de dispositivos.
Pre-Requisitos
  • Os delegados devem se sentir à vontade para codificar JavaScript do zero e fundamentos da web (HTML e CSS).
Informações Gerais
  • Carga Horária: 24h
  • Se noturno este curso é ministrado de terça-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

 Formato de entrega:

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado.

Lab:

  • Laboratório + Exercícios práticos 
Materiais
Inglês/Português
Conteúdo Programatico

Introduction to React Native

  1. An overview of the architecture of React Native.
  2. Cross-platform mobile development
  3. Setting up the development environment
  4. Working with the testing environment

Javascript ES6 essentials

  1. Arrow functions
  2. Destructuring
  3. The Spread operator
  4. Template literals and string interpolation
  5. Modules and scope
  6. ES6 classes

React Native Fundamentals

    1. Class based component development
    2. Writing views in JSX
    3. Passing Props to components
    4. Managing state within components
    5. Style encapsulation within components.
    6. Working with remote APIs using Fetch
  • Mobile interfaces
  • Building mobile interfaces in React Native.
  • Working with text input, touches, scrollView and Lists.

Development Tools

  1. The Expo command line interface (CLI)
  2. The React Native CLI

iOS Development

  1. Working with native Modules and Components
  2. Running the iOS Simulato
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas