Video description
Facebook is the world's largest social network, with over 750
million users, who install 20 million applications every day. If
you want to interact with a large audience, Facebook is the place
to be, and applications are one of the most engaging ways to
interact with that audience. This workshop focuses on creating
Facebook applications using HTML, JavaScript, PHP, and Flash. The
workshop starts with basic applications and progresses to more
complex ones, culminating in a look at how Flash can be used to
create interactive Facebook games, with no previous knowledge of
Flash needed. Experienced instructor Robert Turrall presents up to
4 hours of high-quality HD video that is wrapped in a unique
interface that allows the viewer to jump to any topic at any time.
Project files used in the lessons are included with the video so
viewers can practice what they've learned.
Table of Contents
Introduction to the Facebook Platform for Developers
The Facebook Platform for Developers
00:07:06
The Facebook Graph API
00:08:39
The JavaScript and PHP SDKs
00:04:45
Your First Facebook Application
Facebook Application Basics
00:12:08
Basic Setup with the PHP SDK
00:12:17
Basic Setup with the JavaScript SDK
00:09:40
Extended Permissions
00:02:25
Requesting Permissions with the PHP SDK
00:05:27
Requesting Permissions with the JavaScript SDK
00:04:01
Working with Access Tokens (PHP)
00:02:36
Working with Access Tokens (JavaScript)
00:06:23
Dealing with Expired Sessions
00:04:49
Storing Facebook User Data
Storing Facebook User Data
00:03:54
Saving User Data with the PHP SDK and MySQL: A Simple App
00:05:34
Creating a Smoother User Experience with Ajax
00:05:29
Photos and Videos
Retrieving and Uploading Photos and Video
00:02:57
Retrieving Photos and Videos in Which the User Is Tagged
00:03:50
Retrieving a User’s Albums and Photos with the JavaScript SDK
00:05:40
Retrieving a User’s Albums and Photos with the PHP SDK
00:05:38
Uploading Photos and Videos with the PHP SDK: Forms
00:04:28
Uploading Photos and videos with the PHP SDK: API POSTs
00:08:56
Publishing to a User’s Wall
Wall Posts
00:03:56
Posting to the Wall with the JavaScript SDK: Dialog Boxes
00:03:27
Posting to the Wall with the JavaScript SDK: Graph API
00:03:58
Posting to the Wall with the PHP SDK
00:03:32
Comments and Likes
00:01:38
Invites and Requests
Invites and Requests
00:05:18
Sending Requests with the JavaScript SDK
00:03:56
Processing Requests with the PHP SDK
00:06:15
Places and Check-Ins
Places and Check-Ins
00:02:09
Retrieving a User’s Check-Ins with the JavaScript SDK
00:03:18
Retrieving a User’s Check-Ins with the PHP SDK
00:03:35
Integrating Applications into Pages
Facebook Pages
00:05:08
Adding a Simple Page App with the JavaScript SDK
00:03:09
Adding a Simple Page App with the PHP SDK
00:04:59
Connecting Websites
Connecting Websites
00:03:19
Adding a Login Button to Your Website
00:04:22
Using the Registration Plugin on Your Website
00:05:02
Social Plugins
Why Use Social Plugins?
00:06:39
Adding Open Graph Protocol Tags to Your Website
00:02:35
Adding the Like and Send Buttons to Your Site
00:03:25
Getting Feedback with the Comments Plugin
00:04:39
Using Test Users
Test Users
00:01:32
Creating and Using Test Users in Your Applications
00:03:54
Flash and Facebook Applications
Flash and Facebook
00:02:04
Simple Embedding
00:01:32
Passing User Details into Flash
00:04:54
Two-Way Communication Using the External Interface
00:09:22