Weekly course designed for web developers who want to use the full potential of SharePoint Online. During the course you will learn to create complex applications using SharePoint Framework and SharePoint Embedded technologies. The course is [...]
  • SPO_DEV_2
  • Duration 5 days
  • 50 ITK points
  • 5 terms
  • Praha (27 000 Kč)

    Brno (27 000 Kč)

    Bratislava (1 150 €)

  • Intermediate

Weekly course designed for web developers who want to use the full potential of SharePoint Online. During the course you will learn to create complex applications using SharePoint Framework and SharePoint Embedded technologies. The course is designed to provide the average web developer with sufficient knowledge and skills to work independently on SharePoint Online customizations or when using SharePoint Online and SharePoint Embedded in other applications. Basic knowledge of web technologies and SharePoint Framework programming is assumed. The course is not suitable for beginners.

For whom the course is intended

This course is designed for developers who create solutions using SharePoint Online technology.

What we will teach you on the course

  • Leverage SharePoint Online data in Microsoft 365 and beyond.
  • Create a standalone application connected to SharePoint Embedded.
  • Connect SharePoint Online with data from any on-premise system.
  • Maximize the potential of Microsoft 365.

Prerequisite knowledge

  • Basic knowledge of web application development (HTML, CSS, JavaScript) within the scope of the [HTMLCSS] and [INTJS] courses, or [INTTS1]
  • Basic knowledge of the SharePoint Online platform - ideally within the scope of the [GOC222] course
  • At least basic SharePoint Framework development experience or completion of the Programming for SharePoint Online I course [SPO_DEV_1]

Teaching methods

Expert lecture with practical demonstrations and exercises with a lecturer in the Microsoft 365 test Tenant

Study materials

Electronic presentations of the material covered, source code for all exercises and other sample projects including source code

Preparation for certification exams

The primary goal of the course is not to prepare for certification exams, but to master the theoretical principles and learn the practical skills necessary to work effectively with the product.

Course outline

Day 1: Technology Overview

  • SharePoint Framework
  • Fluent UI and React
  • ODATA REST API
  • Azure Functions and Apps
  • Graph API
  • Entra ID Private network connectors

Day 2: Standalone Single Page Web App

  • Creating and setting up a standalone application
  • Using React and Fluent UI
  • Connecting to SharePoint Online data
  • Deploying the application in a SharePoint Online environment

Day 3: SharePoint Embedded

  • Integrating the application into the SharePoint environment
  • Leveraging SharePoint Embedded technologies
  • Customizing the application for SharePoint users
  • Tuning and optimizing integrated applications

Day 4: Teams app

  • Creating an app for Microsoft Teams
  • Integration with SharePoint Online
  • Using the Microsoft Graph API
  • Deploying and managing the app in Teams
»
Current offer
Training location
Course language

The prices are without VAT.