Applies to:
Instructor Dustin Miller announces a new course based on his ten plus years of experience poking, prodding, hacking and manipulating SharePoint. This course is designed for client-side web developers; SharePoint hackers and tweakers; and .NET developers who’ve had enough of the labor and overhead of writing and deploying custom web parts.
This course is for: JavaScript Gurus, SharePoint Rock Stars, Web Developers
On the second day, you’ll learn how to truly bend SharePoint list views to your will. Through a series of “bet you can’t do this” challenges, you’ll see how any client-side markup can be created from your SharePoint list data. This is need-to-know information — that is: you need to know it. You’ll learn and write the XSL necessary to create the following types of markup from your SharePoint list data:
Taunt those .NET developers who keep writing custom user controls just to make a custom navigation web part with your SharePoint hacking prowess. You’ll be proud to share these achievements with your friends on Facebook, Twitter and LinkedIn.
And then, come back for more. Because it won’t stop. Instructor Dustin Miller will personally help you sharpen your SharePoint hacking skills every month. No charge.
- WSS 2.0 (yes, really)
- SharePoint 2007
- SharePoint 2010
- SharePoint 2013 (again, yes, really)
Instructor Dustin Miller announces a new course based on his ten plus years of experience poking, prodding, hacking and manipulating SharePoint. This course is designed for client-side web developers; SharePoint hackers and tweakers; and .NET developers who’ve had enough of the labor and overhead of writing and deploying custom web parts.
This course is for: JavaScript Gurus, SharePoint Rock Stars, Web Developers
Day 1
Reintroducing the Data View Web Part (DVWP)
What is this wondrous thing called the Data View Web Part, and why should you care? It’s only the best tool in your SharePoint toolbox. The Swiss Army Knife of web parts. It has been around since WSS 2.0, and since SharePoint 2010 has been the basis for every list view on your pages. Learn what it does, how it works and how to use it with any version of SharePoint.XSL: More important than .NET
XSL, or Extensible Stylesheet Language, remains a mysterious concept for many web developers. There’s no need to fear it, and there’s no good reason to ignore it in favor of .NET for client-side presentation. Plan to spend a full day on this topic – and plan to be an expert on XSL by the end of it.Day 2
Any markup, any time
Have you ever wanted to create your own HTML markup from a SharePoint list? Maybe because that cool jQuery plugin you found for an animated content slider requires specific elements in your markup?On the second day, you’ll learn how to truly bend SharePoint list views to your will. Through a series of “bet you can’t do this” challenges, you’ll see how any client-side markup can be created from your SharePoint list data. This is need-to-know information — that is: you need to know it. You’ll learn and write the XSL necessary to create the following types of markup from your SharePoint list data:
- HTML5
- VML (Vector Markup Language)
- SVG (Scalable Vector Graphics)
- JavaScript
- Plain text
Data View hacks
There are a lot of handy-dandy tricks to using Data View Web Parts on your SharePoint sites: rolling up list content; embedding custom views in your master page; creating a Data View Web Part ONLY page; re-using and packaging. You will do all this. And more.Day 3
External data sources
Most of what you’ll learn here applies to SharePoint versions from WSS 2.0 onwards. Learn how to connect to external sources such as SQL Server, SOAP Web Services, RSS feeds, REST services (SharePoint 2010 and up), and OData endpoints (SharePoint 2013 only).SharePoint & JavaScript for hackers
Get a crash course in the SharePoint ECMAScript (JavaScript) Client Object Model introduced in SharePoint 2010. From there, a dive into jQuery-free JavaScript hacking. By the end of the day, you will feel like a SharePoint Client Script Ninja, and there’s a good chance you will stop using third party JavaScript libraries on your SharePoint sites. But if you do want to embrace the goodness of jQuery, the next day will appeal to you.Day 4
Custom forms
Take everything you’ve learned in the first three days. Bask in it. Then see how to apply all of it — all of it — to SharePoint list forms. Think of the possibilities! Too many fields on your list form? Turn it into a tabbed list form. Want to add your own autocomplete or external lookup? Let your geek flag fly – I’ll show you how to do pretty much anything you want with your list forms.jQuery
But wait: There’s more! You will write the code to enhance your SharePoint views and forms with jQuery and jQuery UI. Basically everything covered in our jQuery workshop, without the introduction to scripting fundamentals, and compressed into a few hours. Not for the faint of heart!Ongoing: Post-graduation community
When you finish this class, you will need to order new business cards. Your new title? Pick one:- SharePoint Hacker
- SharePoint Lion Tamer
- SharePoint SuperGeek
- SharePoint Nerd Extraordinaire
Taunt those .NET developers who keep writing custom user controls just to make a custom navigation web part with your SharePoint hacking prowess. You’ll be proud to share these achievements with your friends on Facebook, Twitter and LinkedIn.
And then, come back for more. Because it won’t stop. Instructor Dustin Miller will personally help you sharpen your SharePoint hacking skills every month. No charge.
What you need to attend this class
For you:
- A solid foundation in HTML and CSS is highly recommended; JavaScript and XSL experience is a plus
- A basic understanding of the SharePoint framework
- This course is designed for experienced web developers
For your computer:
- SharePoint Designer (required)
What you will receive from this class
- Full color student reference guides and diagrams with post-class revisions and updates
- Access to recordings of all classroom sessions!
- Sample code
and components. And we mean A LOT of code.
Pricing Information
Online Training: $1295/per registration for 4 days of online bliss.Private Training: $3,300/per day for 4 days (on-site) or 4 days (online) ($2,500/per day if online)
It was very useful for me. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to came here! Thanks for sharing such a information with us
ReplyDeleteThanks Dustin :)
ReplyDelete