I am trying to learn Android do I need to learn JAVA before or I will learn it while watching the tutorials on Adroid app Development for beginners ?

Thank you