Send us your message.
We'll get back to you as soon as we can.
We have your course. Please kindly fill below your contact details to receive full course information and pricing.
At The Knowledge Academy, our classroom-based training courses allow delegates to study and learn in a friendly, engaging,
and interactive environment. We ensure the very best level of teaching, with first-rate instructors, resources,
and state-of-the-art facilities. We provide courses of varying durations and can arrange weekend and residential
courses in order to suit your requirements.
Furthermore, our classroom courses are carried out in thousands of locations worldwide, making training easily accessible wherever you are. Our courses typically begin at 9.00 am and continue until 5.00 pm each day, with breaks and refreshments provided. , As our most popular form of training available, we pride ourselves in continuously delivering an outstanding learning experience for our delegates in the classroom.
Our online-based training courses aim to provide you with a complete training experience. Due to their
flexibility, these courses are greatly suited to busy working professionals, or any individual who would prefer the
convenience of an online training course.
Our Computer-Based Training (CBT) courses remove the time and cost associated with travelling to course locations. You can complete your chosen course in any location, and work at your own pace, as the learning portal can be accessed 24/7. All of our online training courses have technical and administrative support and mobile access. Furthermore, each course has been carefully designed to incorporate informative, instructive, and engaging content. In this way, online learning can guarantee a valuable and enjoyable training solution.
Our In-House training option allows you to select any of our courses and receive training at a venue of your choice,
by any method of your choice.
In-House courses deliver training to multiple employees at once, thus reducing travel expenses and providing you with the ultimate convenience and value for money. In addition, this option allows you to receive a training course that has been specifically tailored to meet your business needs, ensuring first-class quality, applicability, and value.
By choosing to bring bespoke training to the office, you can improve business performance, and make your organisation more streamlined, resourceful, and profitable. With over 25 years’ of experience, we are the market-leaders of In-House training.
Our Virtual training courses provide you with the option to learn using a specialised simulated virtual environment.
In this environment, our expert training instructors will be able to convey information and provide you with the
all the knowledge you require to earn your qualification with The Knowledge Academy. As the largest global
training provider, this method of training allows us to extend our training scope to those who may not
be able to attend a classroom course itself, but would like to receive direct training and support from an instructor.
Using this training delivery method, you would benefit from the convenience of remote access and the elimination of the time and cost associated with travelling to a training venue.
This course will cover the following content:
Module 1: SharePoint as a Developer Platform
Introducing the SharePoint Developer Landscape
Choosing Approaches to SharePoint Development
Understanding SharePoint 2013 Deployment and Execution Models
Lab: Comparing Web Parts and App Parts
Module 2: Working with SharePoint Objects
Understanding the SharePoint Object Hierarchy
Working with Sites and Webs
Working with Execution Contexts
Lab: Working with Sites and Webs
Lab: Working with Execution Contexts
Module 3: Working with Lists and Libraries
Using List and Library Objects
Querying and Retrieving List Data
Working with Large Lists
Lab: Querying and Retrieving List Data
Lab: Working with Large Lists
Module 4: Designing and Managing Features and Solutions
Understanding Features and Solutions
Configuring Features and Solutions
Working with Sandboxed Solutions
Lab: Working with Features and Solutions
Module 5: Working with Server-Side Code
Developing Web Parts
Using Event Receivers
Using Timer Jobs
Storing Configuration Data
Lab: Working with Server-Side Code
Module 6: Managing Identity and Permissions
Understanding Identity Management in SharePoint 2013
Managing Permissions in SharePoint 2013
Configuring Forms-Based Authentication
Customizing the Authentication Experience
Lab: Managing Permissions Programmatically in SharePoint 2013
Lab: Creating and Deploying a Custom Claims Provider
Module 7: Introducing Apps for SharePoint
Overview of Apps for SharePoint
Developing Apps for SharePoint
Lab: Creating a Site Suggestions App
Module 8: Client-Side SharePoint Development
Using the Client-Side Object Model for Managed Code
Lab: Using the Client-Side Object Model for Managed Code
Module 9: Developing Remote Hosted SharePoint Apps
Overview of Remote Hosted Apps
Configuring Remote Hosted Apps
Developing Remote Hosted Apps
Lab: Configuring a Provider Hosted SharePoint App
Lab: Developing a Provider Hosted SharePoint App
Module 10: Publishing and Distributing Apps
Understanding the App Management Architecture
Understanding App Packages
Installing, Updating, and Uninstalling Apps
Lab: Publishing an App to a Corporate Catalog
Lab: Installing, Updating, and Uninstalling Apps
Module 11: Automating Business Processes
Understanding Workflow in SharePoint 2013
Building Workflows by using Visio 2013 and SharePoint Designer 2013
Developing Workflows in Visual Studio 2012
Lab: Building Workflows in Visio 2013 and SharePoint Designer 2013
Lab: Creating Workflow Actions in Visual Studio 2012
Module 12: Managing Taxonomy
Managing Taxonomy in SharePoint 2013
Working with Content Types
Working with Advanced Features of Content Types
Lab: Working with Content Types
Lab: Working with Advanced Features of Content Types
Module 13: Managing Custom Components and Site Life Cycles
Defining Custom Lists
Defining Custom Sites
Managing SharePoint Sites
Lab: Managing Custom Components and Site Life Cycles
Module 14: Customizing User Interface Elements
Working with Custom Actions
Using Client-Side User Interface Components
Customizing the SharePoint List User Interface
Lab: Using the Edit Control Block to Launch an App
Lab: Using jQuery to Customize the SharePoint List User Interface
Module 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
Lab: Branding and Designing Publishing Sites
Lab: Configuring Farm-Wide Navigation
This Developing Microsoft SharePoint Server 2013 Core Solutions training consists of a 5 day, trainer-led course that aims to teach delegates core skills in the use of SharePoint for development activities. Therefore this course will teach delegates how to develop and deploy features, manage identity and permission, manage taxonomy, and customise the user interface, to name a few.
This skills learned in this training course are designed for businesses of a medium or large size that have considerable teams. This course is accredited by Microsoft, as The Knowledge Academy is a Microsoft Silver Partner.
This Developing Microsoft SharePoint Server 2013 Core Solutions course is designed for IT professionals who work to develop solutions for SharePoint technologies and products. This course would be particularly beneficial for technical leads.
As an expert level training course, there are a number of prerequisites that candidate must meet in order to undertake the course, these include:
A knowledge of using Visual Studio 2010 or Visual Studio 2012 to develop solutions
A basic knowledge of SharePoint solution development, either in SharePoint 2013 or in earlier versions of SharePoint
A working knowledge of Visual C# and the .NET Framework 4.5
A basic understanding of ASP.NET and server-side web development technologies, including request/response and the page lifecycle
A basic understanding of AJAX and asynchronous programming techniques
Familiarity with approaches to authentication and authorization, including claims-based authentication
The Developing Microsoft SharePoint Server 2013 Core Solutions 70-488 examination covers the following areas:
Plan and design SharePoint sites (15-20%)
Implement authorization and authentication (15-20%)
Access and manage data (15-20%)
Implement SharePoint solutions (15-20%)
Implement the user experience and information architecture (10-15%)
Create business processes (10-15%)
Create Office apps (10-15%)
Select your preferred delivery method
Filter your results
We have the guaranteed best price for our courses in the industry
Microsoft Sharepoint Training
Resources are included for a comprehensive learning experience
Flexible delivery methods are available depending on your learning style
"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"
Joshua Davies, Thames Water
"...the trainer for this course was excellent. I would definitely recommend (and already have) this course to others."
Diane Gray, Shell
Back to top