Web Push Notifications allow you to deliver timely, engaging content to your users wherever they are. It is very powerful to not have to ask for phone numbers or email addresses and still be able deliver the content at the user’s request. Push notifications have been widely adopted. Deep dive into Web Push Notifications will teach you the basics of notifications. Next, you'll learn the fundamentals of creating web notifications. Next, you'll learn how messages are sent from servers to clients. This will include learning about security issues such as VAPID protocol. You will also learn how to use the best practices suggested by Google to deliver push notifications to users. This course will teach you the material through visual content as well as by creating a project. After completing this course, you will have the skills and knowledge to use Web Push Notifications in order to integrate them into an existing or new project.