Facebook is celebrating 10 years of existence today, and to mark the occasion, the company created a special "Look Back" feature, giving users a nostalgic look into their Facebook history.

The large and highly engaged Facebook audience makes it a natural place to start marketing your business. In this course, author Justin Seeley shows you the basics of setting up your Facebook account exclusively for business use and building out your page in a way that clearly identifies your brand. He also shows how to create meaningful posts and status updates, and entice members to like your page. Plus, learn how to go beyond the basics and widen your fan base, create ads and promoted posts, and extend Facebook with mobile and third-party services.

Facebook application development is one of the most lucrative and fast-paced niches of the programming world. This course introduces developers and designers who are already familiar with HTML and JavaScript to Facebook app development. Author Ray Villalobos reviews the different types of Facebook apps and tours the Facebook Developer site, reviewing the requirements to be an apps developer. At the end of the course, Ray shows how to create a complete app, from building the initial containers and pages to adding social plug-ins and game controls.

Facebook Pages could be getting a new analytic metric soon, based on testing that the social network has done over the past few months. Seen in the wild, at least some Pages administrators are now able to see the breakdown of who’s viewed specific posts by organic and viral means.

Facebook CEO and co-founder Mark Zuckerberg addressed an adoring crowd at Y Combinator's startup school today, speaking confidently about Facebook and describing a world in which people will share a whole lot more than they do now -- via Facebook and other social companies.