
Facebook Application Development
by Jesse Feiler
Start the free chapterWith over 200,000 users, Facebook has become the dominant social networking platform. This course, taught by developer, teacher, and author Jesse Feiler, covers the ins and outs of developing your own Facebook apps using the Facebook API. Youâll see how to register your app to receive the necessary development and run-time keys from Facebook and how to set up your app on your own web server so that it can interact with Facebook. Ins and outs of news feeds, invitations, and interaction with Facebook user profiles are all covered. Youâll also see how to interact with your own database to merge Facebook data with your appâs data. Work files are included. To begin learning today, simply click on the movie links.
Course content
Introducing Facebook4 lessons
Using Facebook Security as a Developer6 lessons
Integrating with Friends & Web Sites4 lessons
Facebook Technologies: Industry Standards3 lessons
Facebook Technologies: Proprietary8 lessons
- Using the FBML Test Console5:021 credit or ad
- Exploring FBML Syntax6:151 credit or ad
- Using FB:pronoun4:131 credit or ad
- Using FB:name5:211 credit or ad
- Using FBML Controls7:071 credit or ad
- FBML for Controls & Interface Objects3:521 credit or ad
- Creating a Share Button5:331 credit or ad
- Using the Facebook API4:371 credit or ad
Getting Started as a Developer7 lessons
- Using the Developer Application5:541 credit or ad
- Setting Basic Parameters for the App4:151 credit or ad
- Setting Authorization & Canvas7:461 credit or ad
- Creating Your First Application3:141 credit or ad
- Installing the PHP Libraries4:371 credit or ad
- Creating Your App File3:061 credit or ad
- Uploading & Testing3:501 credit or ad
Making it Facebook: Dashboard & Tabs5 lessons
Integration Points Greetings & Invitations10 lessons
- Using Integration Points3:121 credit or ad
- Setting Up Two-Column Layouts3:481 credit or ad
- Setting Up a Discussion Board2:541 credit or ad
- Greeting People by Name3:371 credit or ad
- Greeting Unlogged-In Users6:101 credit or ad
- Sending Invitations3:351 credit or ad
- Using the Multi-Friend Selector3:361 credit or ad
- The Condensed Multi-Friend Selector4:291 credit or ad
- Using Other Invitations3:041 credit or ad
- Excluding App Users3:471 credit or ad
Adding Data to a Facebook App10 lessons
- Working with Data Overview6:391 credit or ad
- Creating the Facebook Input Form5:171 credit or ad
- Adding a Pop-up Dialog & Form Fields5:381 credit or ad
- Receiving the Data5:361 credit or ad
- Setting Up the Database5:181 credit or ad
- Adding a Record from the Form Data5:441 credit or ad
- Checking for Errors & Verifying the Add5:201 credit or ad
- Redirecting to My Picks4:531 credit or ad
- Doing the Add to My Picks5:491 credit or ad
- Finishing the Add to My Picks4:131 credit or ad
Displaying Data9 lessons
- Display Overview5:211 credit or ad
- Display Architecture Overview pt. 16:101 credit or ad
- Display Architecture Overview pt. 26:401 credit or ad
- Retrieving the Data5:071 credit or ad
- Looking at the Code5:331 credit or ad
- Paginating & Displaying One Pick5:121 credit or ad
- Doing the Pick Display5:151 credit or ad
- Paginating Results pt. 15:061 credit or ad
- Paginating Results pt. 25:301 credit or ad
Using News Feeds6 lessons
Increasing Your App Interactivity11 lessons
- Overview4:391 credit or ad
- Sharing & Letting Friends Know4:211 credit or ad
- The Share Button & Reporting3:581 credit or ad
- Maintaining My Picks: Interface3:391 credit or ad
- Maintaining My Picks: Database4:101 credit or ad
- Writing the Code3:461 credit or ad
- Add News Feed Updates: Templates pt. 16:431 credit or ad
- Add News Feed Updates: Templates pt. 23:581 credit or ad
- Add News Feed Updates: Code3:301 credit or ad
- Using the Templates: Add/Remove3:491 credit or ad
- Using the Templates: MyPicks3:211 credit or ad
Using More Integration Points7 lessons
- Integration Point Overview4:291 credit or ad
- Using the Application Directory5:301 credit or ad
- Using an App Page3:181 credit or ad
- Updating Your App Page2:441 credit or ad
- Adding Tabs to the Profile2:461 credit or ad
- Adding to the Profile App Info/User4:091 credit or ad
- Adding to the Profile App Info/Code4:041 credit or ad