SharePoint 2016, 2013 and Office 365 Web Developer Essentials

Course Details

  • Course Type: Developer
  • Duration: 3 days
  • Price: £
  • Residential: £
    (UK midlands only)

Course Dates (click date to select)

  Location jun Jul Aug Sep Oct Nov Dec Venues  
  UK Midlands             4th Midlands
  UK London               London
Aldgate East

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