SharePoint Advanced: Enhancing Functionality with JavaScript
41mAdvanced2018-12-14
Authors

Phil Gold
Senior-Level Learning and Development Professional
Course details
JavaScript allows you to quickly and easily modify the functionality and look of SharePoint. Many site owners and administrators are intimidated by it, but you don't have to be a developer to leverage the power of JavaScript. This course helps you understand how JavaScript and SharePoint work together and what you can do with them. Communications and training professional Phil Gold explains why you should use JavaScript, provides example use cases, and explores the core components and JavaScript libraries that can be applied to SharePoint—at all user levels—to automate tasks, update the user interface, and even move data in and out of SharePoint.
Learning objectives
Name the term for a collection of .js files.
Identify the key that opens developer tools in Windows.
Recall the name for the software connectors that allow different applications to talk to each other.
Determine which tool provides developers with an easier way of styling web parts.
List two common IDEs.
Learning objectives
Name the term for a collection of .js files.
Identify the key that opens developer tools in Windows.
Recall the name for the software connectors that allow different applications to talk to each other.
Determine which tool provides developers with an easier way of styling web parts.
List two common IDEs.
Skills covered
SharePointEnterprise Content ManagementJavaScriptOracleCloud ServicesNetwork and System AdministrationCloud ComputingMicrosoftDeep Dive (X:Y)
Concepts
Introduction
- Extend SharePoint with JavaScript
- Get the most out of this course
Why Use JavaScript
- Why all the excitement
- Define JavaScript
- JavaScript is already integrated in SharePoint
- Is there an easier way
- Why do it yourself
What You Can Do with JavaScript
- Browser developer tools
- Customize UI
- Create information
- Modify
- Capture events
- Animate
Core Concepts and Components
- jQuery
- JSOM
- JSLink
- Ajax
- REST API
- Other useful tools
Conclusion
- Next steps