I would definitely recommend reading through the programming guides on the Android developers site. Feel free to skip any guides you think won't apply to your app, you can always come back later.
After that skim the guides on the jetpack site and decide which features you will use. While use of jetpack is not required, it makes things a lot easier, and starting with jetpack is easier than going back and retrofitting your app to use certain jetpack features