The links below will take you to the exercises on Analytic Piano, an online app designed to improve and accelerate the study of music theory.
Below are some snapshots of the exercises:
Learn to play C, G, D, A, and E Major Scales, ascending and descending, in both hands separately and then together.
Right Hand fingering:
Left Hand fingering:
Triads in different positions:
Online App Practice in many keys – Click Here