This channel is really quite good for learning some of the basics of Daz3D and what it all means, after a fair few of them they all start to gel together and you'll pick it up quite easily.
You must be registered to see the links
There are a couple good guides for Daz3D within this very forum too;
https://f95zone.to/forums/dev-tools-guides.44/?prefix_id=33 although most are built upon you knowing the basics already.
You can also visit the Asset Releases side of
this forum to grab and install asset packs which will help you expand your library and ability to get creative within Daz and information on how to install them can be found
here.
Ren'Py is difficult to get into at the very start, I would advise you use the tutorial that is within the Ren'Py SDK as that is quite a helpful bit of documentation... Ren'Py requires that you know the basics of certain coding languages, unless you want to wing it and learn as you go (my approach, cause im dumb). There are a few locations to read more about Ren'Py, such as our
guides area but one of the best locations to date is the
You must be registered to see the links
for the software itself and the
You must be registered to see the links
that they've put together too.
If you're more a visual type of person, you can watch sLim's videos (creator of
The Awakening);
You must be registered to see the links
In truth, i've just started a month or two ago and am slowly making progress myself. Ren'Py is my biggest stumbling block, and it's slowing me down a lot. But stick with it, your ability to learn and the time that you can place into this is what is going to answer 'how long will it take' question. Nobody but yourself can define your pace in things.