You are on page 1of 41

Meet Jeremy Thake | @jthake

Meet Brian Jones | @jones206

Course Agenda
Introduction to Office 365 Development
Module 1: Office 365 Development Overview
Module 2: Getting started with Apps for Office
Module 3: Getting started with Apps for SharePoint
Module 4: Getting started with the Office 365 APIs
Module 5: Getting started with Mobile development with Office 365
Module 6: Moving Full Trust Code to the Cloud Using
Repeatable Patterns and Best Practices
Module 7: Setting up your Developer environment in Office 365
Module 8: Setting up your on-premises environment for app development






















The Opportunity

2-3 hours/day in
Office Apps
Mobile Devices
1.2B in 2014
1.8B in 2018


1B+

Your Apps, our UI
In Context
Reach

Web Standards
Scalable and Safe
Accessible

Write once, run anywhere
Hosting freedom
Re-use logic and assets
If you know general
web development,
you also know
Office 365
development
App Model
Development









International expansion
_api
3
1
1
1
4
2
Monthly updates
Developer features
Associated blog posts
Course Agenda
Introduction to Office 365 Development
Module 1: Office 365 Development Overview
Module 2: Getting started with Apps for Office
Module 3: Getting started with Apps for SharePoint
Module 4: Getting started with the Office 365 APIs
Module 5: Getting started with Mobile development with Office 365
Module 6: Moving Full Trust Code to the Cloud Using
Repeatable Patterns and Best Practices
Module 7: Setting up your Developer environment in Office 365
Module 8: Setting up your on-premises environment for app development
Courses
Office 365 Development
Course 1: Introduction to Office 365 Development
Course 2: Deep dive into the Office 365 App Model
Course 3: Deep Dive into integrating Office 365 APIs with your standalone web application development
Course 4: Deep Dive into integrating Office 365 APIs with your mobile device development
Course 5: Shipping your Office 365 App to the Office Store
Course 6: Deep dive into the building blocks and services of the SharePoint platform
Course 7: Deep Dive into Office 365 Development on non-Microsoft Stack
2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the
U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft
must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

You might also like