SharePoint 2007/2010 Real Project

Free Reservation button

Duration: 39 Hours




Is learning SharePoint a good career move?

Transitioning to SharePoint development is a good career move for the following reasons:

First of all, after many years of iteration and development, SharePoint 2010 is being well-received, adopted and implemented by IT Managers. SharePoint has been ranked No. 1 collaboration portal and platform.


Second, in the past a few years, there has been an increase in the demand for SharePoint software development skills. IT recruiters seek for SharePoint developers or consultants for high-paying positions. Right now the market demand for SharePoint is going through the roof.

Third, SharePoint developer billing rates are rising because of the demand for skilled developers. $60+/hr. and more or six figure salaries are available across North America job market.


Last but not least, if you learn SharePoint as part of a general strategy of learning Microsoft .NET, C#, ASP.NET and OOP, then you have nothing to lose because you can be hired for SharePoint Jobs or Microsoft.NET Jobs.


So, based on Microsoft’s marketing performance in the past, learning Microsoft .NET, C#, ASP.NET, SQL Server and then move to SharePoint now, in 2 years time, you will be one of those highly-paid SharePoint Developers or Consultants!

Who are hiring SharePoint developers/administrator

- Government
- Banking
- Insurance companies
- Telecommunication

- Cancer care Ontario, Hydro-one, Canadian Tire, Consulting companies ...

SharePoint Developer Training Outline

  • Introduction to SharePoint Development
    • Modes of Development: Configuration, Customization and Solution Development
    • Site Collections and Sites
    • Creating and Customizing Lists and Document Libraries
    • Using Web Part Pages
  • Advanced List Concepts
    • Manipulating Lists and List Items Programmatically
    • Lists and Cross-site queries
    • Events
    • Custom Field Types
  • Site Columns and Content Types
    • Site Columns
    • Content Types
    • Integrating Site Columns, Content Types, and Lists
    • Using Calendar and Contacts Lists with Outlook 2007
  • Authentication and Authorization
    • Authentication Mechanisms
    • Authorization and Permissions
    • Zones
  • Forms Based Authentication and Anonymous Access
    • Using ASPNetSQLMembershipProvider and ASPNetSQLRoleProvider
    • Configuring Anonymous Access
    • Creating a Custom Membership Provider
  • SharePoint Architecture
    • IIS, ASP.NET, and SharePoint
    • Page Request Pipeline
    • Application Pages and Site Pages
  • Features
    • Types of Features
    • Feature Scopes
    • Feature Activation, Dependencies, and Stapling
    • Feature Receivers
  • Solution Development
    • Creating a Development Environment
    • Creating and Deploying Solutions
    • Common Failure Modes
    • Tools and Techniques to Simplify Package and Deployment
  • Master Pages
    • ASP.NET Master Page Basics
    • Master Pages in SharePoint
    • Creating a Custom Master Page
  • Creating User Controls and Web Parts
    • User Controls
    • Web Parts
    • Delegate Controls
  • SharePoint Security
    • Permissions and Permission Levels
    • Site Collection Administrator
    • Authentication vs. Authorization
    • SharePoint groups
  • Content Management
    • Page Layouts and Master Pages
    •  Page Layout Model
    •  Field Controls and Control Template
    •  Page Processing Model
  • Custom Workflows
    • Comparison to SharePoint Designer Workflows
    • Workflow basics
    • ASP.NET Based Association, Initiation, and Modification Forms
    • Debugging Workflows
    • Custom Task Content Types and Forms
  • SharePoint Search
    • Enterprise Search Architecture
    • Installation walkthrough
    • Configuration walkthrough
    • Highlight key best practices
    • Content sources, start addresses, crawl rules
    • Customizing the Search User Interface
    • Programmatically Administering Search
  • Introduction to SharePoint 2010

o    New Features in SharePoint 2010

o    Introducing the new User Experience

o    The SharePoint Fluent User Interface

  • SharePoint Integration
    • Overview and Architecture
    • Using the BCS Server API
    • Creating External Content Types
    • Creating External Lists
    • Creating .NET Assembly Connectors
    • Integration WCF
    • Client Object Model and SharePoint Integration with Silverlight


Free Reservation button
Last updated: | -- | Powered by CMS