Skip to content

The course Progressive Web Apps is about learning to build server side rendered applications. Progressive Web Apps is part of the half year minor programme about Web Design and Development in Amsterdam. Bachelor Communication and Multimedia Design, Amsterdam University of Applied Science.

License

cmda-minor-web/progressive-web-apps-2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progressive Web Apps @cmda-minor-web · 20-21

In this course we will convert the client side web application previously made Web App From Scratch into a server side rendered application. We also add functionalities based on the Service Worker and turn the application into a Progressive Web App. Ultimately we are going to implement a series of optimisations to improve the performance of the application.

Learning goals

  • You understand the difference between client side and server side rendering and you can apply server side rendering in your application
  • You understand how a Service Worker works and you can implement it in your application.
  • You understand how the critical render path works and how you can optimize it for a better runtime and / or perceived performance.

Rubric with learning goals

Program

Week 1 - Server Side Rendering 📡

Goal: Render web pages server side

Exercises
Server Side Rendering - slides Declan Rek

Week 2 - Progressive Web App 🚀

Goals: Convert application to a Progressive Web App

Exercises
Progressive Web Apps - slides Declan Rek

Week 3 - Critical Rendering Path 📉

Doel: Optimize the Critical Rendering Path
Exercises
Critical Rendering Path - slides Declan Rek

About

The course Progressive Web Apps is about learning to build server side rendered applications. Progressive Web Apps is part of the half year minor programme about Web Design and Development in Amsterdam. Bachelor Communication and Multimedia Design, Amsterdam University of Applied Science.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •