Developing with Office UI Fabric

Office UI Fabric is the fastest and easiest way to build a user interface that fits in with SharePoint, Office, and Office 365. This course will teach you about the three primary Office UI Fabric projects and how to put them to use in your projects.
Course info
Level
Intermediate
Updated
April 6, 2017
Duration
1h 58m
Table of contents
Description
Course info
Level
Intermediate
Updated
April 6, 2017
Duration
1h 58m
Description

Designing a great user interface for your site or application is critically important. Unfortunately, it is a skill that too many developers lack. In this course, Developing with Office UI Fabric, you'll learn about all of the different aspects of the three main Fabric projects and how you can make use of them in any web site or application. First, you'll explore what Fabric is and what it gives you. Next, you'll learn how you can add Fabric to your projects and put its capabilities to use. Finally, you'll discover the easiest way to explore Fabric and how to create a new UI from scratch. By the end of this course, you'll know how to integrate Fabric into your site or application seamlessly.

About the author
About the author

Dave Mann is a founder and Director for Aptillon and has been has been a SharePoint MVP since 2007.

More from the author
Introducing the Office UI Fabric
Beginner
1h 14m
1 Mar 2016
More courses by David Mann
Transcript
Transcript

Hi folks, my name is David Mann and welcome to my course Developing with Office UI Fabric.

I am Director at Aptillon and have been a SharePoint MVP since 2007. I’ve been designing and developing Office and SharePoint solutions for over 15 years.

To me, the most exciting thing about Fabric is that it takes down an obstacle too many developers stumble over– how to create a good-looking, functional user interface. In this course, we are going to tackle that exact problem. We’ll look at the three primary Fabric projects – Core, JavaScript and React and how we can put them to use in our applications.

Some of the major topics that we will cover include:

  • What is Fabric and what does it give us?
  • How can I add Fabric to my project and put its capabilities to use?
  • What is the easiest way to explore Fabric and create a new UI from scratch?
By watching this course, you’ll be introduced to Fabric, the components, and UI elements it provides and learn how to integrate it into your site or application seamlessly.

Before beginning the course you should be familiar with CSS and HTML, JavaScript and TypeScript if you’re using the components, and Facebook’s React library if you’re going to use the React components from Fabric. While Fabric is largely driven by the SharePoint team within Microsoft, Fabric itself can be used in any web project. For non-SharePoint or Office projects, Fabric offers a solid, consistent set of CSS classes and components that work together to deliver a great looking UI. For SharePoint or Office 365 apps or extensions, Fabric is the fastest and easiest way to make your customization look, feel and act like a native part of SharePoint or Office 365.

I hope you’ll join me and learn the ins and outs of the Office UI Fabric with the Developing with Office UI Fabric course, at Pluralsight.