I guess it depends on the experience you have built after completing the web design course. If you have not had the chance to apply that learning and it is from a few years back, probably worth looking at a follow up course that expands your knowledge and experience or try and get an intern or entry level role. Its important to build experience to deepen your skills.
If you are interested, you may consider learning and exploring Artificial intelligence (AI) and Robotic process automation (RPA).
There are many online certification programs designed to help you advance with this field. The Robotic Process Automation (RPA) market is growing fast. RPA allows the automation of repetitive, rule-based tasks and implement software robots, or bots to process efficiency and deal with daily tasks with minimal input from employees. RPA Is gaining a huge popularity in the market.
I found this very interesting and beneficial.
It's really great that you have such passion for computers and I can tell you there are a lot of interesting topics out there, the first thing you'd need to do is find that topic that interest you the most and explore it to its full. There are a lot of online courses out there (some may be purchased) and will give you even a certificate upon completion which will add to your resume, increasing your market value out there ;).
Best of luck
For work, SW engineering is becoming such a hot topic that if you have certain proficiency in major development or database languages, there's good chance that you can be on the choosing side of the job market.
The best thing you can do is ask a question or think of something you want to see in the world and just build it.
It may be a website, a machine learning algorithm, a mobile app, a deep dive analysis, a video game, or a combination of the above. Whatever you choose since you have an interest in the subject as well as computers, it will be a fun exercise and very rewarding once you build a working prototype or completed project. As you work on a project you'll start to notice what parts of the project you enjoy working on the most, and you can continue to learn about that aspect.
As an added benefit, having projects gives you something to talk about once you start looking for internships and jobs.
Good luck and have fun!