Easy Learning with Microsoft SharePoint: Installation to Advanced Applications
IT & Software > Other IT & Software
15.5 h
£19.99 £12.99
0.0
1444 students

Enroll Now

Language: English

Master Microsoft SharePoint: From Setup to Advanced Apps

What you will learn:

  • Install and configure SharePoint and its prerequisites.
  • Create and manage SharePoint lists, libraries, and collaboration sites effectively.
  • Integrate Office applications with SharePoint for enhanced teamwork and productivity.
  • Develop custom SharePoint solutions using SharePoint Designer, JavaScript, and Silverlight.
  • Implement advanced data management and automation with workflows and custom web parts.
  • Handle SharePoint data programmatically using the Client Object Model and RESTful services.
  • Complete a challenging Silverlight project, seamlessly integrating it with SharePoint.
  • Become proficient in SharePoint administration, development, and integration.

Description

Unlock SharePoint's Full Potential: A Comprehensive Guide

This course provides a complete walkthrough of Microsoft SharePoint, taking you from initial setup to building sophisticated applications. We cover everything from the fundamental installation of SharePoint and its prerequisites (including Office and SQL Server) to advanced techniques in customization and development using various tools such as SharePoint Designer, JavaScript, and Silverlight. You'll master list and library management, integrate seamlessly with Office applications, and build custom workflows to streamline processes.

Build Practical Skills: The course emphasizes hands-on learning, progressing through a series of increasingly complex projects. You'll learn to manipulate data programmatically using the Client Object Model and RESTful services, design engaging user interfaces with Silverlight, and manage document versions and permissions effectively. Our dedicated project section focuses on building fully functional Silverlight applications integrated directly into your SharePoint environment, providing a solid foundation for real-world application development.

Who this course is for: This course is ideal for IT professionals, business users, and developers seeking to master Microsoft SharePoint for enhanced collaboration, document management, and application development. No prior experience is required; our step-by-step instruction guides you through every stage.

What you will learn: Deep dive into SharePoint installation, master list and library functionalities, integrate Office applications for smooth collaboration, build custom SharePoint solutions using a variety of developer tools, efficiently manage data and automate tasks, and finally, design and develop compelling Silverlight applications within the SharePoint ecosystem.

Curriculum

SharePoint Installation: Setting the Stage

This section starts with the basics. You'll learn to install Microsoft Office, SQL Server 2008 R2 (the database backbone for SharePoint), and all necessary SharePoint prerequisites. The final lecture provides a thorough guide on installing SharePoint itself, covering crucial configuration and initial setup for optimal performance and scalability. Lectures include detailed walkthroughs for each installation process, covering potential challenges and best practices.

Lists & Libraries: Core SharePoint Functionality

This section introduces core SharePoint functionality, focusing on lists and libraries. You'll master the drag-and-drop interface for effortless document uploads, learn to create and modify lists with custom settings (general, versioning, and validation), update permissions for controlled access, effectively manage list content, build collaboration sites, and effectively add tasks within project sites. The section concludes with mastering advanced list features for creating custom views and leveraging metadata for enhanced information organization and filtering.

Office 365 Integration: Powering Collaboration

Seamlessly integrate Office applications with SharePoint to supercharge productivity. Learn to directly edit documents in Office applications, co-author documents in real time using SharePoint 2013, and leverage Excel for advanced data analysis of SharePoint list data. You will master workflow creation and utilization to automate business procedures, learn to add web parts to enhance site functionality and learn to manage document locations and versioning strategies, using content types and document sets for effective document classification and organization.

SharePoint Development Tools: Unleash Customization

This section dives into SharePoint development tools. Learn to customize site settings and appearances, using developer tools to add and customize web parts, and creating applications using SharePoint Designer. We cover displaying XML and SQL database data, building JavaScript pages, and integrating Silverlight for enhanced user experience. The focus shifts towards developing custom applications, including simple and custom Twitter web parts. This culminates in development using the Expression Blend Suite for professional design.

Task Management & List Programming: Automation & Efficiency

Master SharePoint's task management capabilities. This section covers creating Data View Web Parts, building Site Columns in Visual Studio, and implementing Event Receivers for dynamic responses. Learn to build ASPX and Master Pages, handle programming SharePoint links, work with XAML files and navigate programming lists. We cover creating custom lists, adding service references, updating product information, using foreach loops, and programming the client object model to write list data programmatically. The section concludes with creating new list item objects, employing RESTful programming, and adding label controls.

Silverlight Integration: Enhancing User Experience

This section explores the power of Silverlight integration for rich SharePoint applications. You'll learn to build web parts using Excel and Visual Studio, add data values, and develop custom information (including customer and sales record) web parts. The course covers creating visual web parts, adding labels and coding web parts, and building custom web part properties. You’ll design visuals, add custom lists, and code sales record applications. This culminates in creating new classes, Site Collection features, and developing ADO.NET-based external content types and read-only web services, culminating in building simple Silverlight applications and integrating them with SharePoint.

Silverlight Project: Hands-on Application Development

This project-based section solidifies your Silverlight skills. You'll complete a comprehensive Silverlight project within the SharePoint environment, applying all previously learned techniques. The project is broken into several progressive parts, from setup to advanced functionality, mirroring real-world development processes. This involves best practices like version control, unit testing, and performance optimization, ensuring you're fully prepared for practical application development.