ESSA Learning Programmes & Materials

This report “ESSA Learning Programmes & Materials” presents the educational activities designed by the European Software Skills Alliance (ESSA) for skilling, up-skilling and re-skilling students and professionals into in-demand software roles. The ESSA Learning Programmes are based upon the ESSA Educational Profiles.


Each of the eight annexes of the report presents details of the ESSA Learning Programmes designed for each Educational Profile at a specific EQF level (4-7), focusing on the type of target group and learning provider.

Download the annexes:

  1. ANNEX I: Junior Developer EQF 4/5 
  2. ANNEX II: Developer EQF 6 
  3. ANNEX III: Developer EQF 7
  4. ANNEX IV: DevOps expert EQF 6
  5. ANNEX V: DevOps expert EQF 7
  6. ANNEX VI: Solution Designer EQF 6
  7. ANNEX VII: Solution Designer EQF 7
  8. ANNEX VIII: Test Specialist EQF 4/5 

Main results

This document showcases how to practically implement the previously developed Curricula Guidelines and related Educational Profiles into learning and teaching practice.

Each annex describes the learning pathways specifically related to each Programme Learning Outcome (PLO), providing the following information:

  • Duration of the study (ECTS/Hours);
  • Recommendations for micro-credentials;
  • Recommendations on didactical approach, delivery method and training environment;
  • Indications, if applicable, on WBL and Follow up reinforcement;
  • Indications, if applicable, on approaches and technologies to be considered;
  • Assessment method for each Learning Unit Outcome;
  • Learning resources (additional information is provided for each Learning Unit: on the duration, didactical approach, assessment, title of learning material, deliverymethod for the learning material, link to the ESSA Learning platform where the learning materials are available).


This “ESSA Learning Programmes” document — including eight annexes — supports the implementation of the pilot and soft pilot actions planned in the project workplan by providing the information necessary to:
– implement an innovative outcome-oriented learning programme, based on the expertise of all EU partners involved in the project and organised around flexible and modular learning units;
– support trainers, teachers, educators and organisations in arranging and running new learning programmes at national and regional/local level;
– contribute to the testing and final designing of specific Educational Profile dedicated Learning Programmes — and related learning materials — designed within the ESSA project, that could be used by different types of entities concerned with educational and training aspects (public and private located in different EU Countries).

Use of this report

At this stage, the document — including its annexes — is used by the ESSA partners in support of implementing their pilots, currently running as defined in the project workplan. The document can furthermore be adopted by the ESSA Associated Partners to implement soft pilot versions of specific programmes (e.g. piloting only a portion of a programme limited to specific PLOs or Learning Units). This document provides Associated Partners with the relevant tools to identify the learning objectives, contents and material to use when running a programme or part of it.

The document also supports the European Mobility Programme component of the project in facilitating the identification of contents and learning activities that might be part of a transferrable element.

This document can also be adopted by trainers, teachers, education providers and the key players in the sector to obtain contents and information on ESSA learning programmes for in-demand software roles at different EQF levels.