Here are Sharepoint class teacher's professional background:
More than 12 years of IT experience in Microsoft Technologies. Extensive experience in System Development Life Cycle (SDLC)analysis, designing, development, coding, documentation, testing, bug fixing, deployment and implementation of complex Internet, intranet and Client /Server data processing and business intelligence applications.
Experience with Microsoft Office SharePoint Server 2007/SharePoint 2010/2013 with SharePoint designer, Object model, Business Data Catalog, Excel Services etc.
Experienced with ASP.Net, C#, XML, JSON, XSLT, JavaScript, jQuery, AngularJS, WebAPI, LINQ, AJAX.
Extensive experience with JavaScript Object Model (JSOM), Client Side Object Model (CSOM), SharePoint REST API, SharePoint App Model.
Working with SQL Server, MS Access, MySQL, Visual Studio 2013/2012/2010/2008/2005, Team Foundation Server, Visual SourceSafe, IIS.
Extensive experience in working with SharePoint Features, Object model.
Expert in leveraging and taking advantage of the Out of the Box (OOB) features of SharePoint.
Extensive experience in SharePoint Search and Manage Metadata Service.
Experience with installation, configuration, customization, managing and administering SharePoint infrastructure.