
Ionic
Course Index
29 Lessons · 3 Sections
Master Ionic — the cross-platform UI toolkit with Angular, React & Vue support, powered by Capacitor. Covers UI components, platform-adaptive theming, native plugins, offline-first patterns & PWA support. Includes 5 production builds deployed to web, iOS & Android.
29Lessons
3Sections
5Projects
FreeAccess
Section 1Ionic Fundamentals & UI ComponentsLessons 1–10
Lesson 1
What is Ionic?
Lesson 2
Ionic vs React Native vs Flutter
Lesson 3
Ionic CLI & Project Setup
Lesson 4
Ionic with Angular
Lesson 5
Ionic with React
Lesson 6
Ionic with Vue
Lesson 7
Ionic UI Components: Cards, Lists & Tabs
Lesson 8
Ionic Navigation & Routing
Lesson 9
Forms & Inputs
Lesson 10
Modals, Action Sheets & Alerts
Section 2Capacitor, Plugins & Production FeaturesLessons 11–22
Lesson 11
Theming: CSS Variables & Platform Modes
Lesson 12
Capacitor: Native Bridge
Lesson 13
Capacitor Plugins: Camera & Geolocation
Lesson 14
SQLite & Local Storage
Lesson 15
Authentication & API Integration
Lesson 16
Push Notifications in Ionic
Lesson 17
Offline-First with PouchDB
Lesson 18
Animations & Gestures
Lesson 19
Lazy Loading & Performance
Lesson 20
Testing Ionic Apps
Lesson 21
PWA with Ionic
Lesson 22
Ionic Enterprise & Live Updates
Section 3Desktop, Future & ProjectsLessons 23–29