Designing and developing digital and blended learning solutions. (2017)