Learning the latest technologies doesn't have to be hard.

Focused courses that take you from zero to hero without the fluff.

Access the FREE Ionic and Firebase Course Subscription Plan

Get the Learn Ionic 4 From Scratch Book

Creating mobile applications with web technologies has never been easier. Ionic uses the power of Angular and TypeScript to create performant applications that we can bundle as a native application, or deploy as a Progressive Web Application. By the end of this book, you'll be able to create mobile experiences that truly wow your stakeholders.

This book is in early access and looks to cover everything from:

  • Master the Ionic CLI.
  • Styling.
  • Ionic Components.
  • Using Ionic Storage for local data storage.
  • Routing patterns (with lazy loading).
  • CRUD based Firebase project.
  • Advanced state management with @ngrx/store and @ngrx/effects
  • A wealth of examples of native device integration with Ionic Native
  • An overview of Stencil, the upcoming technology that will power Ionic 4.
  • Ionic 4 with Angular and Vue.js
Get Early Access

Your Instructor

Paul Halliday
Paul Halliday

I'm always striving to create the courses I wanted when learning how to code. If you're looking for complicated jargon with lots of assumptions, go elsewhere. I distill the topics down into easily understandable chunks whilst guiding you through project based courses.

I'm also a Progress Telerik Developer Expert, hold a first class BSc (Hons) Computer Science degree @ UoS and Google accredited Mobile Site professional.


Vue.js 2 Design Patterns and Best Practices

  • Build scalable and modular Vue.js applications.
  • Take advantage of Vuex for reactive state management.
  • Create single page applications with vue-router.
  • Use Nuxt for FAST server-side rendered Vue applications.
  • Convert your application to a Progressive Web App (PWA) and add ServiceWorkers and offline support.
  • Build your app with Vue.js by following best practices and explore the common anti-patterns to avoid.