Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Building apps with Ionic 2



Building native mobile applications has traditionally been a completely foreign work flow than web development. Recently frameworks, such as Ionic and React Native, have been come out to create a similar web development workflow in a native environment.
Ionic 2 builds on top of Angular to offer a complete framework for building mobile apps using HTML, CSS, and Javascript that target native mobile and the browser. We’ll work with the RandomUser API to create an employee directory that will let us view user details, update that information, and pass the data back and forth with Ionic 2 routing.


  • Start an Ionic 2 App with the CLI
  • Build your first page component with Ionic 2
  • Use Sliding Gestures to Reorder an Ionic 2 List
  • Use the Ionic CLI to Generate Angular 2 Mobile Components
  • Fetch data from an API using Angular 2 HTTP module
  • Lazy Load Data with Ionic 2
  • Navigate Between Mobile Screens with the Ionic 2 NavController
  • Preview an Angular 2 Mobile App with Ionic Lab
  • Create Angular 2 Mobile Card based layouts with Ionic 2
  • Use Ionic 2 NavController to Manipulate App History
  • Create an Overlay Component with the Ionic 2 Overlay API
  • Create a Native Mobile Side Menu Layout in Ionic 2

Taught by

Mike Hartington


4.3 rating at based on 27 ratings

Start your review of Building apps with Ionic 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.