New to android development

Hi, I am new to android development. I wish to do app development so I began. I am interested in android development with flutter.

Where shall I begin?
Please help me with tutorials and resources.

I am a PHP web developer with 4 yrs experience for the reference. Thanks in advance