SharePoint 2016, 2013 and Office 365 Web Developer Essentials - Online Class


Course Details

  • Course Type: Developer
  • Duration: 3 days
  • Price: £

Course Dates (click date to select)

  Region Jun Jul Aug Sep Oct Nov Dec  
  Europe & Middle East              
  USA, Canada & Americas              
Regional online class times are as follows (approximate):
Region Start Time End Time Time Zone
Europe & Middle East 08:30 15:30 GMT / BST
USA, Canada & Americas 09:00 16:00 EST / EDT*
* Daylight saving time changes are based on the UK calendar i.e. +1hr from the last Sunday in March to the Last Sunday in October

Terms & Conditions



This course will teach students how to apply modern web programming concepts to SharePoint 2013/2016 or O365 online sites. They will learn essential HTML 5 concepts, including semantic mark up, CSS 3 improvements and how to programme in JavaScript. They will also be introduced to popular JavaScript libraries and frameworks such as Knockout and AngularJS.

The students will learn how to customise the look and feel of site pages, web parts, lists and libraries including search results using a combination of HTML 5, CSS 3, JavaScript and SharePoint configuration.

Course Audience

The course is relevant to developers who want to learn how to effectively use HTML 5, CSS 3 and JavaScript in SharePoint.

  • Some HTML and CSS experience
  • Some experience with JavaScript

Course Modules

Using HTML 5 with SharePoint

    • Overview
    • Tags and elements
    • Semantic mark up
    • Input types and forms

Styling SharePoint using CSS 3

    • CSS rules and selectors
    • Styling text, lists and images
    • Layouts, navigation and forms
    • Transformations
    • Media queries
    • Browser compatibility
    • Bootstrap considerations in SharePoint

JavaScript Fundamentals

    • Variables and data
    • Objects, functions and events
    • Control flow and debugging
    • JavaScript patterns
    • Form validation
    • HTML 5 API’s

JavaScript and SharePoint

    • SharePoint Client Object Model
    • SharePoint REST API
    • Asynchronous calls and promises
    • Applying JQuery to SharePoint
    • Using Angular/Knockout in SharePoint
    • The Power of JSLink
    • Search Display Templates