Ionic Native + Firebase

Zero to native iOS or Android app with Ionic3 and Firebase

   Watch the Intro

A Feature-Rich Ionic Firebase Starter App

This course will teach you how to build the feature below using Ionic3 and Firebase, then deploy it to the app store.

  • Custom Data User Authentication (Facebook, Anonymous)
  • Firestore Database CRUD
  • File Uploads
  • Heart/Liking System
  • User Follow/Unfollow System
  • Dynamic FCM Push Notifications
  • Analytics
  • Remote Config
  • Admob
  • Test Lab
  • And More!

Live Demos

This project is for developers who...

  • want to deploy an Ionic app to iOS or Android (or the web).
  • want to use Firebase for backend cloud infrastructure.
  • want direct access to the content creator (let's chat on Slack).
  • have at least some beginner experience with JavaScript and development

Experience Level Required

The course is fast-paced and content-rich, but most of the subject matter is suitable for developers with basic coding skills. However, there are many topics one needs to learn to truly master Ionic - Angular, RxJS, Cordova, GCP, TypeScript, just to name a few. The goal of this course is to take you from zero to app store by teaching you how to fit the puzzle pieces together.

Modular Design

This app separates its concerns into individual components and providers, facilitating easy developer customization. For instance, if you have an existing app that needs push notifications or file uploads, you can drop the code into your project with minimal pain.

Your Host

Jeff Delaney
Jeff Delaney

I am a Google Developer Expert who enjoys pushing the limits of web technology. Since 2012, I have been working with businesses and startups to build full-stack apps with Angular, Firebase, and many other exciting APIs.

Course Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

Wait! Would you rather enroll for free?

Projects are a part of the AngularFirebase PRO ecosystem and members can access them with a 100% discount code. In addition to the Ionic Native course you'll get access to a huge collection practical resources designed for serious app developers. Sound awesome? Signup for a PRO account.

Get Started