So you want to use bitcoin on your website?https://bitcointalk.org/index.php?topic=990348.0
Lesson#1 - Introduction To Bitcoin
If you know nothing about the bitcoin payment protocol this is where to start.
Lesson#2 - Web Wallets
Learn how to set up a web wallet that you can use to transact bitcoin.
Lesson#3 - PHP and JSON
Learn how to grab the exchange rate and display it on your website.
Lesson#4 - More PHP and JSON
Learn how to get details on a specific bitcoin address.
Lesson#5 - API OUTDATED, see Blockchain Wallet Service instead
Learn how to create new bitcoin addresses using blockchain.info API.
Lesson#6 - TinyStore Project OUTDATED, see Blockchain Receive Payments API V2
Learn how to create a simple bitcoin webstore using the techniques we have went over.
Lesson#7 - Intro to Websockets
Lesson#8 - Chain.com API
Use Chain.com API to create an Address and Transaction Browser.
Blockchain Receive Payments API v2 HD BIP32
How to use blockchain.info's receive payments API using BIP32 HD addresses
Blockchain Wallet Service API
How to setup blockchain.info Wallet Service API