Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Diferença entre algumas carreiras de apps web e o curso de PWA offline, hospedagem e segurança

Olá equipe Alura!

(bíblia de) dúvidas:

  • as carreiras Desenvolvedor FullStack MEAN, Desenvolvedor Node.js e Programador React ensinam a criação de web apps ou progressive web apps - PWA (desculpa, não sei se existe diferença entre web app e progressive web app), já com instruções para colocá-las em produção (hospedagem) e com bom nível de segurança? Em caso negativo, vocês poderiam indicar os cursos/carreiras correspondentes (hospedagem, segurança) para completarem estas necessidades?

  • as carreiras acima também abordam a criação/utilização da web app em modo offline?

  • qual é a diferença entre o Curso "Progressive Web Apps: crie apps offline" e as carreiras acima (que também entendo serem sobre progressive web apps)?

Objetivo de todas estas dúvidas: um plano de estudos para criar um aplicativo leve, disponível para acesso ("no ar, em produção") e que esteja dentro de bons padrões de segurança.

Desde já obrigado! Atte., Elías

5 respostas

Fala aí Elias, beleza? Vamos la:

  1. Os cursos dessas carreiras te ensinará como utilizar as tecnologias e criar as suas web e progressive web app's. Nessa carreira não contém cursos para realizar deploy e configurações de servidor, por exemplo a segurança. Existem cursos separados sobre segurança na web e realizar deploy's.
  2. O curso para abordar aplicações offline seria esse aqui: https://cursos.alura.com.br/course/progressive-webapp-offline
  3. As famosas web app's são aplicativos/sistemas que irá rodar em nuvem, através de um cloud e acesso á internet, porém, as PWA's tem como objetivo ser disponível ao máximo de usuários, independente se você tem internet ou não, se está no PC ou não, com navegador atualizado ou não. De novo, a ideia é que essa aplicação esteja disponível para todos.

Espero ter ajudado.

Oi Elias, só um plus pras PWA's: elas podem ser "instaladas" nos dispositivos mobile. Então ela fica parecendo uma aplicação mobile de verdade no smartphone.

Olá Matheus e Wanderson!

Obrigado pelos retornos.

Matheus, conforme tua resposta anterior:

  • você poderia informar quais são os cursos de segurança, deploy e configuração do servidor relacionadas às 3 carreiras acima ?

  • o conteúdo do curso de PWA offline é compatível/pode ser aplicado nestas 3 carreiras?

    Desde já obrigado! Atte., Elías

solução!

Fala aí Elias, sim, a ideia é a mesma, configurar um service workter para baixar e cachear a aplicação, claro que uma coisa ou outra vai mudar, mas a base é referente ao conteúdo do curso.

Na CDC, tem um livro para PWA com React: https://www.casadocodigo.com.br/products/livro-pwa

Sobre os cursos, pode dar uma olhada em:

https://cursos.alura.com.br/course/devops-com-vagrant-e-puppet

https://cursos.alura.com.br/course/docker-e-docker-compose

https://cursos.alura.com.br/course/infraestrutura-como-codigo-com-ansible

https://cursos.alura.com.br/course/integracao-continua-jenkins

https://cursos.alura.com.br/course/seguranca-web-vulnerabilidades-do-seu-sistema

https://cursos.alura.com.br/course/seguranca-redes

Espero ter ajudado

Olá Matheus, ajudou sim!

Vou considerar Vagrant (deploy) e os 2 últimos links sobre segurança.

Obrigado!