Las bases teóricas en Android Studio dependiendo del alcance del proyecto pueden ser varias sin embargo para este curso son mínimas y las mismas están relacionas con la creación de un proyecto y el manejo de controles básicos que en realidad es super necesario que conozcas.
Esos temas los explico en los siguientes enlaces:
Habrán más temas referentes a las bases de los controles sin embargo con que conozcas lo anterior puedes iniciar y en la siguiente lista de reproducciones me encuentro creando temas referentes a las bases de Android Studio y también estarán bases den Kotlin pero para lo relacionado con este curso los primeros videos que indiquen que utilizan Java te son de utilidad.