Learn Solana with examples
Visit HERE to read it online.
If you'd like to read it locally, install Rust, and then:
$ git clone https://github.com/n795113/solana-by-example
$ cd solana-by-example
$ cargo install mdbook
$ mdbook build
$ mdbook serve --open