Details and links to sample videos for my upcoming Pluralsight course: Developing SharePoint-hosted Apps. The course should be published sometime in early August.
This demo-heavy course covers everything you need to know to get started building SharePoint-Hosted Apps that work with SharePoint 2013, SharePoint 2016 or SharePoint Online. We start with a general overview of SharePoint Apps. This is followed by a look at the SharePoint-hosted App tooling in Visual Studio and Napa. Additional topics include: provisioning resources to SharePoint, user interface options for SharePoint-hosted Apps, and how to deploy your apps to your organizations App Catalog.