This is the full tutorial before bootstrap