Yes bro,
Actually everything depends on your level of eagerness to learn, may mga free resources jan sa YT,,
But based sa outlines at tutorial flow may pros and cons ang lahat ng program,,
sa OFP, we have assignments to do and needed to submit which is a good way to learn and apply what is...