Entrar em Contato

Programa do Curso

React 19: Desenvolvimento Front-End Moderno

  • Trabalhando com Hooks: useState, useEffect, useReducer
  • Usando a Context API para gerenciamento de estado
  • Implementando roteamento com React Router
  • Melhores práticas em estrutura de arquivos, reutilização e desempenho

TypeScript para Desenvolvedores React

  • Segurança de tipos: tipos, interfaces, enums, generics
  • Tipando props, estado, hooks e manipuladores de eventos
  • Criando tipos reutilizáveis e funções utilitárias

React + TypeScript na Prática

  • Construindo componentes escaláveis com tipagem forte
  • Combinando generics com props e hooks
  • Estratégias práticas de tipagem para projetos do mundo real

Testando Aplicações React

  • Introdução ao Jest e React Testing Library
  • Escrevendo testes unitários para componentes e hooks
  • Testando operações assíncronas e chamadas de API
  • Melhores práticas para cobertura de testes e depuração

Next.js 15: Framework Full-Stack React

  • App Router vs Pages Router
  • Renderização no lado do servidor e geração de sites estáticos
  • Rotas de API e middleware
  • Otimização de imagens e desempenho

Node.js + Express: Fundamentos da API Backend

  • Configurando o Express e arquitetura RESTful
  • Autenticação com JSON Web Tokens (JWT)
  • Padrão controller-service e estruturação de rotas
  • Garantindo segurança e validação nas requisições da API

API REST com Prisma e PostgreSQL

  • Configurando o Prisma com PostgreSQL
  • Modelagem de esquema e migrações
  • Realizando operações CRUD
  • Integrando o cliente Prisma com rotas do Express

Controle de Versão com Git

  • Básico do Git: init, clone, commit, push, pull
  • Ramificação, mesclagem e pull requests
  • Trabalhando com GitHub e colaboração em equipe

DevOps para Aplicações Full-Stack

  • Conceitos e fluxos de trabalho CI/CD
  • Introdução ao Docker e containerização
  • Implantação básica em plataformas de nuvem (ex: Vercel, Heroku)
  • Monitoramento e registro de erros

Data Warehousing e Data Lakes

  • Diferenças entre data warehouses e data lakes
  • Conceitos de pipelines de dados na arquitetura Full-Stack
  • Papel dos sistemas backend na ingestão e estruturação de dados

Integrando Inteligência Artificial

  • Visão geral de casos de uso de IA em aplicações web
  • Chamadas para APIs externas de IA (ex: OpenAI, Hugging Face)
  • Usando IA para resumimento de texto, chatbots e análises

Resumo e Próximos Passos

Requisitos

  • Compreensão dos princípios básicos de JavaScript e desenvolvimento web
  • Experiência com HTML/CSS e frameworks front-end
  • Conhecimento básico de APIs e bancos de dados é benéfico

Público-Alvo

  • Desenvolvedores Frontend e Backend
  • Engenheiros de Software transitando para funções Full-Stack
  • Profissionais técnicos que constroem aplicações web escaláveis
 28 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas