Course Content
Module 1: Overview
A simple introduction module.
Module 2: End User 101
In this module we will review the Yammer Signup process, Yammer Networks and Groups and tour the common features of the Yammer platform such as Conversations, Profiles, Inbox and Private Messages, Notes and Chat, Files and Links, Announcements, Events, Polls and Praise.
Lessons
Signing Up
Networks and Groups
Product Tour
Yammer Apps
Power User Tips
Lab : Exploring Yammer Features
Explore Sign in Process
Explore Networks and Groups
Explore Conversations
Update your Yammer Profile
Send private messages
Create Notes
Utilize Chat
Send Praise
Create an Event and Poll
Upload a file and share a link
Module 3: IT Pro 101
In this module you will learn about the product versions of Yammer, how to activate an Enterprise feature, the governance features of yammer, how to brand your Yammer instance and why you should setup DirectorySync and Single Sign On.
Lessons
Product Version
Comparison
Activation Process
Governance Capabilities
Branding Options
DirectorySync and Single Sign On
Administrative FAQs
Lab : Explore IT Pro Features
Explore User Management
Explore Content Governance
Explore Branding Options
Install and configure DirSync
Module 4: Developer 101
In this module you will learn how to register a Yammer App, explore the various API rate limits and how to utilize the Impersonation feature of Yammer.
Lessons
Development Options
Registering Yammer Apps
Rate Limits
Impersonation
Lab : Developing with Yammer
Register a Yammer App
Make REST API Calls
Explore JavaScript SDK
Explore Mobile SDK
Utilize Impersonation
Module 5: Yammer Embed
In this module you will explore the Yammer Embed feature and how to use it in your internal and external sites. You will learn some of the more advanced features such as Action buttons and how to utilize the eventing system of the Yammer Embed feature.
Lessons
Yammer Embed
Embed Options
Action Buttons
Handling Events
Lab : Developing with Yammer Embed
Explore Yammer Embed
Create My, Group and Topic Feeds
Create User Feed
Create OpenGraph Feed
Module 6: Yammer REST
In this module you will learn the various ways to authenticate and then use the REST APIs of Yammer.
Lessons
REST Basics
Authentication
REST EndPoint Details
Lab : Working With Yammer REST
Explore REST API Endpoints
Execute REST API calls (XML, JSON)
Utilize the JavaScript SDK to make REST Calls
Explore the OAuth
flow for client Apps
Module 7: Yammer OpenGraph
In this module you will learn about the Yammer OpenGraph API and how to use it to create your own activity templates using custom types and actions.
Lessons
Yammer OpenGraph
Embed with OpenGraph
Manipulating OpenGraph Objects
OpenGraph in Activities
Custom Types and Actions
Lab : Programming Yammer OpenGraph
Register custom OpenGraph Actions and Types
Create Activity Stream items with OpenGraph objects
Write a custom Activity Stream item when a user logs into your App
Search for a user in your Yammer network, using the Autocomplete REST endpoint
Post a message of praise to the Yammer network, using the Messages REST endpoint
Write an activity to the Activity Stream using the Activity REST endpoint, letting the network know about the Praise
Create an OpenGraph object for the Praise item