20488 - Developing Microsoft SharePoint 2013 Core Solutions
Training for Your Group
- Private class for your team
- Online or on-location
- Fully customizable course material
- Onsite testing available
Training On Demand
$995
- Learn at Your Own Pace
- Train from Anywhere
- Learn when it is most Convenient
- World-Class Instructors
Training for Individuals
$2650
- Live, Instructor-led training
- Expert instructors
- Hands-on instruction
Course Overview
The course track is targeted at experienced IT Professionals interested in learning how to install, configure, deploy and manage SharePoint Server 2013 installations in either the data center or cloud. In addition, Business Application Administrators (BAAs) who are engaged in the administering line-of-business (LOB) projects in conjunction with internal business customers would benefit from understanding of managing SharePoint Server 2013.
Course Length: 5 days
Audience: Professional developers of solutions using SharePoint products and technologies in a team-based, medium-to-large deployment environment. Technical leaders with 4 plus year(s) of SharePoint and web development experience who are responsible for designing custom code for projects that are deployed or interact with SharePoint environments.
Prerequisites: Knowledge of using Visual Studio 2010 or 2012 to develop solutions. Basic knowledge of SharePoint solution development, either in SharePoint 2013 or earlier versions. Knowledge of Visual C# and the .NET Framework 4.5. Basic understanding of ASP.NET and server-side web development technologies, including request/response and the page lifecycle. Basic understanding of AJAX and asynchronous programming techniques. Knowledge of client-side web technologies including HTML, CSS, and JavaScript. Familiarity with approaches to authentication and authorization, including claims-based authentication.
What You're Going To Learn
- Develop and manage features and solutions
- Develop code for custom server-side components
- Manage and customize authentication and authorization
- Create custom sites and lists and manage the site lifecycle
- Capabilities and design choices for SharePoint apps
- Use the client-side object model and the REST API
- Develop provider-hosted and auto-hosted SharePoint apps
- Distribute and deploy SharePoint apps
- Create custom workflows to automate business processes
- Use fields and content types to manage taxonomy
- Customize the appearance and behavior of user interface elements
- Customize navigation and site branding
Register for an Upcoming Date
Date | Location | Price | Register |
---|
This Course is Available On Demand
90 Day Access
-
90 Day Subscription
180 Day Access
-
180 Day Subscription
180 Day Access +
-
180 Day Subscription
Course Outline
1. SharePoint as a Developer Platform
- SharePoint Developer Landscape
- Choosing Approaches to SharePoint Development
- SharePoint 2013 Deployment and Execution Models
2. Working with SharePoint Objects
- SharePoint Object Hierarchy
- Working with Sites, Webs, and Execution Contexts
3. Working with Lists and Libraries
- Using List and Library Objects
- Querying and Retrieving List Data
- Working with Large Lists
4. Designing and Managing Features and Solutions
- Working with Features and Sandboxed Solutions
- Deploying Solutions
5. Working with Server-Side Code
- Developing Web Parts
- Using Event Receivers and Timer Jobs
- Storing Configuration Data
6. Managing Identity and Permissions
- Identity Management in SharePoint 2013
- Managing Permissions in SharePoint 2013
- Configuring Forms-Based Authentication
- Customizing the Authentication Experience
7. Introducing Apps for SharePoint
- Overview of Apps for SharePoint
- Developing Apps for SharePoint
8. Client-Side SharePoint Development
- Using the Client-Side Object Model for Managed Code and JavaScript
- Using the REST API with JavaScript
9. Developing Remote-Hosted SharePoint Apps
- Overview of Remote-Hosted Apps
- Configuring and Developing Remote-Hosted Apps
10. Publishing and Distributing Apps
- The App Management Architecture and App Packages
- Publishing Apps
- Installing, Updating, and Uninstalling Apps
11. Automating Business Processes
- Workflow in SharePoint 2013
- Building Workflows by using Visio 2013 and SharePoint Designer 2013
- Developing Workflows in Visual Studio 2012
12. Managing Taxonomy
- Managing Taxonomy in SharePoint 2013
- Working with Content Types and Advanced Features of Content Types
13. Managing Custom Components and Site Life Cycles
- Defining Custom Lists and Custom Sites
- Managing SharePoint Sites
14. Customizing User Interface Elements
- Working with Custom Actions
- Using Client-Side User Interface Components
- Customizing the SharePoint List User Interface
15. Working with Branding and Navigation
- Creating and Applying Themes
- Branding and Designing Publishing Sites
- Tailoring Content to Platforms and Devices
- Configuring and Customizing Navigation
What to Expect at LeapFox
Knowledgeable Instructors
Our Microsoft Office instructors are certified professionals. They are trained on the latest Office features and how to get the most out of Microsoft Office.
Hands on Labs
No boring lectures! Our courses are designed to give students lots of time to practice what they are learning with hands on excercises and projects
Bounce Back Pass
Retake any public course as many times as you like for up to one year for classroom live classes and six months for remote live courses.
Certificate of Completion
Receive a certificate of completion at the end of every course.
Up to Date Curriculum
Each course comes with a helpful and up to date ebook which will contain instruction and practice excercises.
Time Saving Tips N Tricks
In each course your instructor will show you tips and tricks that will save you time and make you more efficient.
Friendly and Helpful Staff
Our staff is dedicated to your success. Each team member is trained to provide the absolute best customer service possible.
Satisfaction Guarantee
If you aren't 100% satisfied wtih your experience with LeapFox, simply let us know and we will give you a full refund.