Push Notifications with AngularJS and WordPress

Learn to send Push Notifications to Cordova/Ionic Apps on Android/iOS. Also send Push Notifications from WordPress Blog.
4.0 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,191 students enrolled
Sale Ends Today!
50% off
Take This Course
  • Lectures 10
  • Length 33 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

This course is all about Push Notifications. You will learn everything from the basics of Push Notifications to their implementation in an Ionic App that we built. You will also learn to implement Push Notifications in collaboration with your WordPress Blog which allows you to automatically send push notifications to all your users in one go.

Here is what you can expect.

  • Learning Basics of Push Notifications
  • Structure that a Push Notification follows
  • Process of Sending a Push with WordPress
  • Registering Apps with Google Cloud Messaging
  • Registering Users with the Blog
  • Sending Push using Command Line
  • Sending automated Push Notifications from WordPress whenever a new post is published.

This is a relatively small course which a very sharp focal point. It focuses only on Push Notifications and teaches you their implementation in Mobile Apps built with HTML, CSS and JS. Ionic Framework and Cordova are used in the course and AngularJS is the primary programming language used.

What are the requirements?

  • Basic AngularJS or JavaScript
  • Basic knowledge on Ionic/Cordova

What am I going to get from this course?

  • Understand the structure of a Push Notifications and Drafting them
  • Implement Push Notifications in their Ionic/Cordova Apps
  • Under Push Notification from JavaScript/AngularJS Perspective
  • Send Push using Command Line
  • Send Push Notifications to their users using WordPress Admin
  • Understand and Learn more about Push Notifications

Who is the target audience?

  • Student who want to develop cool apps
  • Hybrid mobile app developers
  • Professionals willing to develop mobile apps using HTML
  • Developers and students interested in Ionic/Cordova Apps

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome
Section 2: Push Notifications with AngularJS and WordPress

This video is an introduction to the course. You will have a brief look of what you can expect from this course and what all are we going to learn in this course.


Let's start with the basics. Let's see what Push Notifications are and what is the technology working behind the Push Notifications. We will also go through the step by step process of sending a notification.


In this video, we will learn how configure your WordPress blog to be ready for Push Notifications integration. Nothing much, just install a plugin and you are good to go.


Let's start with our app now. We will install some external modules in our Ionic App that we already have with us.


In this lecture, we will write some code to capture the "onNotificationReceived" event from cordovaPush.


Let us now test our app on an Android phone see if everything is in place as expected.


Now everything is almost ready. Let's make a raw request using the cURL command in any console or command prompt and try sending a push to out own device. Received it? Bingo!


Now we know how important a registration ID or token is. So let us keep it save or better, save it on our WordPress blog.


We did it. Last but not the least, let's finalize everything and try publishing a new post on your blog. You sure will get the push on your devices.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Samarth Agarwal, Application/Web Developer, Instructor, Tech Enthusiast

I have been working as a freelance application and web developer for last 3 years. I am passionate about technology and learning it. I love learning new technologies and teaching them keeps me satisfied. I love to share knowledge. Let me know if you have some knowledge that you want to share. I like to create new tools and applications that ease the tasks of a common man.

Ready to start learning?
Take This Course