Cursos de Transform a React Application into a Progressive Web App (PWA)
React é uma Java biblioteca de script usado para criar aplicações web front-end. Progressive Web Apps são aplicativos web que funcionam e aparecem como aplicativos nativos em Android, Windows, e muito mais. Transformando uma React aplicação integra recursos nativos como usabilidade offline, notificações de pressão, etc.
Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a desenvolvedores que desejam transformar uma React aplicação em uma Progressive Web App.
No final do curso, os participantes poderão:
- Crie o ambiente de desenvolvimento necessário para começar a transformar uma aplicação React.
- Cache usando o Service Worker para fazer um trabalho de aplicação React offline.
- Crie e estile uma notificação push.
- Instale o aplicativo web progressivo em um dispositivo móvel.
O formato do curso
- Interação e discussão interativa.
- Muitos exercícios e práticas.
- Implementação de mão em um ambiente de laboratório ao vivo.
Opções de Customização
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
Programa do Curso
Introdução
React e Bibliotecas JavaScript
- Processos utilizados nas bibliotecas JavaScript para desenvolver aplicações Web
Visão geral do ciclo de desenvolvimento de aplicações Web
- Aplicações nativas versus aplicações progressivas
- JavaLógica de script, modelos CSS e modelos HTML
React Torna-se nativo com as Progressive Web Apps
- Plataforma cruzada
- Compatibilidade com versões anteriores
- Paridade de características
Progressive Web Apps e notificações push
- API de envio
- API de notificação
Preparando o ambiente de desenvolvimento
- Instalar e configurar o Node.Js
- Instalando e configurando o NPM
Programação e otimização da aplicação React
- Criar uma nova aplicação React boilerplate
- Instalar routers domésticos para navegar e guardar na aplicação React
- Codificando uma lista de tarefas
- Atualizando os estilos padrão
- Registando o Service Worker
Configuração de ícones e notificações push
- Criar e estilizar notificações push
- Criar e estilizar ícones
Implantação da aplicação
- Executar a aplicação React num simulador móvel ou num dispositivo móvel
Testar a aplicação
- Verificação da prova da aplicaçãoReact com o Lighthouse para determinar se cumpre a norma PWA
Resumo e conclusão
Requisitos
- Experiência com React
Público
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Transform a React Application into a Progressive Web App (PWA) - Booking
Cursos de Transform a React Application into a Progressive Web App (PWA) - Enquiry
Transform a React Application into a Progressive Web App (PWA) - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Curso - Transform a React Application into a Progressive Web App (PWA)
Próximas Formações Provisórias
Cursos Relacionados
Advanced Progressive Web App (PWA)
14 HorasEste treinamento ao vivo conduzido por instrutor Brasil (no local ou remoto) é destinado a desenvolvedores que desejam criar aplicativos avançados da Web progressivos que executam funções exclusivas relacionadas a notificações push e disponibilidade offline.
No final deste treinamento, os participantes serão capazes de:
- Configure o ambiente de desenvolvimento necessário para começar a desenvolver um Progressive Web App avançado.
- Criar notificações push que permitem assinaturas.
- Cache com Service Worker para fazer um aplicativo da Web funcionar off-line.
- Crie notificações push que solicitam aos visitantes frequentes que instalem o aplicativo.
Advanced React
14 HorasEsta formação em direto orientada por um formador em Brasil (online ou no local) destina-se a programadores que pretendam criar componentes React e conceber aplicações complexas.
No final desta formação, os participantes serão capazes de
- Entenda os conceitos avançados do React, incluindo APIs de contexto, HOCs, estado externo, APIs assíncronas, etc.
- Construir componentes compostáveis com React.
- Habilite a autenticação do lado do servidor e do lado do cliente.
- Implementar React e Redux bibliotecas para gerenciar aplicativos complexos com estado.
- Reduzir o código e otimizar o desempenho de um aplicativo's.
- Testar e implantar um aplicativo.
Ant Design
7 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar Ant Design para aprimorar a experiência do usuário para seu aplicativo React.
No final deste treinamento, os participantes serão capazes de implementar os componentes React da Ant Design para desenvolver belos aplicativos da Web de classe empresarial.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 HorasEste treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a desenvolvedores que desejam usar a pilha FARM (FastAPI, React e MongoDB) para criar aplicativos da Web dinâmicos, de alto desempenho e escalonáveis.
No final desta formação, os participantes serão capazes de
-
Configurar o ambiente de desenvolvimento necessário que integra FastAPI, React e MongoDB.
Compreender os principais conceitos, recursos e benefícios da pilha FARM.
Aprender a criar APIs REST com FastAPI.
Aprender a conceber aplicações interactivas com React.
Desenvolver, testar e implantar aplicativos (front-end e back-end) usando a pilha FARM.
Choosing the Right JavaScript Framework
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que precisam decidir qual estrutura Java Script usar para desenvolver aplicativos front-end.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento ideal para começar a desenvolver aplicações front-end.
- Implementar aplicações de demonstração para testar as limitações e benefícios de uma estrutura JavaScript.
- Decidir qual estrutura JavaScript é a mais adequada.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores .NET de nível iniciante que desejam obter proficiência em JavaScript, Node.js e React para desenvolver e migrar ativamente sistemas / plataformas.
No final desta formação, os participantes serão capazes de:
- Escrever e depurar código JavaScript de forma eficaz.
- Construir e implantar aplicativos do lado do servidor usando Node.js.
- Desenvolver interfaces de utilizador dinâmicas e responsivas com React.
- Integrar componentes de front-end e back-end para criar aplicações full-stack.
- Compreender as melhores práticas para migrar sistemas legados para plataformas modernas baseadas em JavaScript.
Testing React Apps with Jest
14 HorasEste treinamento ao vivo conduzido por instrutor in Brasil (no local ou remoto) é destinado a engenheiros que desejam usar o Jest para testar aplicações e componentes React.
No final desta formação, os participantes serão capazes de
- Instalar e configurar um ambiente de teste adequado.
- Escrever testes assíncronos para React aplicações e componentes.
- Executar testes avançados do Jest que incluem mocking, spies e stubs.
MERN Fullstack Development
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar o MERN Stack para desenvolvimento de pilha completa.
No final desta formação, os participantes serão capazes de
- Integrar React com MongoDB, Express e Node.js.
- Construir uma aplicação web fullstack a partir do zero.
- Implementar a segurança do aplicativo por meio de autorização e autenticação.
Building Micro Frontends with React
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar React para desenvolver, testar e implantar micro-frontends para grandes aplicativos da web, tornando-os altamente escalonáveis, agnósticos de tecnologia e mais fáceis de manter.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver micro-frontends com React.
- Compreender a arquitetura, os conceitos principais e as vantagens dos micro-frontends.
- Aprenda a criar, integrar, testar e implantar micro-frontends com React.
- Implementar micro-frontends com federação de módulos.
- Aplicar o fluxo de trabalho de grau de produção do pipeline CI/CD.
- Conheça os problemas comuns com CSS em micro-frontends e como corrigi-los.
- Obtenha insights sobre como implementar outros frameworks de frontend com React.
Building Microservices with NodeJS and React
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores experientes que desejam construir, implantar e dimensionar aplicativos usando microsserviços criados com NodeJS e React.
No final desta formação, os participantes serão capazes de:
- Desenvolva, implante e dimensione aplicativos usando diferentes microsserviços. Crie um aplicativo renderizado React do lado do servidor. Implante aplicativos multisserviço na nuvem usando Docker e Kubernetes. Realize testes de aplicativos em microsserviços.
Next.js 14 Advanced Development
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web de nível intermediário a avançado e arquitetos técnicos que desejam explorar os avanços do Next.js 14 e obter o conhecimento para criar aplicativos da Web de ponta.
No final deste treinamento, os participantes serão capazes de:
- Aproveitar todo o potencial do Next.js 14 para construir aplicativos complexos.
- Utilize os recursos mais recentes, como Middleware, React Server Components e Edge Functions.
- Implementar práticas recomendadas para desempenho, escalabilidade e SEO.
- Solucionar problemas comuns em aplicativos Next.js de forma eficaz.
Next.js 14 - Advanced
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível avançado que desejam dominar os recursos mais recentes do Next.js 14, otimizar o desempenho e implementar técnicas modernas do React.
No final deste treinamento, os participantes serão capazes de:
- Implementar ganchos React avançados e recursos simultâneos.
- Compreender e utilizar estratégias de encaminhamento Next.js de forma eficaz.
- Aproveitar os componentes do servidor, as ações do servidor e as abordagens de renderização híbrida.
- Otimizar a busca de dados, o armazenamento em cache e a regeneração estática incremental.
- Utilizar Next.js como uma solução de backend com Edge Functions e Edge Runtime.
- Gerir o estado utilizando React Context, Redux e bibliotecas de estado atómico.
- Otimizar o desempenho da aplicação para Web Core Vitals.
- Teste, monitorize e implemente aplicações Next.js de forma eficiente.
Progressive Web Apps (PWA)
14 HorasNeste treinamento ao vivo conduzido por instrutor Brasil (no local ou remoto), os participantes aprenderão como desenvolver seu primeiro Progressive Web App à medida que passam por uma série de exercícios práticos que culminam na criação e implantação de um PWA funcional.
React: Construa aplicativos da Web altamente interativos.
21 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, demonstramos o poder e a flexibilidade do React, comparamos com estruturas alternativas e orientamos os participantes passo a passo na criação de seu próprio aplicativo React.
No final deste curso, os participantes serão capazes de:
- Entender a filosofia de design do React's.
- Decidir quando e onde faz sentido usar React, e quando repensar o modelo MVC convencional.
- Entender os conceitos de React, como componentes, props, estado e ciclo de vida.
- Implementar tecnologias relacionadas, como Babel, Webpack e JSX.
- Construir, testar e implantar uma aplicação web interativa.
React with Next.js
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar o Next.js para criar aplicativos React.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações web do lado do servidor e sites estáticos em Next.js.
- Manipular e armazenar dados com MongoDB.
- Proteger um aplicativo da Web com autenticação AuthO.