CodeGym /Java blogg /Slumpmässig /Knowledge Roadmap för Android-nybörjare
John Squirrels
Nivå
San Francisco

Knowledge Roadmap för Android-nybörjare

Publicerad i gruppen
Nybörjare frågar sig ofta: "Vad behöver jag veta för att bli utvecklare?" Arbetsannonser kan ha många obegripliga ord. Programmeringsböcker är packade med så mycket information att det verkar som om du måste börja studera ämnet från barndomen. Utöver allt detta är Android-utvecklingen nu vid en punkt där du behöver kunna två språk: Java och Kotlin. Vi ska försöka göra en "kunskapsfärdplan för nybörjare" - precis vad du behöver veta för att få ditt första jobb. Färdkarta för en nybörjare som Android-utvecklare - 1Först och främst är Core Java. Ja, Java är det bästa stället att börja för närvarande. Enligt min åsikt är CodeGym det bästa sättet att göra detta. Det finns ingen anledning att bli distraherad av något annat förrän du noggrant har arbetat igenom de grundläggande sakerna. Samtidigt har du en stor fördel om du kan hitta en mentor som kan ge dig tips och förklara saker. Sedan kan du prova Android SDK. Först måste du ta reda på hur du använder TextView, EditText, Layouts (Frame, Linear, Relative), ImageView och Button. Fortsätt sedan till RecyclerView. I det här skedet är övning ditt allt. Du måste prova allt, se hur det fungerar, vilka egenskaper dessa komponenter har och hur de skiljer sig åt. Sedan kan du gå djupare och lista ut aktivitet och fragment. Sedan livscykel och startlägen. Även dataöverföring mellan två aktiviteter (Avsikt) och två Fragment (Bundle). Vid det här laget är du redo att skriva något lite mer komplicerat än en miniräknare. Du behöver skriva ett litet projekt som består av flera skärmar. Huvudsaken är att använda massor av komponenter för att ta reda på hur de interagerar med varandra. Och återigen, det kommer att vara ett stort plus om någon ser din kod och kan komma med förslag. Nu är du redo att prova Kotlin. Dessutom bör du få ditt projekt att interagera med REST API på något sätt. Retrofit-biblioteket används för att göra detta. Det finns många tutorials om det. Det finns också många öppna API:er som du kan träna på (till exempel Instagram, Facebook och många andra). Slutresultatet bör vara något som laddar ner data från en server och visar det på skärmen. Glide-biblioteket (eller, alternativt är Picasso) också användbar här. Det är muttrarna och bultarna på den. Nästa steg är att ta itu med designmönster. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Picasso) är också användbar här. Det är muttrarna och bultarna på den. Nästa steg är att ta itu med designmönster. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Picasso) är också användbar här. Det är muttrarna och bultarna på den. Nästa steg är att ta itu med designmönster. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. är muttrarna och bultarna på den. Nästa steg är att ta itu med designmönster. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. är muttrarna och bultarna på den. Nästa steg är att ta itu med designmönster. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Google marknadsför MVVM för Android, så du borde prova det. Kolla också in vad "ren arkitektur" betyder. Och till råga på allt — beroendeinjektion. Vid det här laget kan du försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. du kan försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. du kan försöka gå på några intervjuer. Internet är fullt av artiklar och exempel om vart och ett av dessa ämnen. När du studerar, kom ihåg att det fortfarande är viktigare att förstå hur och varför saker fungerar än att memorera terminologi. Det är också viktigt att kunna använda en debugger för att spåra fel. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod. Och detta är bara möjligt med mycket träning. Denna process kan slutföras på sex månader. Men det är bara om du ägnar tillräckligt mycket tid åt din träning. Allt som återstår är att jag önskar er tålamod.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION