Semana da Programação

16% de desconto!
Oferta acaba em:

0

dias

00

hrs

00

min

00

seg

10% de desconto nos cursos online recomendados pelo

curso de

Progressive Web Apps: crie apps offline

10% de desconto nos cursos online recomendados pelo

Estudando este mês:

e mais 92 alunos(as)

Resumo do curso

  • Entenda o poder da PWA: a Progressive Web App.
  • Entenda as limitações do App Cache.
  • Transforme seu site numa verdadeira web-app.
  • Permita que seus usuários utilizem a web-app mesmo sem conexão com a internet.
  • Aprenda a instalar sua web-app como uma app nativa no seu celular
  • Desenvolva independente de Android, iOS ou mesmo Desktop

Público alvo

Programadores JavaScript que querem conhecer as famosas PWAs, mais notadamente o funcionamento de uma app offline que pode praticamente ser usada como uma app nativa.

Conteúdo relacionado

Cursos de JavaScript em Front-end

Leia nossos artigos de Front-end

Última atualização

24/07/2019

Já é aluno?

Comece o curso agora

8h

p/ conclusão

66

Atividades

229

Minutos de video

5771

Alunos nesse curso

8.9

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Progressive Web Apps: crie apps offline

Instrutores

  • Artur é desenvolvedor web com passagens e experiência em grande parte do que envolve criar um produto do zero até a entrega final. Instrutor de diversos treinamentos em desenvolvimento web, back-end e front-end, na Caelum e na Alura. Graduando em Sistemas de Informação pela USP.

Conteúdo Detalhado

  1. Conhecendo nossa app: um mural de notas no seu celular ou computador

    • O mural de notas funcionando.
    • Estrutura do projeto.
    • Subindo um servidor e rodando a app.
    • Por que Progressive Web App?
  2. Logando o usuário com localStorage

    • Implementando um login.
    • Salvando informações do usuário com localStorage.
    • Recuperando informações do localStorage.
  3. Salvando os cartões com localStorage

    • Armazenando dados mais complexos no localStorage.
    • As limitações do localStorage e como lidar com elas.
    • Separando os cartões para cada usuário.
  4. Nossa webapp offline com Application Cache

    • Salvando todos os arquivos necessários para a app funcionar.
    • Permitindo que o conteúdo dinâmico venha de fora.
    • As limitações e problemas do Application Cache.
  5. Imagens do cartão offline com Cache Storage e Service Workers.

    • Armazenando conteúdo dinâmico com o Cache Storage.
    • Tchau Application Cache! Olá Service Worker!
    • Sempre que possível, carregando arquivos do Cache Storage.
    • App funcionando 100% offline
  6. Lançamos uma nova versão da app! Como atualizar com Service Workers?

    • Entendendo um pouco mais o ciclo de vida do Service Worker
    • Atualizando a app no evento `activate`
  7. Instalando a app no seu celular

    • Conhecendo o Web App Manifest

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Ótima didática. Alguns exercícios não estão na ordem correta (antes do vídeo correspondente)

Progressive Web Apps: crie apps offline

Jose da Silva Soares

Curso bem didático . Ensina desde o básico. Talvez mereça uma atualização com os tópicos citados no final , como notificações por exemplo.Também é interessante mostrar como usar isso com frameworks utilizados como angular, react e vue.

Progressive Web Apps: crie apps offline

Antonio Lucas Neres de Oliveira Barros

gostei muito de tudo, a única sugestão que deixo para o instrutor é: antes, eu sei que é dificil pra caramba a gente largar manias, ainda mais gravando ou apresentando algo que a gente tá mais concentrado no conteúdo e tal, e nem é algo grave, só incomoda um pouquinho as vezes: é que voce fala "ãhnn" muuuuuitas vezes entre as ideias hehehe :)Isso obviamente nao mudará minha nota 10 :D valeeeu

Progressive Web Apps: crie apps offline

Bruno

Aprenda JavaScript com esse e outros cursos, comece agora!

  • 1304 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1304 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1304 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1304 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas