DEV Community

Simran
Simran

Posted on

Free path to Android development - 0 to PRO

There are a lot paid courses and bootcamps that teach you Android development
and an endless list youtube tutorials. But no where there is a clear path for
someone completly new to it. In this blog post I am gonna compile all the resources
that I have found over the years and some very recently that I think are great for
anyone. They will be mentioned in the order I think you should follow them, but
feel free to follow them as per your wish if you are already familiar with the
topics covered in previous playlists.

You will make creating almost 10 apps and will teach you all the best and latest
practices that are recommended in Android world by Google and Android developers.

The Kotlin Programming Language Course for Beginners

This playlist is by Donn Felker.
He is one of the greatest Android developers and has worked for so many
great companies and helped them create their initial version of Android app.
This playlist takes you from no Kotlin knowledge to an intermediate Kotlin developer.

Getting Started with Android Development

This is one of the newer Android channels I found and the content on this channel
is just awesome for a beginner. This playlist do not teach anything much about
Android development, but get you setup with your Android development environment.

Android Development: Layout & UI

Another playlist likely will be the next few by The Android Factory
that will teach you the basics Android layout including different layouts and
widgets, ScrollView and RecyclerView.

Android Development: Our first App

In this playlist you will create your first functioning Android app combining
the concepts learnt in the previous playlists + Fragments, SharedPreferences,
Intents and navigation between activities.

Git & GitHub

Nothing about Android here, but an essential skill for any developer is to learn
source code control system. And git being the most popular one, you should just learn it.

For full list of resources visit my blog

Sentry mobile image

Improving mobile performance, from slow screens to app start time

Based on our experience working with thousands of mobile developer teams, we developed a mobile monitoring maturity curve.

Read more

Top comments (0)

Billboard image

πŸ“Š A side-by-side product comparison between Sentry and Crashlytics

A free guide pointing out the differences between Sentry and Crashlytics, that’s it. See which is best for your mobile crash reporting needs.

See Comparison

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay