Я, возможно, буду банален - но только практика, чтение, практика, видео-уроки, практика, практика, придумать свой проект с использованием таких функций, практика...
Ищи в книжках примеры, допиливай их до работопригодного кода. Чтобы понять суть - нужно фигачить