Hey and welcome!
I started TouchDesigner years ago, coming from a 3d background, not too much programming experience prior. bit of html, and python but very small scale.
Just my two cents, but come up with a specific goal / small project to work towards, open ended software like TouchDesigner is really best learned through moving towards as specific a goal as you can come up with.
Sounds like you kind of do! which is great, maybe find some audio visual clips, or loops or effects that you are a fan of, and attempt to recreate them in TouchDesigner. Again, that would just be my approach.
You’ll want to break down the the thing you’re trying to recreate as much as possible into smaller steps, why starting small is useful. The smaller step you break it down to, the easier it will be to google or ask about tutorials or help overcoming specifics.
Though if you run into a bigger question you don’t know how to break down further, or progress on - def ask. Easy to get stuck trying to use the wrong node/tool for the job in Touch, and sometimes other mindsets can lead towards different approaches in Touch.
Hope that helps!