I have a Ph.D. in physicist, during which I started to love software engineering. Since I am also passionate about learning I started to build my own learning app.
I am also very enthusiastic about design, which is a bit unusual for most physicists, I am putting a strong focus on the UI part. In my courses, you will jump right into the subject and learn to design by actually designing.
From my former teaching experiences, I know that learning by trying is the most fun. So I will encourage you to use the tools I am showing you directly in your own projects. May they be small or grant.