Microsoft Office Add-Ins for Developers

Go to class
Write Review

Free Online Course: Microsoft Office Add-Ins for Developers provided by LinkedIn Learning is a comprehensive online course, which lasts for 3-4 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Microsoft Office Add-Ins for Developers is taught by Bill Ayers.

Overview
  • Learn how to automate business tasks for users of Microsoft Office applications by building Office Add-ins.

Syllabus
  • Introduction

    • Microsoft Office add-ins
    • What are Office add-ins?
    • Get the most from this course
    1. Getting Started
    • Office extensions
    • How Office extensions work
    • The Office.js libraries
    • Introduction to ScriptLab
    • Limitations and documentation
    2. Building Add-Ins with Visual Studio
    • Create an add-in with Visual Studio
    • Add-in manifests
    • Add-in web projects
    • Deploying and debugging
    • Add-in commands
    • Create a new control
    • Convert from JavaScript to TypeScript
    3. Using Other Libraries and Tooling with Add-Ins
    • Open web development toolchain
    • Create an add-in with Yeoman
    • Sideload your add-in on the web
    • The Angular framework
    • An example in Angular
    • The React framework
    • An example in React
    • Office UI Fabric
    • Design guidelines
    • Design toolkit
    • Consuming external services
    4. Add-Ins for Word, PowerPoint, and OneNote
    • The Word API
    • An example glossary add-in for Word
    • Create the glossary add-in
    • Explore glossary add-in code
    • Tour the glossary add-in
    • OneNote
    • PowerPoint
    5. Add-Ins for Excel
    • The Excel API
    • A built-in sample in Excel
    • Repurposing
    • Excel custom functions
    6. Add-Ins for Outlook
    • Introduction to Outlook add-ins
    • Sample Outlook add-in
    • Outlook contextual add-ins
    • Working with Microsoft Graph
    • Actionable messages
    7. Distributing Your Add-In
    • Add-in distribution options
    • Sideloading and trusted locations
    • Publishing to the App Catalog
    • Publishing to the Store
    • Licensing
    • Centralized deployment
    • Updating your add-in
    Conclusion
    • Staying up to date