SharePoint
$2595
Per Participant
This five-day, instructor-led, group-paced, classroom-delivery learning format includes pre-planned, practical exercises. The core building elements of SharePoint Foundation 2010 are the course's primary subject matter, including features, site pages, application pages, custom list types, Web Parts, site columns, custom workflows, content kinds, and site definitions. Developing bespoke Service Applications and extending the Ribbon are further advanced topics.
Participants should be familiar with ASP.NET 2.0, Visual Studio 2010, and the.NET 3.0 Framework from a professional development perspective. Participants must to be acquainted with Microsoft Office applications like Word, Excel, and InfoPath.
Anyone wishing to create fundamental changes for SharePoint. Event handlers, site definitions, features, web components, timer jobs, and workflows are all included in this.
Microtek Learning is a Microsoft Certified Partner for Learning Solutions. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).
A simple introduction module.
Lab 1: Foundation Site Definitions
After completing this module, students will be able to:
In this module, we take a look at the new features introduced in SharePoint 2010 from a collaboration and UI perspective.
Lessons
Lab 1: User interface
After completing this module, students will be able to:
In this model, we explore the SharePoint Server programming model. We will explore several basic SharePoint assemblies and classes.
Lessons
Lab 1: Object Model
Lab 2: Debugging SharePoint
Lab 3: Developer Dashboard
Lab 4: SharePoint Web Development
After completing this module, students will be able to:
In this module, we will explore the various Client Object Models. This includes the Client (.NET), ECMAScript and Silverlight Object Models.
Lessons
Lab 1: Client Object Model
Lab 2: ECMA Script
Lab 3: Silverlight
After completing this module, students will be able to:
In this module, we take a look at SharePoint permissions. We will explore the default groups, how SharePoint gets usernames and groups from an authentication system, as well has what type of permissions we can assign to those users and groups. We will explore setting up custom permission levels and how permissions are inherited. We will follow that up with SharePoint Security Trimming!
Lessons
Lab 1: SharePoint Permissions
Lab 2: Security Trimmed Interface
Lab 3: SPSecurity
After completing this module, students will be able to:
In this module, we will explore how to setup Forms based authentication, how claims-based authentication works and how to use the Secure Store Service in our own applications.
Lessons
Lab 1: Custom Authentication
Lab 2: Claims-Based Auth
Lab 3: Secure Store Programming
After completing this module, students will be able to:
In this module, we explore Features and Solutions.
Lab 1: Creating Features
Lab 2: Feature Dependencies
Lab 3: Feature Sequences
Lab 4: Features with Visual Studio
Lab 5: Solutions
Lab 6: Custom Deployment Steps
After completing this module, students will be able to:
In this module, we are going to take a look at SandBoxed Solutions, Solution validators, and Full Trust Proxies.
Lessons
Lab 1: Sandboxed Solutions
Lab 2: Solution Validators
Lab 3: Full Trust Proxy
After completing this module, students will be able to:
In this module, we explore the web services that come out of the box with SharePoint.
Lessons
Lab 1: Foundation Web Services 2007
After completing this module, students will be able to:
In this module, we are going to take a look at the new REST and LINQ features of SharePoint 2010.
Lessons
Lab 1: REST
Lab 2: LINQ
After completing this module, students will be able to:
In this module, we explore Web Parts. We will take a look at basic web parts and then transition to more complex topics like Tool Parts and Web Part Connections.
Lessons
Lab 1: Manual Web Part
Lab 2: Visual Studio Web Part
Lab 3: Web Parts Connections
Lab 4: Asynchronous Web Parts
After completing this module, students will be able to:
In this module, we explore Site Definitions and Collaborative Markup Language (CAML).
Lessons
Lab 1: Custom Site Definitions
After completing this module, students will be able to:
In this module, we explore content types, content type lineage and content type hubs.
Lessons
Lab 1: Content Types
Lab 2: Content Types Lineage
Lab 3: Content Type Hub
After completing this module, students will be able to:
In this module, we explore how to create your own column types for your lists. SharePoint calls these Custom Field Types.
Lessons
Lab 1: Custom Field Types
After completing this module, students will be able to:
In this module, we will explore SharePoint Events and how to create and assign them to lists and sites. We will also explore how to create custom Timer Jobs to implement your own monitoring applications.
Lessons
Lab 1: SharePoint Events
Lab 2: Custom Timer Job
Lab 3: SharePoint Events Encrypt
After completing this module, students will be able to:
In this module, we are going to take a look at Service Applications that come out of the box with SharePoint and how to build your own service applications.
Lessons
Lab 1: Custom Service Applications
After completing this module, students will be able to:
In this module, we are going to take a look at implementing workflows with SharePoint Designer 2010.
Lessons
Lab 1: Custom Activities
Lab 2: Custom Conditions
After completing this module, students will be able to:
In this module, we will explore how to use Windows Workflow Foundation to create highly customized and reusable workflows.
Lessons
Lab 1: Custom Visual Studio Workflow
After completing this module, students will be able to:
In this module, we are going to take a look at the new Business Connectivity Services.
Lessons
Lab 1: BCS
Lab 2: BCS Connectors
After completing this module, students will be able to:
In this module, we are going to take a look at extending the new Ribbon and how to work with the new Dialog platform.
Lessons
Lab 1: Extending the Ribbon
Lab 2: Creating Dialogs
After completing this module, students will be able to:
For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.
I'm really impressed with the storytelling skills of the instructor. She makes the session exciting by keeping things simple and easy to understand.
Texas
I was recommended the ITIL 4 Foundation course by an IT professional who had completed the same course at Microtek Learning. The training gave me a thorough understanding of service management that I felt I could take back to my job as an IT Project Management and apply it to improve the value of products and services.
Texas
I was sceptical at first whether to enrol with Microtek Learning or not, however, I am glad that I did- I got everything that was promised (maybe more). The trainer was very patient and knowledgeable and with his effort and mine, I was able to clear the exam with ease! Keep up the good work everyone.
MARTIN
TORONTO, CANADA