Cloud Developer Skills Jumpstart at SharePoint Conference 2014 


With the introduction of the new SharePoint 2013 app model, the definition of “Office and SharePoint Developer” has changed dramatically. A whole new set of skills are required to build apps in a cloud-centric world. That’s why I’ll be teaching a one-day pre-conference workshop at SharePoint Conference 2014 - Cloud App Developer Critical Skills Jumpstart - focused on ramping-up attendees on these new technologies. In order to help you decide if the workshop is right for you, here’s a taste of the content. It’s going to be a busy day for sure!

JavaScript Best Practices

Almost everyone has written some JavaScript, but it still seems that most people are just writing function call after function call. In this module, you’ll learn the best way to create reusable, maintainable, JavaScript code. We’ll cover namespaces, code reuse patterns, bundling, and minification as well as other best practices.


Creating maintainable JavaScript for large-scale projects is a special challenge. In this module, we’ll cover the fundamentals of TypeScript. TypeScript extends JavaScript to add capabilities such as class-based object orientation, but produces strict JavaScript for deployment. This approach makes it easier to create manageable libraries in large-scale projects.

jQuery and Other third-party libraries

Third-party libraries like jQuery, Knockout, Bootstrap, and Angular are rapidly becoming standard parts of Office and SharePoint apps. In this module, we’ll cover the basics of jQuery and other third-party libraries. You’ll get a good understanding of the current landscape and where these libraries fit in.

REST and OData

Data access changes dramatically in a cloud-based world with the introduction of RESTful services to the model. In this module, we’ll cover the fundamentals of REST and OData so that your apps can consume data from these sources. Later in the workshop, we’ll also show how to create your own sources.

HTML5 and CSS3

Creating an outstanding and responsive end-user experience is critical for a successful app. In this module, we’ll cover the basics of HTML5, CSS3, and all the related JavaScript functionality. You’ll learn to create responsive apps using HTML5 capabilities and patterns such as the single-page app.


Visual Studio 2013 introduces the Model-View Controller (MVC) pattern as an option for developing cloud-hosted apps. In this module, we’ll show how to use MVC5 to develop cloud-hosted apps. We’ll also create our own custom RESTful services using the WebAPI capabilities of MVC.


As you can see, the “modern” Office and SharePoint Developer has a lot to learn. So join me at the pre-con workshop to get up to speed. Afterwards, you’ll be better positioned to get the most out of the conference content and your app development projects.

See you there!

Posted by Scot Hillier on 1-Nov-13
0 Comments  |  Trackback Url  |  Link to this post | Bookmark this post with:        

Links to this post