Udemy

Ionic 4 Firebase with Angular-Build PWA, Native Android, iOS

Enroll Now
  • 378 Students
  • Updated 2/2020
4.5
(86 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 40 Minute(s)
Language
English
Taught by
RapidDev Pro
Rating
4.5
(86 Ratings)
4 views

Course Overview

Ionic 4 Firebase with Angular-Build PWA, Native Android, iOS

Ionic 4 Angular with Firebase and Cloud Firestore NoSQL DB. Build Real World ionic 4 with Firebase Auth and Firestore DB

Write once, run anywhere: Ionic 4 Angular with Firebase and Cloud Firestore NoSQL DB. Build Real World ionic 4 with Firebase Auth and Firestore DB


What is Ionic Framework ?

Ionic Framework is an open source UI toolkit for building performant, high-quality mobile and desktop apps using web technologies (HTML, CSS, and JavaScript).

Ionic Framework is focused on the frontend user experience, or UI interaction of an app (controls, interactions, gestures, animations). It’s easy to learn, and integrates nicely with other libraries or frameworks, such as Angular, or can be used standalone without a frontend framework using a simple script include.

What is Angular?

Angular is a platform that makes it easy to build applications with the web. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop

ϟ About FIrebase Cloud Firestore

Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. Like Firebase Realtime Database, it keeps your data in sync across client apps through realtime listeners and offers offline support for mobile and web so you can build responsive apps that work regardless of network latency or Internet connectivity. Cloud Firestore also offers seamless integration with other Firebase and Google Cloud Platform products, including Cloud Functions.


Advantages of Ionic Framework:

Cross-platform

Build and deploy apps that work across multiple platforms, such as native iOS, Android, desktop, and the web as a Progressive Web App - all with one code base. Write once, run anywhere.

Web Standards-based

Ionic Framework is built on top of reliable, standardized web technologies: HTML, CSS, and JavaScript, using modern Web APIs such as Custom Elements and Shadow DOM. Because of this, Ionic components have a stable API, and aren't at the whim of a single platform vendor.

Beautiful Design

Clean, simple, and functional. Ionic Framework is designed to work and display beautifully out-of-the-box across all platforms. Start with pre-designed components, typography, interactive paradigms, and a gorgeous (yet extensible) base theme.

♦ Simplicity

Ionic Framework is built with simplicity in mind, so that creating Ionic apps is enjoyable, easy to learn, and accessible to just about anyone with web development skills.

♦ Ionic CLI

The official Ionic CLI, or Command Line Interface, is a tool that quickly scaffolds Ionic apps and provides a number of helpful commands to Ionic developers. In addition to installing and updating Ionic, the CLI comes with a built-in development server, build and debugging tools, and much more .


You will learn the following things in the course:
♦ Build a real-world ionic app with angular and firebase, cloud firestore DB.

♦ Single codebase, run on any platform: web, native android, ios.

♦ Firebase email password authentication in ionic.

♦ Firebase Google login for Web.

♦ FIrebase Google login for native android, ios.

♦ CRUD operations to cloud firestore db in ionic app.

♦ Build ionic app as PWA.

♦ Build APK for production & release.

♦ Create a beautiful and precise app icon and splash screen.

♦ Deploy the app to native devices.

♦ Serve ionic app with Nodejs Express.

♦ Deep understanding of ionic UI components and its behavior on different platform such as android, ios.

♦ Various Module loading Strategy in Angular and how ionic uses it.

♦ Angular concepts such as routing, modules, components, services, injectables, conditional classes and much more.

♦ Powerful reactive form validation using Angular in Ionic.

♦ Responsive design with Ionic Grid.

♦ Ionic Split Pane View.

♦ Ionic Pull Down To Refresh.

♦ Create keystore and sign APK

♦and more

Course Content

  • 6 section(s)
  • 44 lecture(s)
  • Section 1 Introduction
  • Section 2 Installation and Tools Used
  • Section 3 Pre-Requisite Knowledge
  • Section 4 Building Real World APP in Ionic with Firebase and Firestore DB
  • Section 5 Producing ionic Apps as PWA and Native Android/IOS APP
  • Section 6 SOURCE CODE

What You’ll Learn

  • Build real world ionic app with angular and firebase, cloude firestore DB
  • Single codebase, run on any platform: web, native android, ios
  • Firebase email password authentication in ionic
  • Firebase Google login for Web
  • FIrebase Google login for native android, iOS
  • CRUD operations to cloud firestore db in ionic app
  • Build ionic app as PWA
  • Build APK for production & release
  • Create beautiful and precise app icon and splash screen
  • Deploy app to native devices
  • Serve ionic app with Nodejs Express
  • Deep understanding of ionic UI components and it's behavior on different platform such as android, ios
  • Various Module loading Strategy in Angular and how ionic uses it
  • Angular concepts such as routing, modules, components, services, injectables, conditional classes and much more
  • Powerful reactive form validation using Angular in Ionic
  • Create keystore and sign APK

Reviews

  • L
    Likoyo henock
    3.0

    Nice content, powerful logics, clean codes and good lecturing. I was expecting cloud functions too but so far, it is going great. note: Not the entire world has a reliable internet connection, we need to download content to watch later and you are not making that possible😠😠😠

  • S
    Shawn Walter
    4.5

    never could get the google authorization to work because I get an error importing auth from firebase/app. Skipped that and went on.

  • G
    Giresse Keto
    4.0

    Good explanations and example to learn. Thanks.

  • R
    Robert Clausen
    5.0

    I am about done with this class, about 2 more lectures to go. To be honest, initially I had some difficulty, but early into the courses those difficulties smoothed out. In my opinion this is by far one of the best courses on Ionic, Angular, and Firebase, I have taken both on Udemy and Youtube. He describes concisely what he is doing and why. Thank you. Great course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed