Developing SharePoint 2013 Solutions with JavaScript - Part 3
As the capstone of the Developing SharePoint 2013 Solutions with JavaScript course series, part 3 covers two final advanced instructional topics (testing and prototypal inheritance) before delving into coverage of the most common scenarios for developing solutions in SharePoint using JavaScript.
What you'll learn
Parts 1 & 2 of this series of courses covered the basics and mechanics of how to work with JavaScript in SharePoint 2013. Part 3 finishes off with how to test our JavaScript code without requiring a SharePoint server, coverage of JavaScript as a prototypal language and how to work with prototypal inheritance, and then dives into a tour through various coding opportunities in SharePoint 2013, and how to meet those needs with JavaScript. The assumption is that you understand the basics of JavaScript, SharePoint, JSOM, REST, and various other elements, as there are very few "basic" topics covered here. Equal parts instructional material and reference material, this course covers all of the most prevalent development opportunities in SharePoint 2013 Apps/AddIns and Farm Solutions.
Table of contents
- Course Introduction 2m
- Module Overview 1m
- Why Test and What to Test 6m
- Tools for Testing 1m
- Demo: Setting-up Testing Tools 7m
- Writing Testable JavaScript 5m
- Testing SharePoint 2m
- Demo: App Overview 2m
- Demo: App Functionality 5m
- Demo: Test Setup 4m
- Demo: Tests 1m
- Demo: Tests, Part II 5m
- Demo: Tests, Part III 3m
- Demo: Running and Reviewing the Tests 2m
- Project and Code Overview 3m
- Navigation 3m
- Edit Control Block (ECB) Menus 3m
- Global and Cascading ECB Menus 9m
- Site Actions and Site Settings 3m
- Introduction to Client Side Rendering (CSR) 2m
- CSR Capabilities and Global CSR 13m
- Local CSR (JSLink) 7m
- Popups 2m
- Simple Dialogs 2m
- Dialog Callbacks 8m
- Status and Notifications 7m