facebook
Web Page Generator

REACTJS - TREINAMENTO REACT JS + REDUX

Carga Horária: 32 horas - Idioma da Apostila: Português



Descrição:

Introdução
Versão React / Instalação / Webpack / Babel / Bundle
Create-react-app
Setup do ambiente / Estrutura de pastas e arquivos / Gerenciamento de dependências / Arquitetura baseada em módulos / View e Controller
Funcionalidades React
JSX / Components / One-way Data Binding / Virtual DOM / Simplicity / Performance
Pros & Contras
ReactJS x AngularJS / ReactJS x ReactNative / React x Vue
React JSX
Por que usar JSX? / Elementos aninhados em JSX / Atributos JSX / Comentários JSX
Components
Componentes funcionais / Componentes da classe
State
Defining State (definindo estado) / Changing State (mudando estado) / Máquina de estados
Props
Default Props / State e Props
Props Validation
Validando Props / Validadores Customizados ReactJS / State x Props / Constructor / O que é o construtor Reactjs?
Funções Arrow
Component API
setState() / forceUpdate() / findDOMNode() / Component Life Cycle / Fase Inicial / Fase de montagem / Fase de Atualização / Fase de desmontagem
Forms
Lib de formulários / Criando Formulário / Componente não controlado / Componente controlado / Manipulação de múltiplas entradas no componente controlado / Controlado x Não-controlado
Events
Event Handler / Child Events
Conditional Rendering
If / Operador Logico && / Operador ternário / Operador Switch Case / Conditional Redenring com enums / Component form Rendering: como prevenir
Lists
Renderizando listas dentro de componentes
React Keys
Usando Keys / Usando keys com componente / Uso exclusivo de Keys entre Siblings
React Refs
Quando usar referências / Quando não usar referências / Como criar referências / Adicionar referência aos elementos DOM / Adicionar componentes de referência à classe /Refs de retorno de chamada / Referência de encaminhamento de um componente para outro componente / useRef()
React Fragments
Por que usamos fragmentos? / Keyed Fragments (Fragments com uso de keys)
React Router
O que é React Router? / Intalação React Router / Tratamento de rotas /Component no React Router / Adicionando navegação usando o componente Link / O que é o componente ? / React Switch Router / Roteamento aninhado no React / Benefícios do React Router
React CSS
Estilo em linha / Nome da propriedade camelCase / Usando objeto JavaScript / Folha de estilo CSS / CSS Modules / Componentes com estilo
Animação (Animation)
Instalação / Componentes do grupo de transição (React Transition) / Transition / CSSTransition / TransitionGroup
React Bootstrap
instalação do Bootstrap / Adicionando Bootstrap para React / Usando a CDN do Bootstrap / Bootstrap como dependência
React Package Bootstrap / Importando o Bootstrap / Usando reatstrap / Map / Introdução / método map ()
React Table
Recursos / Instalação / Aplicação
Higher-Order Components (componentes de ordem superior)
Convenções de Higher-Order Components
React Code Splitting
React.lazy / Suspense / Error boundaries / Route-based code splitting / Named Export
React Context
Como usar o contexto / Quando usar o contexto / API contexto / React.createContext / Context.Provider / Context.Consumer / Class.contextType
React Hooks
Pré-requisitos / Instalação / Quando usar / Regras / Hook State / Hook Effect / Customização
React Flux Concept
Introdução / Estrutura e fluxo de dados / Elementos flux / Instalação do Redux / Criar arquivos e pastas / Dispatcher / Stores / Views / Actions / Reducers / Root Component / Outros Components / React Flux x MVC
React Redux
Arquitetura Redux / Por que usar o React Redux? / Instalação do Redux
React Portals
Recursos / Instalação / Quando usar? / usando portals
Error Boundaries (limites de erro)
Como implementar / Onde colocar / Error Boundaries na classe / comportamento para erro não capturado / manipulador de eventos

Provider
Formas de Pagamento:
Todos os cursos (presenciais e Online), Consultoria, Locação de Salas de Aula e demais serviços da InforMaker podem ser pagos: em cheque, dinheiro, boleto, crédito em conta, transferência eletrônica (TED, DOC, PIX) ou similar e através do Paypal, Cartões de Crédito ou UOL PagSeguro (que inclui pagamento com a maioria dos cartões de crédito disponíveis no mercado) ou SATV – Software Assurance Training Vouchers (exclusivamente para cursos oficiais Microsoft – Presenciais ou On Line). Dependendo de negociações especificas com cada Cliente, o faturamento/pagamento pode ser feito antecipadamente, no dia do curso, semanal, quinzenal ou mensalmente, podendo ainda ser avaliadas formas de parcelamento.

