I’m starting my journey into the new apps model for Office and SharePoint and so far the documentation at http://dev.office.com has been pretty good. It’s also become clear that I can no longer ignore www.oauth.net :-p
I would suggest starting with these great, free videos:
- Module 1: Introduction to Office 2013 and SharePoint 2013 development
- Module 2: Develop apps for Office 2013
- Module 3: Create document-based apps for Office 2013
- Module 4: Create mail apps for Outlook 2013
- Module 5: SharePoint 2013 app model for developers
- Module 6: SharePoint 2013 developer tools
- Module 7: Create hosted apps in SharePoint 2013
- Module 8: Create cloud-hosted apps for SharePoint 2013
- Module 9: SharePoint 2013 client object model (CSOM) and REST APIs
- Module 10: OAuth and application identity in SharePoint 2013
- Module 11: Develop SharePoint 2013 remote event receivers
- Module 12: Workflow changes and features in SharePoint 2013
- Module 13: Business connectivity services changes in SharePoint 2013
- Module 14: Search features and changes in SharePoint 2013
- Module 15: Enterprise content management changes in SharePoint 2013
- Module 16: Social features in SharePoint 2013
- Module 17: Office services in SharePoint 2013
- Module 18: Create mobile apps for SharePoint 2013
- Module 19: Project Professional 2013 training for developers
- Module 20: Project Server 2013 training for developers