Developing for Facebook 101

Yesterday I attended a course by the name of  ”Orientation in Development for Facebook”. Since Facebook constitutes a large part of my working hours every day I am always eager to learn more about the technical aspects of the platform. This especially since Facebook has a tendency to be very light on their feet when it comes to implementing changes, but perhaps not too focused on clearly  communicating their plans for doing so out to the public.

This course is the first one I have come across which takes on the developing perspective (instead of the more marketing oriented type courses) which I found to be very interesting. The teacher guided the class through the day in a very clear manner and went through everything from Social Plugins to the Open Graph and Oauth 2.0. Much of the material was already known to me, but to see all the pieces of the puzzle in a larger context was very educational. Besides the more theoretical parts of the course we also got to see some practical examples of how one easily can add Like Buttons of Comment Boxes on your webpage.

I was probably the only participant with a solid technical background and my questions during the course were of course focused on my needs and level of expertise. The course does however aim its curriculum towards anyone who comes in contact with Facebook projects in some way, whether it be as a project manager, customer or in a management position.  I think this is a very good approach since businesses should not simply rely on agencies coming up with fancy concepts for a campaign/project without having a foundational understanding themselves on how the platform works and what can and can’t be done.

Related posts:

  1. Interview with Mark Zuckerberg
  2. Up up and away!