CodeGym /Java-blogg /Tilfeldig /Kunnskapsveikart for Android-nybegynnere
John Squirrels
Nivå
San Francisco

Kunnskapsveikart for Android-nybegynnere

Publisert i gruppen
Nybegynnere spør seg ofte: "Hva trenger jeg å vite for å bli utvikler?" Stillingsannonser kan ha mange uforståelige ord. Programmeringsbøker er spekket med så mye informasjon at det ser ut til at du må begynne å studere emnet fra barndommen. På toppen av det hele er Android-utviklingen nå på et punkt hvor du trenger å kunne to språk: Java og Kotlin. Vi skal prøve å lage et "kunnskapsveikart for nybegynnere" - akkurat det du trenger å vite for å få din første jobb. Veikart for en nybegynner som Android-utvikler - 1Først og fremst er Core Java. Ja, Java er det beste stedet å starte for øyeblikket. Etter mitt syn er CodeGym den beste måten å gjøre dette på. Det er ikke nødvendig å bli distrahert av noe annet før du har arbeidet deg grundig gjennom de grunnleggende tingene. Samtidig vil du ha en stor fordel hvis du kan finne en mentor som kan gi deg hint og forklare ting. Deretter kan du prøve Android SDK. Først må du finne ut hvordan du bruker TextView, EditText, Layouts (Frame, Linear, Relative), ImageView og Button. Etter det, fortsett til RecyclerView. På dette stadiet er øvelse ditt alt. Du må prøve alt, se hvordan det fungerer, hvilke egenskaper disse komponentene har, og hvordan de er forskjellige. Deretter kan du gå dypere og finne ut Aktivitet og Fragmenter. Deretter livssyklus og lanseringsmoduser. Også dataoverføring mellom to aktiviteter (Intent) og to Fragmenter (Bundle). På dette tidspunktet er du klar til å skrive noe litt mer komplisert enn en kalkulator. Du må skrive et lite prosjekt som består av flere skjermer. Det viktigste er å bruke mange komponenter for å finne ut hvordan de samhandler med hverandre. Og igjen, det vil være et stort pluss hvis noen ser koden din og kan komme med forslag. Nå er du klar til å prøve Kotlin. I tillegg bør du få prosjektet til å samhandle med REST API på en eller annen måte. Til dette brukes Retrofit-biblioteket. Det er mange opplæringsprogrammer om det. Det finnes også mange åpne APIer som du kan øve på (for eksempel Instagram, Facebook og mange andre). Sluttresultatet skal være noe som laster ned data fra en server og viser det på skjermen. Glide-biblioteket (eller, alternativt er Picasso) også nyttig her. Det er mutterne og boltene til den. Det neste trinnet er å takle designmønstre. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Picasso) er også nyttig her. Det er mutterne og boltene til den. Det neste trinnet er å takle designmønstre. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Picasso) er også nyttig her. Det er mutterne og boltene til den. Det neste trinnet er å takle designmønstre. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. s mutrene og boltene på den. Det neste trinnet er å takle designmønstre. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. s mutrene og boltene på den. Det neste trinnet er å takle designmønstre. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Google promoterer MVVM for Android, så du bør prøve det. Sjekk også ut hva "ren arkitektur" betyr. Og for å toppe det hele - avhengighetsinjeksjon. På dette tidspunktet kan du prøve å gå til noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. du kan prøve å gå på noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. du kan prøve å gå på noen intervjuer. Internett er stappfullt av artikler og eksempler om hvert av disse emnene. Mens du studerer, husk at det fortsatt er viktigere å forstå hvordan og hvorfor ting fungerer enn å huske terminologi. Det er også viktig å kunne bruke en debugger for å spore opp feil. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet. Og dette er bare mulig med mye trening. Denne prosessen kan fullføres på seks måneder. Men det er bare hvis du bruker tilstrekkelig tid på treningen din. Alt som gjenstår er for meg å ønske deg tålmodighet.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION