course demo app