Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
React 19: Desenvolvimento Front-End Moderno
- Trabalhando com Hooks: useState, useEffect, useReducer
- Usando 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 de React
- Segurança de tipos: tipos, interfaces, enums, genéricos
- Tipagem de props, estado, hooks e manipuladores de eventos
- Criação de tipos reutilizáveis e funções utilitárias
React + TypeScript na Prática
- Construindo componentes escaláveis com tipagem forte
- Combinação de genéricos com props e hooks
- Estratégias práticas de tipagem para projetos reais
Testando Aplicações React
- Introdução a Jest e à Biblioteca de Testes do React
- Escrivendo testes unitários para componentes e hooks
- Testando operações assíncronas e chamadas de API
- Melhores práticas para cobertura de teste e depuração
Next.js 15: Framework Full-Stack React
- App Router vs Pages Router
- Rendimensionamento do lado do servidor e geração de sites estáticos
- Rotas API e middleware
- Otimização de imagens e desempenho
Node.js + Express: Fundamentos da API Back-End
- Configuração do Express e arquitetura RESTful
- Autenticação com JSON Web Tokens (JWT)
- Padrão controlador-serviço e estrutura de rotas
- Protegendo e validando solicitações de API
REST API com Prisma e PostgreSQL
- Configuração do Prisma com PostgreSQL
- Modelagem de esquema e migrações
- Execução de operações CRUD
- Integração do cliente Prisma com rotas Express
Controle de Versão com Git
- Básicos do Git: init, clone, commit, push, pull
- Ramificação, mesclagem e solicitações de pull
- 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 contêinerização
- Implantação básica em plataformas na nuvem (por exemplo, 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 em arquitetura Full-Stack
- Papel dos sistemas back-end na ingestão e estruturação de dados
Integração de Inteligência Artificial
- Visão geral do uso da IA em aplicativos web
- Acessando APIs externas de IA (por exemplo, OpenAI, Hugging Face)
- Usando AI para resumir textos, 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
- Familiaridade básica com APIs e bancos de dados é útil
Público-Alvo
- Desenvolvedores front-end e back-end
- Engenheiros de software em transição para funções Full-Stack
- Profissionais técnicos construindo aplicações web escaláveis
28 Horas
Declaração de Clientes (1)
Entusiasmo do instrutor sobre o assunto
Matthew Fowles - AGRO Merchants Whitchurch Limited
Curso - Web Application Development in PHP
Máquina Traduzida