Просто разделяешь задачку на маленькие и последовательно гуглишь от задачи к задаче, полезно еще сесть перед этим и подумать, а не сразу бежать гуглить или stackoverflow смотреть. (А то разовьется sdd - stackoveflow driven development, это страшная болезнь, я знаю, бесполезно лечусь уже много лет, ничего не помогает(