P
P
pspupgrader552021-08-02 15:47:38
Android
pspupgrader55, 2021-08-02 15:47:38

I want to become an Android programmer. Where do I begin?

I have always been interested in programming in one way or another, namely Android programming in Android Studio. I have several small projects, but they are written according to the principle "I don't know how to do something - I google it and I do it", that is, there is no system in my knowledge base, which I would like to fix. But I just can not understand in what order I should study all the material. Where do I start and in what order should I move?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
D
Denis Zagaevsky, 2021-08-02
@zagayevskiy

Read the kotlinlang documentation and go through kotlin koans (not including DSL). Read developers.android.com.
All this time writing code . This is the basic rule.
Try to get a job somewhere as an intern or junior.
Try to enroll in all available development schools ( for example ). Do test tasks in them, trying to improve your level.
When "I don't know how to do something - I google and do it", try not to copy-paste, but figure out what's going on.

S
Sergey Gornostaev, 2021-08-02
@sergey-gornostaev

Read the Java primer for beginners and practice.
Read an intermediate Java tutorial and practice.
Read the Android development tutorial for beginners and practice.
Read the intermediate Android development tutorial and practice.

N
Nikolai Savelyev, 2021-08-02
@AgentSmith

First you need a base, an understanding of data structures and algorithms.
Denis Zagaevsky , apparently, assumes that you have this base.
But judging by your question, I'm not sure at all.
Without the basics, no documentation on Kotlin will help you

F
foonfyrick, 2021-08-03
@foonfyrick

Spend at least half a year studying the language (half a year, which means daily training for 4-10 hours a day), so that all questions disappear. Start with metanit courses, they are free, and without unnecessary information, then supplement the acquired knowledge off. language docs. Throw off code examples here, there are a lot of smart people sitting here, you can start from their opinion further. And then go on to the study of android, study each topic deeply and without strangers, count on a year of daily training.

L
Logan77, 2021-08-03
@Logan77

start with the basics, read a lot of literature, it is best to study OOP and move further in the direction

L
lukoie, 2021-08-03
@lukoie

1 google a lot about zerocoding
2 make a couple of applications
3 start moving towards code, already understanding how to build applications so that they are at least usable

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question