Start simple with some basic Home Automation tasks such as scheduling lighting or heating and build your knowledge over time, before tackling the more challenging stuff.
After that it's mostly just a case of taking time, doing a bit of research on the Internet and watching a few tutorial videos. Start simple with some basic Home Automation tasks such as scheduling lighting or heating and build your knowledge over time, before tackling the more challenging stuff.