
As you progress through each course, you’ll get regular, personalized support from our course instructor teams. You’ll also be able to increase your hands-on knowledge through multiple, practical projects. Once you have finished the courses, the capstone project gives you the opportunity to develop an idea for a web application of your own, with the same level of support from our instructors to help you succeed.
This is your chance to create your digital future.
Who Can Apply?
All Swiss residents aged 18 or over can apply, regardless of their educational or professional background.You don’t need to have digital skills already to become a Fellow: you will start courses at the beginner level and progressively gain hands-on knowledge and skills.
While there are no educational prerequisites, all courses and learner support are in English. A B1 level in English is a requirement to ensure you are able to get the most from this experience.
The Learning Path
As a My Digital Future Fellow, you’ll have access to a learning path of six online courses designed to give you applied digital and web development skills – no matter your educational or professional background.
Although we highly recommend that Fellows complete the entire learning path, Fellows are not obliged to complete all six courses or the capstone project.
Learn more about the courses

Course 01.
Foundations of Digital Literacy
Gain an understanding of computers, the Internet and the online world by building basic websites.
Course 02.
Foundations of Programming
Learn to use code to solve problems and create solutions.


Course 03.
Responsive Web Design
Build on your foundational knowledge and gain the skills to build well-structured and responsive websites.
Course 04.
Interactive Websites
Learn to manipulate elements of your web pages and make them dynamic.


Course 05.
Web Application Programming
Enhance your your web development skills by building an interactive web application.
Course 06.
Dynamic Web Applications
Learn how to use rich features to create dynamic web applications.


Capstone Project
Develop a fully-functional web application that demonstrates the collective skills you’ve gained during your learning journey.