CURSOS AGENDADOS

Não existem classes agendadas para este curso no momento. Clique aqui para entrar em contato.

Estamos esperando por você! 

Acompanhe nossas redes sociais

Treinamento
  Microsoft
    On Premise - Servidor, Banco de Dados, Desenvolvimento, Office
      Servidor
      Banco de Dados
      Desenvolvimento
      Office
    Cloud - Desenvolvedor, Administrador, Arquiteto, Cientista Dados, Engº de IA, DevOps, Segurança
      Desenvolvedor
      Administrador
      Arquiteto de Soluções
      Engenheiro de Dados
      Cientista de Dados
      Engenheiro de IA
      Engenheiro DevOps
      Engenheiro de Segurança
      Consultor Funcional
  Oracle
    EXADATA - Oracle Exadata Database Machine: Implementação e Administração
    GOLDENGAT - Oracle GoldenGate 19c: Fundamentals for Oracle
  LPI - Linux Professional Institute
    LPIETLS - Linux Essentials
    LPIC-101 - LINUX LPIC-101
    LPIC-102 - LINUX LPIC-102
    LPIWEBDEV - LINUX Web Development Essentials
  VMWare, Check Point, F5, Fortigate, Palo Alto, Veeam, PAN
    VMWare
      VMware NSX-T Data Center: Install, Configure, Manage
      VMware NSX-T Data Center: Troubleshooting and Operations
      VMware Horizon 7: Install, Configure, Manage [V.x]
      VMware NSX Install Configure and Manage [V.x] - Delivered by VMWARE
      VMware NSX: Troubleshooting and Operations- Delivered by VMWARE
      VMware vSphere - Install Configure and Manage v7.X
    Check Point
      Check Point CCSA+CCSE - Bundle R.80
      Check Point Certified Security Administrator - CCSA R.x
      Check Point Security Engineering- CCSE R.x
    F5
      Configuring BIG-IP (APM): Access Policy Manager
      BIG IP - Administering BIG-IP
      Configuring BIG-IP- DNS- (Antigo GTM)
      Configuring F5 Advanced WAF (previously licensed as ASM)
      Configuring BIG-IP Local Traffic Manager
    Veeam
      Veeam Certified Engineer (VMCE) v9.x Manager
    Palo Alto
      EDU_318- PRISMA Access Security: Design and Operation
      Firewall 9.x: Essentials - Configuration and Management
      Palo Alto Panorama: Managing Firewalls at Scale
  Scrum, SAFe, TDD, BDD, UX Design, DevSecOps
    Scrum Foundation
    Scrum Master
    Scrum Product Owner
    TDD (Test-Driven Development)
    BDD (Behavior Driven Development)
    SAFe (Scaled Agile Framework)
    Combo Agile (Scrum+TDD+BDD+SAFe)
    UX Design
    DevOps
    Gerenciamento de Projetos Ágeis
  Gerenciamento Projetos, Documentos, Metricas e Metodologias
    Gerenciamento de Projetos (PMP)
    Preparatório para Exame Certificação PMP
    Análise de Valor Agregado na Gestão de Projetos utilizando o MS Project
    Microsoft Project
    Gerenciamento de Projetos Ágeis
    Gestão Documental
    APF (FPA) - Análise de Pontos de Função
  Exames de Certificação (MTA, MOS, ITIL)
    MTA - Microsoft Technology Associate
      MTA98349w - Workshop Fundamentos do Sistema Operacional Windows 10
      98-349 – Windows Operating System Fundamentals
      98-365 – Windows Server Administration Fundamentals
      98-366 – Networking Fundamentals
      98-367 - Security Fundamentals
      98-368 – Mobility and Devices Fundamental
      98-361 – Software Development Fundamentals
      98-362 – Database Administration Fundamentals
      98-375 – HTML5 Application Development Fundamentals
    MOS - Microsoft Office Specialist
      Office 365 e Office 2019 - Word, Excel, PowerPoint, Outlook Associate, Access, Word, Excel Expert
      MOS 2016 - Word, Excel, PowerPoint, Outlook, Access, Word Expert and Excel Expert
      MOS 2013 - Word, Excel, PowerPoint, Outlook, SharePoint, OneNote, Access
    ITIL V.4 - Information Technology Infrastructure Library
      ITIL V.4 - Exame de Certificação
      ITIL V.4 - Foundation + Exame de Certificação
  Calendário de Cursos
  Catálogo de Cursos
  Pré-Avaliação Conhecimento
  Avaliação Serviços de Treinamento e Aluguel de Salas
  Simulados
  Descontos e Benefícios
  Políticas Locais
  Infraestrutura, Serviços e Localização