@Zaid-md ,
I hope all is well. VMware networking as a topic can be a bit complex, but at the same time, it is very similar in many respects to what a non-virtualized network architecture would look and operate like.
I would suggest the following in the order I am listing them as a good plan for you to get a basic understanding:
Take a look at the CompTIA Network+ course in our library to establish a good basic understanding of networking and the concepts that govern it, irrespective of virtualization.
Take a look at the following resource from VMware:
Take a look at the VMware DCV-VCP 7 course in our library to gain a refined level of understanding specific to the VMware environment(s) that you are likely to come across and interact with.Good Luck !!!
Cheers,
Adam