By creating a simple custom Orchard widget to manage and display the Twitter Boostrap Carousel you learn the following and this is just a partial list :)
It's amazing how much you can learn about Orchard CMS from developing a single Orchard widget that can be re-applied in your general Orchard development. And, again, we created a handful of Orchard assets in the Orchard training class that re-inforced these learnings as well as taught other Orchard development skills.
I am going to speak at a few .NET Developer Groups and Code Camps in Florida this year and will be using Twitter Bootstrap and the building of this custom Carousel widget as my example to help other .NET Developers learn Orchard and become interested in being Orchard CMS Developers. I've been developing with Orchard CMS full-time for about 2 years now and love it. I taught around 8 - 10 Orchard CMS classes last year to various development firms and enjoyed that as well. I hope to have another successfull year of Orchard CMS Development in 2013, and I hope all the best for you, too!
For continued series of posts, see: Orchard CMS Training and Developing SEO Meta Tags Module