CodeGym /Java блог /Случаен /Пътна карта на знанието за начинаещи с Android
John Squirrels
Ниво
San Francisco

Пътна карта на знанието за начинаещи с Android

Публикувано в групата
Новобранците често се питат: "Какво трябва да знам, за да стана разработчик?" Обявите за работа могат да съдържат много неразбираеми думи. Книгите за програмиране са пълни с толкова много информация, че изглежда, че трябва да започнете да изучавате темата от детството. На всичкото отгоре разработката на Android сега е в момент, в който трябва да знаете два езика: Java и Kotlin. Ще се опитаме да направим „пътна карта на знанието за начинаещи“ — точно това, което трябва да знаете, за да намерите първата си работа. Пътна карта за начинаещ като разработчик на Android - 1На първо място е Core Java. Да, Java е най-доброто място да започнете в момента. Според мен CodeGym е най-добрият начин да направите това. Няма нужда да се разсейвате от нещо друго, докато не обработите основно основните неща. В същото време ще имате голямо предимство, ако можете да намерите ментор, който може да ви даде съвети и да обясни нещата. След това можете да опитате Android SDK. Първо, трябва да разберете How да използвате TextView, EditText, Layouts (Frame, Linear, Relative), ImageView и Button. След това преминете към RecyclerView. На този етап практиката е вашето всичко. Трябва да опитате всичко, да видите How работи, Howви характеристики имат тези компоненти и How се различават. След това можете да отидете по-дълбоко и да разберете активността и фрагментите. След това жизнен цикъл и режими на стартиране. Също така трансфер на данни между две дейности (Intent) и два фрагмента (Bundle). На този етап сте готови да напишете нещо малко по-сложно от калкулатор. Трябва да напишете малък проект, който се състои от няколко екрана. Основното нещо е да използвате много компоненти, за да разберете How взаимодействат помежду си. И отново ще бъде голям плюс, ако някой види вашия code и може да направи предложения. Сега сте готови да опитате Kotlin. Освен това трябва да накарате вашия проект да взаимодейства с REST API по няHowъв начин. Библиотеката Retrofit се използва за това. Има много уроци за това. Има и много отворени API, върху които можете да практикувате (например Instagram, Facebook и много други). Крайният резултат трябва да бъде нещо, което изтегля данни от сървър и ги показва на екрана. Библиотеката Glide (or, алтернативно, Пикасо) също е полезен тук. Това са гайките и болтовете на нещата. Следващата стъпка е да се справим с дизайнерските модели. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. Picasso) също е полезен тук. Това са гайките и болтовете на нещата. Следващата стъпка е да се справим с дизайнерските модели. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. Picasso) също е полезен тук. Това са гайките и болтовете на нещата. Следващата стъпка е да се справим с дизайнерските модели. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. s гайките и болтовете му. Следващата стъпка е да се справим с дизайнерските модели. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. s гайките и болтовете му. Следващата стъпка е да се справим с дизайнерските модели. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. Google популяризира MVVM за Android, така че трябва да го изпробвате. Също така проверете Howво означава "чиста архитектура". И за капак на всичко — инжектиране на зависимости. В този момент можете да опитате да отидете на няколко интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. можете да опитате да отидете на интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. можете да опитате да отидете на интервюта. Интернет е пълен със статии и примери по всяка от тези теми. Докато учите, не забравяйте, че разбирането How и защо работят нещата все още е по-важно от запаметяването на терминологията. Също така е важно да можете да използвате дебъгер за проследяване на грешки. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение. А това е възможно само с много практика. Този процес може да бъде завършен за шест месеца. Но това е само ако отделяте достатъчно време на обучението си. Остава само да ви пожелая търпение.
Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION