Microsoft SharePoint Developer

by DASVM Claim Listing

This course is intended for professional developers who use Microsoft SharePoint 2019 in a team-based, medium- to large-sized development environment.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

DASVM Logo

img Duration

40 Hours

Course Details

This course is intended for professional developers who use Microsoft SharePoint 2019 in a team-based, medium- to large-sized development environment. SharePoint 2019 Developer provides existing .NET developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2019 platform.

SharePoint is a web based collaborative platform that integrates with Microsoft Office. Launched in2001, SharePoint is primarily sold as a document management and storage system, but the product is highly configurable and usage varies substantially between organizations.

This training will sharpen your skills in optimizing SharePoint applications, exploring workflows in SharePoint Designer, creating Office app, deploying it to catalogue, and installing them.

 

Course Content:

  • 1: Introduction to the SharePoint 2019 Development Platform
  • SharePoint 2019 as a Development Platform
  • SharePoint 2019 Object Hierarchy
  • Working with SharePoint 2019 Objects
  • Lab: Creating SharePoint 2019 Application Pages by Using Visual Studio 2019
  • Lab: Enumerating SharePoint 2019 Farm Hierarchies
  • Lab: Manipulating Properties of Objects in the SharePoint Farm
  • 2: Using SharePoint 2019 Developer Tools
  • Developing SharePoint Sites by Using SharePoint Designer 2019
  • Developing SharePoint Solutions by Using Visual Studio 2019
  • Packaging and Deploying SharePoint 2019 Solutions
  • Lab: Creating Document Libraries by Using SharePoint Designer 2019
  • Lab: Creating SharePoint List Definitions and Instances by Using Visual Studio 2019
  • Lab: Packaging Features and Solutions by Using Visual Studio 2019
  • 3: Developing SharePoint 2019 Web Parts
  • Developing Standard Web Parts
  • Developing Connected Web Parts
  • Developing Visual Web Parts
  • Lab: Creating, Deploying, and Debugging a Simple Web Part by Using Visual Studio 2019
  • Lab: Using SharePoint Components in a Web Part
  • Lab: Creating a Visual Web Part by Using Visual Studio 2019
  • 4: Working with SharePoint Objects on the Server
  • Working with SharePoint Sites Programmatically
  • Working with SharePoint Lists Programmatically
  • Working with List Data Programmatically
  • Lab: Creating and Securing Sites Programmatically
  • Lab: Creating Lists Programmatically
  • Lab: Retrieving Secured Data
  • 5: Creating Event Receivers and Application Settings
  • Creating Event Receivers
  • Working with Web.Config Programmatically
  • Lab: Creating List Event Receivers
  • Lab: Creating Feature Receivers to Modify Web.Config
  • Lab: Creating Web Event Receivers
  • 6: Developing Solutions by Using Business Connectivity Services
  • Business Connectivity Services Overview
  • Developing External Content Types and Lists by Using SharePoint Designer
  • Developing Business Connectivity Services Solutions by Using Visual Studio 2019
  • Lab: Creating External Content Types and Lists by Using SharePoint Designer 2019
  • Lab: Creating Business Data Catalog Models by Using Visual Studio 2019
  • 7: Developing SharePoint 2019 Workflows
  • Creating Workflows with SharePoint Designer
  • Creating Workflows with Visual Studio 2019
  • Lab: Creating Workflows by Using SharePoint Designer
  • Lab: Creating a Sequential Workflow by Using Visual Studio 2019
  • 8: Working with Client-Based APIs for SharePoint 2019
  • Overview of the SharePoint 2019 Client Object Model
  • Working with the SharePoint 2019 Client Object Model in .NET Applications
  • Lab: Creating a SharePoint 2019 Site, List, and List Items Using the Client Object Model
  • Lab: Building and Using the Console Application
  • 9: Developing Interactive User Interfaces
  • Creating Menu Items and Ribbon Controls
  • Creating Client-Side Dialogs
  • Lab: Creating a Site Actions Menu Item
  • Lab: Creating a Ribbon Item
  • Lab: Creating a Client-Side Dialog
  • 10: Developing Silverlight Applications for SharePoint
  • Creating Silverlight Applications for SharePoint 2019
  • Deploying and Debugging Silverlight Applications for SharePoint 2019
  • Lab: Creating a Silverlight Application
  • Lab: Developing the Silverlight Application
  • 11: Developing Sandboxed Solutions
  • Sandboxing and User Solutions
  • Restrictions for Sandboxed Solutions
  • Lab: Creating a Sandboxed Solution by Using Visual Studio 2019
  • Lab: Investigating Allowed and Disallowed Operations in Sandboxed Solutions
  • 12: Working with SharePoint Server Profiles and Taxonomy APIs
  • User Profiles
  • Taxonomies
  • Lab: Managing User Profiles
  • Lab: Working with User Profiles Programmatically
  • 13: Developing Content Management Solutions
  • Developing Enterprise Content Management Solutions
  • Developing Web Content Management Solutions
  • Lab: Customizing Master Pages
  • Lab: Applying a Theme to a SharePoint Site
  • 14: Advanced ASP.NET Concepts for SharePoint
  • Server Memory
  • Server CPU
  • Transfer and Client
  • Lab: Using Fiddler to Observe Page Loading
  • Lab: Using Fiddler to Examine Page Size
  • Lab: Reducing Page Size
  • Lab: Capturing a Memory Profile
  • Lab: Reviewing the Report
  • Lab: Resolving Memory Issues and Retest
  • 15: Designing for User Experience
  • SharePoint Background
  • Page Parts
  • Pages
  • Globalization and Localization
  • Designing for Accessibility
  • Lab: Plant Summary Page
  • Lab: Plant Configuration Page
  • Lab: Employee List
  • Lab: Line Status
  • Lab: Line Dashboard
  • Lab: Manager’s Dashboard
  • Lab: Alert Notification
  • 16: Designing for Data
  • List and Library Fundamentals
  • Large Data Strategies
  • SharePoint Data Management
  • Lab: Creating List Views
  • Lab: Indexing Key Columns
  • Lab: Establishing an Invoice Content Type
  • Lab: Creating a Solution for Storing Invoices
  • Lab: Testing the Solution for Storing Invoices
  • 17: Designing Data Capture and Integration
  • Designing for Data Capture
  • Designing for Integration
  • Lab: Connecting to the Data Source
  • Lab: Defining the External Content Types
  • Lab: Defining the External Lists
  • Lab: Setting Security for the Content Types
  • Lab: Defining an Association
  • Lab: Deciding the kind of form to create
  • Lab: Creating the Header fields
  • Lab: Creating the Lines
  • Lab: Publishing the Form to a SharePoint Library
  • 18: Designing Artefacts
  • Customer Requirements
  • Creating Sites
  • Lab: Evaluating the Requirements
  • Lab: Designing the Solution
  • Lab: Evaluating the Requirements
  • Lab: Designing the Solution
  • 19: Designing Processing Solutions
  • Multi-Server Configurations
  • In and Out of the Sandbox
  • Getting Work Done
  • Working with Workflows
  • Lab: Evaluating Client Capabilities and Requirements
  • Lab: Evaluating Sandbox Capabilities and Requirements
  • Lab: Evaluating Farm Deployment Capabilities and Requirements
  • Lab: Designing Data Access for Sensor Data
  • Lab: Designing a Processing Solution for the Report
  • Lab: Designing a Processing Solution for Approval
  • 20: Designing Packaging
  • Understanding the Packaging Lifecycle
  • Establish Design Principles
  • Lab: Designing a Solution
  • Lab: Create the Final Solution
  • Lab: Creating a Common Assembly
  • Lab: Creating a dependent Solution
  • And more.

 

