what are the prerequisite for Learning GitHub basics?

where to start to learn the basics i found these GitHub Learning Lab, GitHub Guides, Open Source Guides.

its enough to learn the basics please help i can’t understand where to start.

Thanks in advance