Clipcode Training

Clipcode offers a number of specialist one-day intensive training courses on the following .NET / HTML5 areas.

These are available for on-site presentation in your office provided you have 3 or more software developers wishing to attend.

As an alternative, design your own course! Just select topics of interest from below (or from our mentoring page) and we will provide a custom course for your team tailored to their needs.


COMING IN JANUARY 2012 ... COMING IN JANUARY 2012 ... COMING IN JANUARY 2012 ...


Advanced C#

Reactive Extensions (Rx)

System.Threading /
TPL / PLINQ

ASP.NET MVC 3
& Code-FirstEF

  • Iterators & yield
  • Lambda expressions
  • Generics
  • Extension methods
  • Co- and contravariance
  • Dynamic
  • Async C#
  • IObservable & IObserver
  • IQbservable
  • Subjects
  • Operators
  • Disposables
  • Schedulers
  • Creating
  • Managed Threads
  • Synchronization
  • Cancellation
  • Tasks
  • PLINQ
  • Parallel collections
  • TPL Dataflow
  • MVC Principles
  • Creating controllers
  • Creating Razor views
  • Creating the model
  • Why the interest in Code-First?
  • DbContext and DbSet

Next-Gen Web Dev:
HTML5

Next-Gen Web Dev:
Core & Storage APIs

Next-Gen Web Dev:
Messaging APIs

Next-Gen Web Dev:
Javascript

  • Evolution of HTML
  • Forms
  • data-*
  • Video
  • Drag & drop
  • Semantic markup
  • Canvas
  • Web IDL/ DOM Events
  • Web DOM Core
  • Typed Array
  • Web Workers
  • GeoLocation
  • Web Storage
  • File API
  • Indexed DB API
  • Review of HTTP
  • Strategies for browser - server communication
  • CORS
  • Server Sent Events
  • Web Sockets
  • XMLHttpRequest
  • Javascript as a rich language
  • Data types
  • Control flow
  • Functions
  • Prototypes
  • JSON