CodeGym /Blog Java /Aleatoriu /Foaia de parcurs al cunoștințelor pentru începătorii de A...
John Squirrels
Nivel
San Francisco

Foaia de parcurs al cunoștințelor pentru începătorii de Android

Publicat în grup
Începătorii se întreabă adesea: „Ce trebuie să știu pentru a deveni dezvoltator?” Anunțurile de locuri de muncă pot avea o mulțime de cuvinte de neînțeles. Cărțile de programare sunt pline cu atât de multe informații încât se pare că trebuie să începi să studiezi tema încă din copilărie. Pe lângă toate acestea, dezvoltarea Android este acum într-un punct în care trebuie să cunoașteți două limbi: Java și Kotlin. Vom încerca să facem o „foaie de parcurs de cunoștințe pentru începători” - exact ceea ce trebuie să știți pentru a obține primul loc de muncă. Foaie de parcurs pentru un începător ca dezvoltator Android - 1În primul rând este Core Java. Da, Java este cel mai bun loc pentru a începe în prezent. Din punctul meu de vedere, CodeGym este cel mai bun mod de a face acest lucru. Nu este nevoie să fii distras de nimic altceva până nu lucrezi temeinic lucrurile de bază. În același timp, vei avea un mare avantaj dacă poți găsi un mentor care să îți dea indicii și să explice lucrurile. Apoi puteți încerca Android SDK. În primul rând, trebuie să vă dați seama cum să utilizați TextView, EditText, Layouts (Frame, Linear, Relative), ImageView și Button. După aceea, treceți la RecyclerView. În această etapă, practica este totul pentru tine. Trebuie să încercați totul, să vedeți cum funcționează, ce caracteristici au aceste componente și cum diferă. Apoi puteți merge mai adânc și puteți descoperi Activitate și Fragmente. Apoi, ciclul de viață și modurile de lansare. De asemenea, transferul de date între două Activități (Intenție) și două Fragmente (Pachet). În acest moment, ești gata să scrii ceva mai complicat decât un calculator. Trebuie să scrieți un mic proiect care constă din mai multe ecrane. Principalul lucru este să folosiți o mulțime de componente pentru a vă da seama cum interacționează între ele. Și din nou, va fi un mare plus dacă cineva vă vede codul și poate face sugestii. Acum ești gata să încerci Kotlin. În plus, ar trebui să faceți proiectul dvs. să interacționeze cu API-ul REST într-un fel. Biblioteca Retrofit este folosită pentru a face acest lucru. Există o mulțime de tutoriale despre asta. Există, de asemenea, o mulțime de API-uri deschise pe care le puteți exersa (de exemplu, Instagram, Facebook și multe altele). Rezultatul final ar trebui să fie ceva care descarcă date de pe un server și le afișează pe ecran. Biblioteca Glide (sau, alternativ, Picasso) este de asemenea util aici. Acestea sunt piulițele și șuruburile. Următorul pas este abordarea modelelor de design. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Picasso) este de asemenea util aici. Acestea sunt piulițele și șuruburile. Următorul pas este abordarea modelelor de design. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Picasso) este de asemenea util aici. Acestea sunt piulițele și șuruburile. Următorul pas este abordarea modelelor de design. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. s piulițele și șuruburile acestuia. Următorul pas este abordarea modelelor de design. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. s piulițele și șuruburile acestuia. Următorul pas este abordarea modelelor de design. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Google promovează MVVM pentru Android, așa că ar trebui să îl încercați. De asemenea, verificați ce înseamnă „arhitectură curată”. Și, pentru a culmea, injecția de dependență. În acest moment, ai putea încerca să mergi la unele interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. ai putea incerca sa mergi la niste interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. ai putea incerca sa mergi la niste interviuri. Internetul este plin de articole și exemple pe fiecare dintre aceste subiecte. Pe măsură ce studiați, amintiți-vă că înțelegerea cum și de ce funcționează lucrurile este încă mai importantă decât memorarea terminologiei. De asemenea, este important să poți folosi un depanator pentru a urmări erorile. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare. Și acest lucru este posibil doar cu multă practică. Acest proces poate fi finalizat în șase luni. Dar asta doar dacă dedici suficient timp antrenamentului tău. Rămâne doar să vă doresc răbdare.
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION