start by learning basics of programming, learn terminologies and so on, I did this by watching tutorial on YouTube, plenty of free resources out there. then start building projects, do whatever you want, you can start with basic stuff like a calculator, journal, blogs, little game etc, then try something challenging, like a really beautiful and complex UI/UX if you want to focus on front end.