If you've never done any programming courses before, I'd recommend Harvard CS50.
You do need a good amount of math at some point, but there are too many possible math resources to easily include here.
3Blue1Brown's neural networks videos are fantastic introductions to the ideas here. And I hate videos.
Fast.ai has been the go-to starter resource for years. Highly recommended.
MIT's open course is a good survey course that is more theory-oriented.
Huggingface's tutorials are well regarded for a number of specific applied topics.