Course Prerequisites: 

  • Familiarity with SharePoint environments
  • Familiarity with SharePoint capabilities and online services such as Azure, and SharePoint Online
  • Knowledge of or experience in developing Office client apps.
  • Before attending this course, students should ideally be Developers with 1-2 years ASP.NET development experience.
  • BTM Layout Branch

    #7, Ground Floor, 29th Main, 4th Cross, BTM Layout 2nd Stage, BTM Layout, Bangalore

Check out more Sharepoint courses in India

BRIGHT Computer Education Logo

SharePoint

SharePoint course is offered by BRIGHT Computer Education. Bright Computer Education, the name itself explains that we are education providing institute based in Vadodara. We firmly believe in All India Computer Saksharta Mission.

by BRIGHT Computer Education [Claim Listing ]
360 Skills Logo

Microsoft SharePoint Training

Hands-on Training on the Enterprise Content Management and Team Collaboration tool, Microsoft SharePoint, is yet another of our power-packed offerings for IT professionals.

by 360 Skills [Claim Listing ]
GNS Technologies Logo

SharePoint Admin

A course for SharePoint administrators usually covers fundamental skills and knowledge that are necessary to manage and administer a SharePoint environment efficiently. The topics typically include installing, configuring, and maintaining SharePoint servers.

by GNS Technologies [Claim Listing ]
IDES Trainings Logo

SharePoint Training

Sharepoint is a network based and  powerful file  administration system to store your data securely. Sharepoint is an Extensible platform with this we can access the features and it is not a PC function and its not installed on computers locally. We could connect it from the browser.

by IDES Trainings [Claim Listing ]
Besant Technologies (BTM) Logo

SharePoint Training

Training in BTM Layout is a leading Training as well as Placement company with experience in leading IT Sectors of India. Our training reproduces the latest technologies, techniques, as well as processes that are advanced in practical knowledge collected from years of experience.

by Besant Technologies (BTM) [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy