The PROMPT project has resulted in a great number of second cycle courses for professionals in software engineering and development. It has also led to an accumulation of learning experiences regarding the offering of such courses online. This report summarizes the learnings that project partner RISE has made and its contributions towards the common project goal of establishing a catalog of continuous-education courses for Swedish software industry. We report on how courses should be designed and conducted. The experience is that a clear structure and set of goals is needed, with teaching that activates the participants and supports retention. Professional training may require different formats for given contents to suit both part-time students as well as those who quickly want to learn full-time. Online education requires good system support and we summarize the experiences from Scalable Learning, a tool provided by RISE, which can inform other system providers of useful functionality. We end with a look at design exercises for the future of technical universities.