Introduction
  • [Promo]: Course Introduction
  • How to get a Help
  • Ionic Architecture
  • Let's Install Ionic 4
  • Github Init
  • Folder Structure Explained
  • Ionic Updates Note
  • Routing Explained
  • New Routing Explained
Let's Start!
  • Planning Application
  • Lifecycle Functions
  • Ionic First Page
  • Ionic UI Components
  • Style Our Page
  • Little bit of Service
  • Integrate Heartstone API
  • Card List Component part 1
  • Card List Component part 2
  • Card Listing Page
  • Navigation To Pages
  • Get Data From HS API
  • Card Interface + Layout
  • Section Assignment - Card Detail
Discovering Ionic API
  • Inner HTML and RegExp
  • Back Button
  • Loader
  • Loader Service
  • Toast Service
  • Improving Loading on Back and Toaster Explanation
  • Refresher Component
  • Alert Assigment
  • Emulate App on IOS and Android
Advanced Concepts
  • Search Functionality
  • Search Functionality part 2
  • Completing Search
  • Search Performance Improvements
  • Display Loader On Search
  • Favorite Cards Introduction
  • Ionic Storage Introduction
  • Store cards in Storage
  • New Store Architecture
  • New Store Architecture part 2
  • Unsubscribe from Card Store
  • Favourite Card Page Assignment
Firebase & Push Notifications
  • Firebase Setup & Intro
  • Firebase Architecture & Implementation
  • Firebase Android & IOS Setup
  • Push Notification Android
  • Push Notification IOS
  • Out-App Notification IOS Fix
  • Cordova Fix
  • Splash Screen
  • Cleaning
  • Ending
[Bonus]: Optimalisation
  • Async Loader
  • Infinite Scroll
  • Testing Scroll in App
  • [Bonus]: Keep Learning
Update to latest Ionic
  • Update Ionic / Angular
  • New Routing and Tabs Explained
  • Let's fix the links
  • Fix Icons and Async Loader
  • New Favorite Module
  • Fix Favorite Card Store