Mastering Mobile Application Development with Ionic
Gain insights into Ionic's UI toolkit for cross-platform apps using HTML, CSS, and TypeScript. Explore CLI, CapacitorJS, and Stencil, culminating in deploying real-world apps to multiple platforms.
Finding himself drawn to the web design industry shortly after the dot com bubble collapse James Griffiths has been designing/developing websites for 20+ years and mobile/tablet apps for 12 years+. During this time heβs helped to deliver large-scale projects for a range of clients across the northern hemisphere including Halco Energy, WQA, Maplecroft, West Midlands Police, Virgin Media, Shelter, Evans Cycles, EDF Energy, Rated People & the British Science Association. His website: https://masteringionic.com provides a range of ebooks as well as sharing hundreds of freely available articles on all aspects of Ionic development including working with Angular, StencilJS, Capacitor and many related technologies. When not working on websites/apps, writing e-books and researching web based technologies James enjoys spending time traveling, reading, studying history, making sculpture, listening to podcasts and trying to spend as much time in nature as possible.
Join 3.1 million developers at
What You'll Learn
- A deep understanding of the Ionic ecosystem and its products and services.
- The ability to build fully functional Ionic applications using Angular, Apache Cordova, Capacitor, and Stencil Web Components.
- A working knowledge of the Ionic Animations API and its functions.
- The ability to integrate third-party API services into your Ionic applications.
- Hands-on experience building and deploying Progressive Web Apps (PWAs) using Ionic and Firebase.
- Hands-on experience developing cross-platform apps for iOS, Android, Web, and Desktop.
Learning Roadmap
1.
Introduction
Introduction
2.
The Ionic Ecosystem
The Ionic Ecosystem
3.
Beginning Ionic Development
Beginning Ionic Development
3 Lessons
3 Lessons
4.
Decorators and Classes
Decorators and Classes
8 Lessons
8 Lessons
5.
Ionic Navigation
Ionic Navigation
10 Lessons
10 Lessons
6.
Templates
Templates
9 Lessons
9 Lessons
7.
Theming Ionic Apps
Theming Ionic Apps
6 Lessons
6 Lessons
8.
Awesome Cordova Plugins
Awesome Cordova Plugins
5 Lessons
5 Lessons
9.
Capacitor
Capacitor
4 Lessons
4 Lessons
10.
Working With Data
Working With Data
9 Lessons
9 Lessons
11.
Progressive Web Apps
Progressive Web Apps
5 Lessons
5 Lessons
12.
Animations
Animations
5 Lessons
5 Lessons
13.
Stencil
Stencil
6 Lessons
6 Lessons
14.
Case Study: Working With APIs
Case Study: Working With APIs
4 Lessons
4 Lessons
15.
Case Study: My Movies
Case Study: My Movies
13 Lessons
13 Lessons
16.
Case Study: AppyMapper
Case Study: AppyMapper
6 Lessons
6 Lessons
17.
Case Study: Ionic Jukebox
Case Study: Ionic Jukebox
6 Lessons
6 Lessons
18.
Refining Your Projects
Refining Your Projects
5 Lessons
5 Lessons
20.
Appendix
Appendix
9 Lessons
9 Lessons
James Griffiths
Once-upon-a-time skateboarder. Front-end/mobile app developer. Blogger. Author. Sculptor. Traveller.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











