I need guide on how to create an offline android app

Hi am new to ionic, and i need help and tutorials on app development. I want to create an offline android app that will show the name of about 200 schools and and their information with a search bar to lookup any of the names I have added. Thanks.

Creating an offline app is done using localstorage, WebSQL & IndexedDB.
You can choose anyone of them to store the data and serve the application.

You can provide a Refresh button to update the latest data whenever available.
Here is a link to the storage usages in cordova.

http://cordova.apache.org/docs/en/6.x/cordova/storage/storage.html