SharePoint Training Courses Icon
Microsoft Server Training Courses Icon

Developing Applications for SharePoint and Office 365


3 Days Classroom Session   |  
3 Days Live Online
Classroom Registration
Individual:
$1995.00
Group Rate:
$1795.00
(per registrant, 2 or more)
GSA Individual:
$1456.35
Live Online Registration
Live Online:
$1995.00
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits

IIBA (CDU)

ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.

NASBA (CPE)

NASBA continuing professional education credits (CPE) assist Certified Public Accountants in reaching their continuing education requirements.

PMI (PDU)

Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.

This course offers:
    21.00 PMP/PgMP Technical PDUs

21
PMI PDUs
Certification
Overview

Plan, design and create amazing business applications that support SharePoint on-premise as well as cloud technology in Office 365 with the skills you’ll learn in this class!  We’ll learn the basics of developing complete applications on SharePoint that include forms, data, workflows and more. 

In this intense three-day instructor led course, you will learn through structured lecture, coding examples, and hands-on labs how to create applications and deploy them using the latest technologies – including the SharePoint framework, PowerApps, Microsoft Flow, Azure, REST APIs, ASP.NET, CSOM, and webhooks.

Need help with your SharePoint problems? Talk with one of our SharePoint Experts today!

You will learn how to:

Understand the development options and architecture for SharePoint and Office 365
Setup a complete development environment
Develop mobile and desktop apps using Power Apps
Design and deploy workflows and integrations using Microsoft Flow
Develop web parts using the SharePoint Framework
Create SharePoint Add-Ins
Create provider-hosted SharePoint Add-Ins
Build and Publish Apps to the Office Store
Use the SharePoint REST and CSOM APIs
Develop webhooks for SharePoint
Upcoming Dates and Locations
Guaranteed To Run
Jan 29, 2018 – Jan 31, 2018    10:30am – 4:30pm Live Online Register
Feb 26, 2018 – Feb 28, 2018    10:30am – 4:30pm Live Online Register
Mar 26, 2018 – Mar 28, 2018    8:30am – 4:30pm Live Online Register
Mar 26, 2018 – Mar 28, 2018    8:30am – 4:30pm Columbia , Maryland

Homewood Suites by Hilton
8320 Benson Drive
Columbia, MD 21045
United States

Register
Apr 30, 2018 – May 2, 2018    10:30am – 4:30pm Live Online Register
May 30, 2018 – Jun 1, 2018    10:30am – 4:30pm Live Online Register
Jun 25, 2018 – Jun 27, 2018    8:30am – 4:30pm Dallas , Texas

Microtek Dallas
5430 Lyndon B Johnson Fwy
Three Lincoln Centre, Suite 300
Dallas, TX 75240
United States

Register
Jun 25, 2018 – Jun 27, 2018    10:30am – 6:30pm Live Online Register
Jul 30, 2018 – Aug 1, 2018    10:30am – 4:30pm Live Online Register
Aug 27, 2018 – Aug 29, 2018    10:30am – 4:30pm Live Online Register
Sep 24, 2018 – Sep 26, 2018    8:30am – 4:30pm Live Online Register
Sep 24, 2018 – Sep 26, 2018    8:30am – 4:30pm Atlanta , Georgia

Microtek Atlanta
1000 Abernathy Rd. NE Ste 194
Northpark Bldg 400
Atlanta, GA 30328
United States

Register
Oct 29, 2018 – Oct 31, 2018    10:30am – 4:30pm Live Online Register
Nov 28, 2018 – Nov 30, 2018    10:30am – 4:30pm Live Online Register
Dec 17, 2018 – Dec 19, 2018    8:30am – 4:30pm Saint Louis , Missouri

Saint Louis University - Workforce Ctr
3545 Lindell Blvd.
2nd Floor Wool Center
Saint Louis, MO 63103
United States

Register
Dec 17, 2018 – Dec 19, 2018    9:30am – 5:30pm Live Online Register
Course Outline
  1. Overview
    1. SharePoint Architecture
    2. What’s New in SharePoint Development
    3. Understanding the Development model and Strategies
    4. Requirements
    5. Developer Tools and Setting Up your Development Environment
    6. Labs
      1. Configuring your Development Environment
      2. Creating SharePoint Environment
  2. SharePoint Framework
    1. Overview of the framework
    2. Building your first web part
    3. Adding Properties
    4. Accessing Data
    5. CSS and Javascript within your web parts
    6. SharePoint Data between web parts
    7. Advanced web part capabilities
    8. Labs
      1. Building a web part
      2. Creating properties for webparts
      3. Advanced web parts with Data Access
      4. Connecting Web parts
  3. PowerApps
    1. Creating your first App
    2. Using PowerApps Studio for Web
    3. Using PowerApps Studio for Windows
    4. Understanding Data Sources
    5. Working with the Common Data Service and Entities
    6. Delegation
    7. Understanding Gateways
    8. Customizing Applications
    9. Formulas
    10. Publishing your Applications
    11. Mobile Considerations
    12. Security
    13. PowerApps Labs
      1. Creating an App from Scratch
      2. Creating an App from a Template
      3. Connecting to databases and third-party data sources
      4. Setting up the on-premise gateway
      5. Advanced Customizations
      6. Publish Your App for Desktop & Mobile Use
  4. Microsoft Flow
    1. Concepts and Design
      1. Triggers
      2. Conditions
      3. Actions
      4. Loops
      5. Connectors
    2. Creating a Flow from a Template
    3. Creating Custom Flows
    4. Scheduling Flows
    5. Mobile Apps
      1. Notifications
      2. Using the Mobile App
    6. Managing Flows
    7. Microsoft Flow Labs
      1. Creating Flow from Template
      2. Custom Flow Creation
      3. Using the Mobile App
      4. Publishing and Manage Flows
  5. SharePoint Add-Ins
    1. SharePoint Hosted Add-Ins
      1. Full-Page Applications
      2. WebParts
      3. UI and Ribbon Custom Actions
      4. Packaging and Deploying
      5. Labs
        1. Creating a full-page application
        2. Creating a web-part
        3. Creating a ribbon action
    2. Provider-Hosting Add-Ins
      1. Design Considerations
      2. Security
      3. Deploying
      4. Labs
        1. Creating provider-hosting application
  6. Using the SharePoint REST API
    1. Understanding the API
    2. Reading and updating data with REST
    3. Labs
      1. Application utilizing REST API
  7. Using the Client Side Object Model (CSOM) API
    1. Understanding the CSOM API
    2. Labs
      1. Application using CSOM API
  8. Building Apps for the Office Store
    1. Design considerations
    2. Requirements and Process
    3. Licensing Options
  9. SharePoint Webhooks
    1. Understanding Webhooks
    2. Labs
      1. Building
Who should attend
  • IT Developers
  • Web Developers
  • SharePoint Administrators
  • Office 365 Administrators
  • Database Administrators and Developers
  • Technical professionals with previous development experience

Download the brochure