How can I manage the time of my research project under uncertainty? I don't know if this is the right place (or the right tags) to ask this question or not so please tell me. 

I am doing a research project related to computer science in my university. This is my first research project and it's really hard. 
How can I manage my big research project? I have a lot of ideas and in each one there are a lot of issues.
The problem that I am facing is the uncertainty, I don't know the specific required time to finish something (because I don't really know it)   

for example : I can't say "I will finish A thing in 3/12/2018 and then I will finish B thing in 17/12/2018" because I don't know those things(I have to learn them)
How can I put a time plan for such things for my research? and How can I manage it?
Unfortunately, this sort of uncertainty is just part and parcel of the life of a researcher. I've been doing research for 15 years now, I run my own research group and this is still a problem for me. 


With this in mind, my first piece of advice is not to feel alone in this. The uncertainty is not because of your inexperience. We never know how long research will take because, by definition, we don't know the answer yet, thats what makes it research. 
Keep a notebook (real or computational) for each project/idea category and write your thoughts in them. 
Celebrate any concrete progress however small.