Welcome to the forum!
If you are interested in web development then I would start with the FCC curriculum. https://www.freecodecamp.org/learn
FCC teaches what is called the MERN stack (MongoDB, Express, React, Node.js) and Python. If you are interested in switching careers into web development, then I would suggest doing at least the first six certifications.
In addition to FCC you will discover other resources that will help you.
Here are some of my favorites.
You just need a basic computer with an internet connection.
Maybe way down the line when you start working as a developer and you want to treat yourself to some new gear. But for now, I wouldn’t worry about it.
I am going off of the assumption that you are interested in web dev. So my suggestions will be for that.