Simple play icon Course

Building Mobile Apps with Ionic 3, Angular 4, and TypeScript

by Steve Michelotti

This code-focused course explores the exciting new Ionic framework and shows how to build mobile apps using Angular and TypeScript.

What you'll learn

Hello! My name is Steve Michelotti, and welcome to Building Mobile Apps with Ionic, Angular, and TypeScript. In this course, you will quickly get up and running with Ionic, and build a complete app from scratch over the duration of the course.

You will get there by learning major topics like:

  • screen navigation
  • working with HTTP
  • numerous Ionic components including advanced scenarios
  • using native device features such as geolocation, the device camera, barcode scanner, accelerometer, and more
By the end of this course, you will be able to you'll be well prepared to start developing your own apps using the Ionic framework.

Before you begin, make sure you are already familiar with TypeScript and Angular basics like dependency injection and data binding. In particular, the TypeScript Fundamentals and the Angular 2 - First Look courses will be helpful.

I hope you’ll join me, and I look forward to helping you on your learning journey here at Pluralsight.

Table of contents

Course Overview

Course FAQ

What is Ionic?

The Ionic framework enables developers to build cross-platform mobile apps.

What will I learn in this course?

In this course, we will be building a complete application from scratch, exploring all kinds of Ionic components, while using Angular and TypeScript.

What prerequisites do I need?

This course will rely heavily on Angular and TypeScript so it's suggested that you at least know their fundamentals.

What version is required?

This course will show you how to install Ionic's latest version to get you up and running quickly.

About the author

Steve is a Principal Software Engineering Manager with Microsoft on the Azure Global Engineering team. Prior to joining Microsoft, he was a 7-time Microsoft ASP.NET MVP. Steve is an ASPInsider and is a frequent presenter at developer conferences and user groups including Microsoft Ignite, MS Tech Summit, VSLive!, and AngularMIX. Steve is passionate about Azure, Angular, and Web technologies. You can reach him at or on twitter at @smichelotti.

Ready to upskill? Get started