Saturday, July 19, 2008 11:19 AM
It has been a long time since my last post, but I have good reason. I have been terribly busy trying to complete a really cool project for one of my clients. I will post more about it in a later entry, but to say the least it has been quite an adventure.
Anyway that is not the point to this blog. I thought I would put a little ditty together about a course that I am going to be teaching at AmeriTeach here in Denver coming up in September. It is the 50064 Advanced SharePoint Developer course.
You might know from previous posts that I have been teaching the Ted Pattison WSS 3.0 Development course for AmeriTeach and I love it. It by far is some of the best content I have seen for SharePoint Development. I would recommend it for any ASP.NET person that would like to learn the nuances of SharePoint development without all of the headaches of trying to figure them out on your own. But With AmeriTeach expanding it SharePoint curriculum they decided to run the Advanced Development course created by Chris Givens at Architecting Connected Systems. The first surprise that I had was that after they decided to add it to the class roster Chris personally e-mailed AmeriTeach and offered to assist them with any questions or problems they had with the course. Needless to say I was instantly impressed due to the professionalism of getting in touch out of the blue to support the course he created.
Anyhow, I am starting to go through the course content this week in preparation for the forthcoming course and already I am devouring the content. The first couple of modules attack some realistic issues I have seen at many clients that I feel are very important for any SharePoint developer to know and understand. Chris's labs are easy to follow, detailed, and allow the student to see how simple it is to work with SharePoint.
In my courses that I teach I try to train the students in what I call "Thinking in SharePoint". Very similar to the idea of a developer trying to understand and apply object oriented programming principals; students need to understand the concepts of SharePoint to be able to properly use SharePoint as a development platform. I have no doubt that with this course it will further any students understanding of how to "Think in SharePoint" and develop better SharePoint applications.
So if you are interested in getting deeper in to SharePoint and developing in SharePoint to the fullest extent possible, please come checkout the courses I am presenting at AmeriTeach and see just how much fun SharePoint can be.
Happy coding…
Michael