Trainings for Researchers

Delivered by the Factory in collaboration with the Academy, these trainings are designed for researchers who want to adopt the best practices in their day-to-day work

Automatic testing

The automatic testing training provides researchers with the best practices for code testing, a complete overview on test types, and a hands-on coding practice to apply on a practical level the knowledge acquired during the training.

The training covers the following subjects:

  • Unit tests
  • Integration tests
  • Functional tests
  • Deployment tests
  • User experience tests

Documentation

The documentation training provides researchers with the best practices for code documentation, an overview on its value and different approaches, and a hands-on practice to apply on a practical level the knowledge acquired during the training.

The training covers the following subjects:

  • Code & Code comments
  • API documentation
  • Lab notebook
  • Paperst
  • Issue tracker / version management

Maturity Evaluation

The maturity evaluation training allows researches to evaluate of a project from a maturity/completion point of view, explains them the 3 different maturity levels of a project, and includes a hands-on evaluation of one of their projects to apply the knowledge acquired during the training.

The 3 levels of maturity of a project are:

  • Level 1: Prototype code
  • Level 2: Intermediate code
  • Level 3: MVP-ready code

Related news

Nov 27, 2018News
A growing number of wearable devices are becoming available. By their ability to measure physical activity and physiological characteristics such as heart rate, blood pressure, sleep patterns, etc., they constitute a cornerstone for the quantified self and personalized health. Yet, unavoidably, they bring a number of challenges in terms of security and privacy. This workshop will be held on Thursday, 6 December from 10:15-13:00, in room BC 410 at the EPFL.

Nov 2, 2018News
The founding General Assembly of C4DT was held on Friday, 2 November, in presence of the President of EPFL, Martin Vetterli, and of 50 guests. The 12 partners of the Center said they are keen to apply research to their business needs and regulatory requirements, at a time when digitalization is affecting their mission. EPFL professors then underlined the potential for improvements in digital protection and security.

Mar 2, 2018News
A group of lawyers and policy workers from the International Red Cross (ICRC) and other organizations concluded a computing and digital trust awareness-raising training at EPFL.The week-long course in collaboration with C4DT is intended to equip them with the tools to evaluate the impact of information systems on their humanitarian activities. The course starts from computing basics and touches cloud computing, information security and privacy preservation.

Next courses

No upcoming courses