Top Menu

Showing posts with label Training. Show all posts
Showing posts with label Training. Show all posts

Monday, September 22, 2014

Sharepoint 2013 Training

I am providing following training to people who want to learn SharePoint Development.
Please comment on this post for your questions.

Module I - Introduction to SharePoint (8 hr)
  1. What is a CMS?
  2. Microsoft Echo System
  3. SharePoint Job Roles
  4. SharePoint Architecture
  5. 3 Tier Architecture
  6. Central Admin - Walkthroughof CA
  7. SharePoint Site - Creating a Site Collection
  8. List and Libraries - Creating a List
  9. List and Libraries - Calendar, Tasks, Announcements, Document Lib, Images Lib
  10. Columns - Text Col, Date Col, Choice Col, Calculated Col, Lookup Col
  11. Views - Creating a View (Grouping, Filter, Sorting etc)
Module II - SharePoint Content Management (8 hr)
  1. Site Collection & Subsite - Difference between Site Collection & Sub Site.
  2. Site Settings - Change Site Name, Logo etc
  3. Navigation - Updating the Left Navigation
  4. Security - Site Owner (Owner), Member(Contributor), Visitor(Reader)
  5. Document Library - Creating a Document Library, Checking In/Out, Versioning.
  6. Content Type - Using Content Type in a Doc Lib.
  7. Editing Pages - Adding text to pages.
Module III - Site Customization (2 hr)
  1. Adding Pages - Creating a New Page
  2. Web Part - What is a Web Part? 
  3. Adding Web Parts Adding - OOB web parts (Content Editor Web Part, Image Viewer Web Part, Youtube Video embedding).
  4. Advance Web Parts - List View Web Part etc
  5. Layout - Modifying the Page Layout
Module IV - Workflow Development (6 hr)
  1. Business Process - What is a Business Process?
  2. Workflow - What is a Workflow?
  3. Design - Design a workflow in Visio.
  4. Workflow Parts - Condition, Action and Properties.
  5. Develop - Develop a workflow using SharePoint Designer.
Module V - Site Branding with SharePoint Designer (8 hr)
  1. HTML - Introto HTML5
  2. Customizing Pages - Creating New Pages
  3. WebPart - Customization Customizing the DataView Web Part
  4. Master Page - What is a Master Page? Difference between ASPX and Master Page
  5. Branding - Customizing the Master Page
Module VI - Web Part Development (8 hr)
  1. SDLC - Software Development Life Cycle
  2. C# - Intro to C#, Making the UI, Writing the code.
  3. ASP.NET - Intro to ASP.NET, Making the UI, Writing the code.
  4. Visual Web Part Development - Hello World Web Part, Web Part Life Cycle
Module VII - Web Part Development (8 hr)
  1. CAML - Query SharePoint Data
  2. Advance Web Part - Accessing data through Web Part
  3. Feature - Deployment of Web Part through features
  4. Scope - Farm, Site, Web, Web Application
Module VIII - Business Intelligence (8 hrs)
  1. Reporting - What is a Report?
  2. Excel - Introduction to Excel
  3. Excel Services - Excel Web Access web part
  4. Publishing - Publishing an Excel to SharePoint.
Module IX - Business Intelligence (8 hrs)
  1. Excel Services - PowerPivot
  2. Excel Services - PowerView
  3. Dashboard - Lets build a Dynamic Dashboard.
Module X - App Development using Visual Studio (8 hr) - Optional
  1. Java Script - Intro to JavaScript
  2. App - What is an App?
  3. SDLC - Software Development Life Cycle
  4. App LifeCycle - Client Side Object Model
  5. Development - Developing an App using Visual Studio
  6. Deployment - Deploying an App
Module XI - App Development (8 hr) - Optional
  1. JSOM - JavaScript Object Model
  2. Advance App - Data driven app development
  3. App Security - App Scope and Permissions


Monday, October 4, 2010

MOSS Development/Customization Training

In April 2010, my manager Pradeep Thekkethodi asked me to conduct a Microsoft Office SharePoint Server 2007 Development training to upgrade the skills of our colleagues with .NET experience. The idea was to quickly bring the developers up to the speed for SharePoint Development and Advance Customization with SharePoint Designer 2007 and Visual Studio 2008. This training was held in our company Orion Systems Integrators Inc. This training was attended by 12 professionals.

I joined hands with my colleague Pramod who is a SharePoint Architect and we came up with a following course outline:

Module 1: SharePoint Object Model – 2 Hrs - Pramod
• SharePoint Object Model – Farm, Web Application, Site Collection, Sites and Site elements
• Navigation, Access control and security, Site directory, Site columns, Content types
• Lists and Views, Search, Extra-net Usage

Module 2: Site Tools – 2 Hours – Tahir
• Create custom lists
• Create custom default views for lists
• Create custom web pages and web part zones
• Insert and configure web parts
• Connect web parts to filter data

Module 3: Master Pages – 2 Hours – Tahir
• Understand the structure of master pages.
• Modifying Master Pages
• Creating a Custom Master Page
• Creating a Custom Cascading Style Sheet
• Creating a Web Page from a Master Page
• Understand the purpose and use of Cascading Style Sheets.
• Attach and customize master pages.
• Create content pages from master pages.

Module 4: Forms and Data – 4 Hours – Tahir
• Creating a Formatted View
• Creating a Merged Data Source
• Creating a Custom Data View Page
• Applying Conditional Formatting
• Create and customize Data Views.
• Use conditional formatting to identify data changes.
• Create custom data sources
• Create linked and merged data sources

Module 5: Automating Business Processes - 4 Hours – Tahir
• Implementing Workflows Using Workflow Designer
• Create a SharePoint Designer Workflow
• Using Conditions and Actions
• Verifying and Deploying a Workflow
• Describe Workflows in SharePoint and SharePoint Designer
• Create a workflow through Workflow Designer
• Add conditions and actions to a workflow.

Module 6 and 7: Web Part Development – 4 Hours – Tahir
(Prereq: ASP.NET, C# & SharePoint)
• Creating, deploying and debugging ASP.NET Web Parts in WSS
• Writing CAML to retrieve and store data.
• Deploying WebPart

Module 8: Event Handlers – 4 hrs – Tahir
• List Event Handlers
• Deployment

Model 9: Logical Architecture, Performance Optimization and Tuning – 2 Hours – Pramod
• Client Side Performance issue
• Server side performance issues

Model 10: Best Practices, Information Architecture, Governance Planning - Pramod
• Best Practices for SharePoint implementation and Designing

Official SharePoint Documentation

I have recently contributed to the official SharePoint documentation for developement. Check it out here: https://docs.microsoft.com/en-us...