Course Information
Course Name: Microsoft 70-489: Developing SharePoint 2013 Advanced Solutions Online Course
Total Video Hours: 14 Hrs 57 Min
Total Videos: 53
Instructor: Patrick Loner
This microsoft 70-489 course addresses advanced SharePoint development scenarios used in enterprise environments, including custom applications, publishing solutions, and business data integration.
Included in This Course
Advanced SharePoint app development techniques
Authentication and authorization implementation
Performance-focused SharePoint solution design
Managed metadata configuration and usage
SharePoint 2013 search service customization
Enterprise content management and records management
Publishing site development and optimization
Business Connectivity Services (BCS) integration
Practical guidance aligned with advanced SharePoint solutions
Course Outline
Module 1: Introduction to Creating Efficient Apps for SharePoint
Course and Instructor Introduction
Apps for SharePoint Part 1
Apps for SharePoint Part 2
Communication from Apps to SharePoint Part 1
Communication from Apps to SharePoint Part 2
Authentication and Authorization Part 1
Authentication and Authorization Part 2
Designing Apps for Performance Part 1
Designing Apps for Performance Part 2
Designing Apps for Performance Part 3
Module 2: Working with Managed Metadata Solutions
Overview of Managed Metadata Part 1
Overview of Managed Metadata Part 2
Configuring Managed Metadata Term Sets Part 1
Configuring Managed Metadata Term Sets Part 2
Configuring Managed Metadata Term Sets Part 3
Configuring Managed Metadata Term Sets Part 4
Working with Managed Metadata Fields Part 1
Working with Managed Metadata Fields Part 2
Module 3: Working with the Search Service
Overview of the SharePoint 2013 Search Service Part 1
Overview of the SharePoint 2013 Search Service Part 2
Overview of the SharePoint 2013 Search Service Part 3
Building Search Queries
Using Code to Execute Search Queries Part 1
Using Code to Execute Search Queries Part 2
Customizing Query Processing Part 1
Customizing Query Processing Part 2
Customizing Search Results Part 1
Customizing Search Results Part 2
Customizing Content Processing Part 1
Customizing Content Processing Part 2
Module 4: Implementing Enterprise Content Management
Working with Discovery Part 1
Working with Discovery Part 2
Working with Content Management Part 1
Working with Content Management Part 2
Handling Automated Records Management Part 1
Handling Automated Records Management Part 2
Handling Automated Records Management Part 3
Module 5: Developing Publishing Sites
Introduction to Developing Publishing Solutions
Developing Page Components for Web Content Publishing Part 1
Developing Page Components for Web Content Publishing Part 2
Developing Page Components for Web Content Publishing Part 3
Website Structure and Navigation Part 1
Website Structure and Navigation Part 2
Website Structure and Navigation Part 3
Publishing Content
Publishing to Mobile Devices
Optimizing for Search Engines Part 1
Optimizing for Search Engines Part 2
Optimizing Performance and Availability Part 1
Optimizing Performance and Availability Part 2
Module 6: Interacting with Business Connectivity Services
Overview of Business Connectivity Services
Creating BDC Models
Creating an App-Scoped External Content Type
Conclusion
Microsoft 70-489: Developing SharePoint 2013 Advanced Solutions
Enterprise organizations rely on SharePoint to deliver collaboration, content management, search, and business integration solutions at scale. Microsoft 70-489: Developing SharePoint 2013 Advanced Solutions Online Course provides structured training for developers tasked with designing, implementing, and optimizing advanced SharePoint applications within complex environments.
Advanced SharePoint development requires a deep understanding of app models, authentication mechanisms, and performance considerations. This sharepoint developer course begins with app development concepts, focusing on how apps interact with SharePoint data and services. Communication patterns between apps and SharePoint are explained to ensure secure and efficient data exchange.
Authentication and authorization are critical for enterprise-grade solutions. The course explains how to implement secure access models that align with organizational security requirements. Developers examine permission scopes, trust relationships, and identity management techniques required for advanced SharePoint solutions.
Performance optimization is a recurring theme throughout the microsoft 70-489 training. Designing apps that scale effectively requires careful planning around resource usage, data access, and service calls. The course explains performance design principles that reduce latency and improve responsiveness in SharePoint applications.
Managed metadata plays a key role in content organization and information architecture. The training covers metadata term stores, term sets, and taxonomy management. Developers learn how to configure managed metadata solutions and apply metadata fields to improve content classification, search relevance, and governance.
Search is a core feature of SharePoint 2013. This course examines the SharePoint search service architecture and its extensibility points. Building and executing search queries through code enables developers to create tailored search experiences that meet business requirements. Customizing query processing and search results enhances relevance and usability.
Content processing customization is explored to show how SharePoint handles indexing and content enrichment. Developers gain insight into extending the search pipeline to support advanced scenarios, such as custom metadata extraction and content transformations.
Enterprise content management capabilities are essential for organizations managing large volumes of information. The course addresses discovery features that support compliance and legal requirements. Content management workflows and automated records management are explained to help developers design solutions that meet regulatory standards.
Publishing sites enable organizations to deliver structured web content across internal and external audiences. This sharepoint advanced solutions course explains how to develop publishing components, manage navigation, and structure sites for usability. Page components are designed to support reusable and maintainable content delivery.
Search engine optimization within SharePoint publishing sites is addressed to ensure content visibility. Developers learn how to configure metadata, URLs, and performance settings to support search engine indexing and user accessibility. Performance and availability optimization techniques are discussed to maintain reliability under load.
Mobile publishing considerations are included to address multi-device access requirements. Publishing content to mobile devices requires responsive design and performance planning, which are covered as part of the advanced publishing solutions module.
Business Connectivity Services (BCS) enable SharePoint to integrate with external business systems. The course explains how to create BDC models and external content types that expose business data within SharePoint. App-scoped external content types allow developers to build secure and modular integrations.
Instructor Patrick Loner provides detailed explanations across nearly 15 hours of content, guiding learners through real-world SharePoint development scenarios. The structured modules align with enterprise development practices and support developers preparing for advanced SharePoint responsibilities.
Although SharePoint technologies continue to evolve, SharePoint 2013 remains in use across many organizations. Understanding advanced development patterns helps professionals maintain, extend, and modernize existing SharePoint environments. This microsoft 70-489 course reinforces skills that remain relevant in hybrid and on-premises deployments.
Advanced SharePoint solutions require coordination between development, governance, and business requirements. This training emphasizes architectural thinking, performance optimization, and secure integration. Developers gain the ability to design solutions that support long-term scalability and compliance.
Completing this sharepoint certification-focused course strengthens expertise in managed metadata, search customization, publishing, and enterprise content management. The skills developed support roles such as SharePoint developer, enterprise application developer, and SharePoint solution architect.
Organizations benefit from developers who understand advanced SharePoint capabilities and limitations. This developing sharepoint advanced solutions course prepares professionals to deliver robust solutions aligned with enterprise standards and operational requirements.
Frequently Asked Questions (FAQ)
Who should take the Microsoft 70-489 course?
This course is intended for experienced SharePoint developers and IT professionals working on advanced SharePoint 2013 solutions.
Does this course align with the Microsoft 70-489 exam objectives?
Yes, the course content aligns with advanced solution development topics covered in the Microsoft 70-489 exam.
Is prior SharePoint development experience required?
Yes, prior experience with SharePoint development is strongly recommended for this advanced-level course.
Does the course cover SharePoint search customization?
Yes, it includes detailed coverage of search queries, query processing, and search result customization.
Are enterprise content management features included?
Yes, discovery, content management, and automated records management are covered in detail.
Does the course include publishing site development?
Yes, advanced publishing solutions, SEO optimization, and performance considerations are included.
Is Business Connectivity Services covered?
Yes, the course explains BCS concepts, BDC models, and external content type creation.
