I don’t know how difficult Software Foundations is for someone with a limited background but it’s probably worth trying:
https://softwarefoundations.cis.upenn.edu/
I don’t know how difficult Software Foundations is for someone with a limited background but it’s probably worth trying:
https://softwarefoundations.cis.upenn.edu/