Ethereum Tutorials
Ethereum Wiki
Ethereum hosts a very good wiki on their github, where you can find a lot of information on anything related to Ethereum. The overall content is extremely good, but can seem daunting for beginners.
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
The Ethereum forums are also a very good place to find information, or post a question if you require help.
https://forum.ethereum.org/
Distributed apps (Dapps) for Beginners
This page contains the temporary home of learning materials relating to development on Ethereum. Later this will be moved into EthAcademy.
https://dappsforbeginners.wordpress.com/
Solidity is a high-level language whose syntax is similar to that of JavaScript and it is designed to compile to code for the Ethereum Virtual Machine. It makes it easy to create smart contracts with a programming structure similar to object-oriented programming. This programming language is also developed by Eris Industries, which is one of the new partners in the EthBaaS service
Smart Contracts Programming
This page is very good to get started with Solidity, and contains an introduction, how to install, as well as some simple tutorial examples that get you started.
http://solidity.readthedocs.org/en/latest/index.html
This is a series of Tutorials on Smart Contract Writing made by Eris. These tutorials are meant to be a natural follow-on after readers have have some familiarity with the programming language.
https://docs.erisindustries.com/tutorials/solidity/
Ethereum Wallet in practice
This three-part blog by Ethereum lead designer is a good place to get started with how to use and create applications for the Ethereum wallet.
https://blog.ethereum.org/2015/12/03/how-to-build-your-own-cryptocurrency/
Youtube Tutorials
Here you can find a 3-part playlist made by Ethereum.
Episode 1: Introduction and ecosystem
Episode 2: Installing the Go Ethereum client
Episode 3: Writing a meta-coin smart contract