Course code: SHRP_DEV2« Back

SharePoint 2019 - Application Development II

This course is designed for SharePoint-based programmers who want to get a comprehensive overview of SharePoint's 2020, 2016, and 2016 edits and extensions. During the weekly course, we will guide you through two of the most robust development technologies for SharePoint. We'll introduce you to the available APIs, learn how to create and deploy applications for OnPremise and Online SharePoint using less common features. Course graduates will acquire a real knowledge of the issues of programming for SharePoint, but attending the course will primarily contribute to gaining the knowledge needed for further self-study. The course assumes the knowledge of modern web technologies and the basics of programming in .NET (C #), JavaScript or TypeScript. The course is not suitable for beginners.

 DateDurationCourse priceHandbook priceCourse languageLocation 
8/17/2020 5 27 000 CZK included in course price Český jazyk GOPAS Praha
12/14/2020 5 27 000 CZK included in course price Český jazyk GOPAS Praha
10/19/2020 5 27 000 CZK included in course price Český jazyk GOPAS Brno
8/17/2020 5 900,00 EUR included in course price Slovenský jazyk GOPAS Bratislava
10/19/2020 5 900,00 EUR included in course price Slovenský jazyk GOPAS Bratislava

AffiliateDurationCatalogue priceHandbook priceITB
Praha5 27 000 CZK included in course price 50
Brno5 27 000 CZK included in course price 50
Bratislava5 900,00 EUR included in course price 50

What we teach you:

  • Design and manage features and solutions.
  • Choose the right technology and choose the best API.
  • Use Managed Metadata, Search, and Business Data Conectivity in your application code.
  • Create Custom Hosted SharePoint Add-Ins Provider
  • Make use of the Migration API.
  • Tune in and deploy SharePoint for Store.

Who the course is for:

  • The course is designed for professional developers who develop solutions for SharePoint products and technologies. The course is ideal for SharePoint developers who have already acquired basic experience with SharePoint 2013 who are trying to build on their existing skills and want to maximize the potential of SharePoint and Farm Solutions and Add-ins.

Required skills:

  • HTML5 and CSS3 [HTMLCSS]
  • Creating JavaScript JavaScript Scripts [INTJS]
  • Language C # - Programming II [GOC2125]
  • SharePoint 2019 Application Development I [SHRP_DEV1]

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Module 1: Create a Reliable and Effective SharePoint Application

  • Application development for SharePoint
  • SharePoint Farm Communications and Other Applications (APIs)
  • Application authentication and authorization for SharePoint
  • Development of Farm solutions and Add-ins and their integration

Module 2: Automate business processes

  • Explanation of SharePoint Workflows
  • Creating Workflows using Visual Studio

Module 3: Develop Managed Metadata Solutions

  • Taxonomy in SharePoint
  • Work with advanced features of content types
  • Working with the Managed Metadata field

Module 4: Search Service Interaction

  • Introduction to SharePoint Search Service
  • Creating search queries with KQL and FQL
  • Running search queries from the code
  • Customizing search results
  • Custom Content Processing

Module 5: Work with Business Connectivity Services

  • Business Connectivity Services in SharePoint
  • Create a BDC model in Visual Studio
  • Configuring BDC Models for Search
  • Development of custom components
  • Work with external events and notifications

Module 6: Manage and access a user profile

  • Overview of User Profile Data in SharePoint
  • Understand the ability to access User Profile Data
  • Manage User Profile Data
  • Manage user profile properties

Module 7: Customize Social Workload

  • Social Workload Overview
  • Social Workload Development
  • Working with feeds

Module 8: Data Migration

  • SharePoint Online Migration API
  • Practical migration of data
  • Automation

Module 9: Developing Add-ins Server Applications

  • Apply the application to Azure
  • Authentication
  • Integration with SharePoint Online and Onprem
  • Testing, optimization and distribution

Module 10: Developing Applications for the Store

  • Restrictions and rules
  • Distribution
  • Recess

Module 11: Monitoring and Troubleshooting

  • Debug SharePoint in Visual Studio
  • Diagnostics of faults
  • Performance testing and scalability
  • Load testing
Tištěné nebo elektronické studijní materiály GOPAS

included in course price
The prices are without VAT.