[Pluralsight] Tooling up for SharePoint Framework - Pluralsight
Tooling up for SharePoint Framework - Pluralsight

Tooling up for SharePoint Framework - Pluralsight

image description

Course Description

SharePoint developers looking to use the new SharePoint Framework must first become comfortable with several new tools and technologies. This course introduces and demonstrates each component of the SharePoint Framework development toolchain. At the core of developing solutions using the SharePoint Framework is a thorough knowledge of modern web development tools and technologies. In this course, Tooling up for SharePoint Framework, you'll learn how to stand up a new SharePoint Framework development environment. First, you'll explore the roles played by npm and Node.js in the SharePoint Framework development toolchain. Next, you'll discover how to leverage Yeoman, TypeScript, and Gulp when building SharePoint Framework projects. Finally, you'll learn how to test your SharePoint Framework projects using the Workbench. When you're finished with this course, you'll have a foundational knowledge of the SharePoint Framework developer toolchain that will help you, as you move forward, to

build modern client-side solutions that runs on top of SharePoint.

What you will learn

Hi everyone, my name is Danny Jessee. Welcome to my course, Tooling up for SharePoint Framework. I am a senior SharePoint developer based in the Washington D. C. area. Any SharePoint developer looking to build customizations using the new SharePoint Framework must first become comfortable with several new tools and technologies, many of which may be unfamiliar to anyone who has built legacy customizations exclusively in Visual Studio. This course provides concise overviews and demonstrations of each component of the new open source cross- platform SharePoint Framework development toolchain. This course is a brief introduction to Microsoft's new developer story, for client-side customizations running on top of SharePoint, and no prior experience with any of the tools or technologies covered in this course is required. Some of the major topics that we will cover include, installing and configuring prerequisite tools such as Node. js and npm, scaffolding a new SharePoint Framework project using Yeoman, using Visual Studio Code and TypeScript in SharePoint Framework development, building and deploying SharePoint Framework projects using Gulp tasks, and testing SharePoint Framework customizations using the Workbench. By the end of this course, you will be able to stand up a SharePoint Framework development environment, and create your first SharePoint Framework project. Before beginning this course, you should have some familiarity with SharePoint web parts, and previous approaches for developing SharePoint customizations. But even if you are brand new to SharePoint development, this course is for you. I hope you'll join me on this journey to learn how to develop modern client-side customizations to SharePoint, with this course, Tooling up for SharePoint Framework, at Pluralsight.

Curriculum

Section 1: Course Overview

Section 2: Introduction

Section 3: Preparing a New SPFx Environment with Node.js and npm

Section 4: Scaffolding New SPFx Projects with Yeoman

Section 5: Managing SPFx Projects with Visual Studio Code

Section 6: Coding SPFx Web Parts with TypeScript

Section 7: Automating SPFx Development and Deployment Tasks with Gulp

Section 8: Testing SPFx Web Parts with the Workbench