<p> COURSE OUTLINE IT TRAINING</p><p>20488 - Developing Microsoft SharePoint Duration: 5 days Server 2013 Core Solutions</p><p>Overview: Module 1: SharePoint as a Module 5: Working with This five-day Microsoft 20488 Developer Platform Server-Side Code training course teaches Lessons Lessons students the core skills that are common to almost all § Introducing the SharePoint Developer § Developing Web Parts Landscape SharePoint development Using Event Receivers § Choosing Approaches to SharePoint § activities. These include Development § Using Timer Jobs working with the server-side § Understanding SharePoint 2013 § Storing Configuration Data and client-side object models, Deployment and Execution Models developing and deploying features, solutions, and apps, Lab: Working with Server-Side Lab: Comparing Web Parts and App Code managing identity and Parts permissions, querying and § Developing an Event Receiver § Creating and Deploying a SharePoint Web § Updating a Web Part updating list data, managing Part § Creating a Timer Job taxonomy, using workflow to § Creating and Deploying a SharePoint App manage business processes, Part and customising the user interface. Module 6: Managing Module 2: Working with Identity and Permissions SharePoint Objects Target Audience: Lessons § Understanding Identity Management The course is intended for Lessons in SharePoint 2013 professional developers who § Understanding the SharePoint Object Hierarchy § Managing Permissions in SharePoint develop solutions for 2013 § Working with Sites and Webs SharePoint products and § Configuring Forms-Based technologies in a team-based, § Working with Execution Contexts Authentication medium-sized to large § Customising the Authentication development environment. Lab: Working with Sites and Webs Experience While some familiarity with § Working with Sites and Webs in Managed SharePoint solution Code Lab: Managing Permissions development is required, § Working with Sites and Webs in Windows Programmatically in SharePoint PowerShell candidates are not expected 2013 to have prior experience with Lab: Working with Execution Contexts § Managing List Permissions the new features in Programmatically SharePoint Server 2013.The § Running Code with Elevated Privileges ideal candidate is a technical § Adapting Content for Different User Permissions Lab Creating and Deploying a lead with at least four years Custom Claims Provider of SharePoint and web § Creating a Custom Claims Provider development experience. The Module 3: Working with Lists candidate is responsible for § Supporting Search and Resolve in a designing custom code for and Libraries Claims Provider projects that are deployed to § Deploying and Testing a Claims or interact with SharePoint Lessons Provider environments. This includes: § Using List and Library Objects § Querying and Retrieving List Data § Selecting an appropriate § Working with Large Lists Module 7: Introducing Apps approach and building customisations in for SharePoint SharePoint. Lab: Querying and Retrieving List Data § Creating and § Querying List Items Lessons § Overview of Apps for SharePoint implementing a strategy § Updating List Items for solution packaging, § Developing Apps for SharePoint deployment, and Lab: Working with Large Lists upgrading. Lab: Creating a Site Suggestions § Identifying SharePoint § Using the ContentIterator Class App data and content structures for § Creating a New SharePoint App customisations. Module 4: Designing and § Using the Client-Side Object Model § Performing diagnostics and debugging. Managing Features and § Planning and designing Solutions applications for scalability and performance. Lessons § Identifying and mitigating performance issues of § Understanding Features and Solutions customisations. § Configuring Features and Solutions § Understanding § Working with Sandboxed Solutions authentication and authorisation. Lab: Working with Features and § Experience with Windows Solutions PowerShell. § Configuring SharePoint Features</p><p> 1300 794 006 [email protected] www.nhaustralia.com.au COURSE OUTLINE IT TRAINING</p><p>§ Creating Feature Receiver Classes Pre-requisites: § Creating Features with Dependencies Before attending this course, students must have: Module 8: Client-Side Module 11: Automating § A working knowledge of SharePoint Development using Visual Studio 2010 Business Processes or Visual Studio 2012 to Lessons develop solutions Lessons § A basic working § Using the Client-Side Object Model for § Understanding Workflow in knowledge of SharePoint Managed Code solution development, SharePoint 2013 either in SharePoint 2013 § Using the Client-Side Object Model for § Building Workflows by using Visio or in earlier versions of JavaScript 2013 and SharePoint Designer 2013 SharePoint § Using the REST API with JavaScript § Developing Workflows in Visual § A working knowledge of Studio 2012 Visual C# and the .NET Lab: Using the Client-Side Object Model Framework 4.5 for Managed Code Lab: Building Workflows in Visio § A basic understanding of 2013 and SharePoint Designer ASP.NET and server-side § Add Site Column 2013 web development § Add the Mileage Claim Content Type technologies, including § Creating Workflows by Using Visio request/response and the § Add the Claims List § Editing Workflows by Using page lifecycle SharePoint Designer § A basic understanding of Lab: Using the REST API with AJAX and asynchronous JavaScript Lab: Creating Workflow Actions in programming techniques Visual Studio 2012 § Creating List Relationships § A basic working § Creating Custom Workflow Actions knowledge of client-side Add Vote Recording § § Using a Custom Workflow in web technologies Display Votes for Each Suggestion including HTML, CSS, and § SharePoint Designer JavaScript § Familiarity with approaches to Module 9: Developing Remote Module 12: Managing authentication and Hosted SharePoint Apps Taxonomy authorization, including claims-based authentication Lessons Lessons § Overview of Remote Hosted Apps § Managing Taxonomy in SharePoint 2013 § Configuring Remote Hosted Apps At Course Completion: § Working with Content Types § Developing Remote Hosted Apps § Working with Advanced Features of After completing this course, Content Types students will be able to: Lab: Configuring a Provider Hosted SharePoint App Lab: Working with Content Types § Design and manage features and solutions § Configuring An Server to Server Trust § Create a System to Capture Vacation Requests § Develop code for custom Relationship server-side components § Creating a Provider Hosted App § Manage and customise Lab: Working with Advanced authentication and Lab: Developing a Provider Hosted Features of Content Types authorisation SharePoint App § Creating an Event Receiver § Create custom sites and Assembly § Working with SharePoint Data lists and manage the site § Registering an Event Receiver with lifecycle § Using the Chrome Control a Site Content Type § Explain the capabilities and design choices for SharePoint apps Module 10: Publishing and Module 13: Managing § Use the client-side object model and the REST API Distributing Apps Custom Components and § Develop provider-hosted Site Life Cycles and auto-hosted Lessons § Understanding the App Management SharePoint apps Lessons § Distribute and deploy Architecture SharePoint apps § Understanding App Packages § Defining Custom Lists § Create custom workflows § Publishing Apps § Defining Custom Sites to automate business § Installing, Updating, and Uninstalling § Managing SharePoint Sites processes Apps § Use fields and content Lab: Managing Custom types to manage Lab: Publishing an App to a Corporate Components and Site Lifecycles taxonomy Catalog § Creating a Site Definition § Customise the appearance and § Creating an App Catalog § Creating a List Definition behaviour of user § Creating an App Package § Developing an Event Receiver interface elements § Publishing an App Package § Customise navigation and site branding Lab: Installing, Updating, and Uninstalling Apps § Installing an App § Upgrading an App § Removing an App</p><p> 1300 794 006 [email protected] www.nhaustralia.com.au COURSE OUTLINE IT TRAINING</p><p>Module 14: Customising User Interface Elements</p><p>Lessons § Working with Custom Actions § Using Client-Side User Interface Components § Customising the SharePoint List User Interface</p><p>Lab: Using the Edit Control Block to Launch an App § Configuring an App to Display Customer Orders § Use a Custom Action to Launch an App</p><p>Lab: Using jQuery to Customise the SharePoint List User Interface § Creating a Custom List View Module 15: Working with Branding and Navigation</p><p>Lessons § Creating and Applying Themes § Branding and Designing Publishing Sites § Tailoring Content to Platforms and Devices § Configuring and Customising Navigation</p><p>Lab: Branding and Designing Publishing Sites § Creating SharePoint Master Pages § Building Master Page Functionality § Publishing and Applying Design Assets</p><p>Lab: Configuring Farm-Wide Navigation § Creating a Custom Site Map Provider § Adding Custom Navigation Controls to a Master Page</p><p> 1300 794 006 [email protected] www.nhaustralia.com.au </p>
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages3 Page
-
File Size-