https://habrahabr.ru/company/mailru/blog/228681/ начни с фундамента) и вообще, на этом сайте много интересных статей обо всем. причем приводятся примеры. думаю, тебе интересно