Android-utvikler. Grunnnivå - gratis kurs fra Skillbox, opplæring, Dato: 29. november 2023.
Miscellanea / / December 05, 2023
For de som er nye innen programmering
Mestre programmeringsspråket Kotlin fra bunnen av, lær hvordan du lager enkle applikasjoner på Android i praksis, og kunne fortsette å studere på et avansert nivå.
For de som allerede kan det grunnleggende
Lær å jobbe med multithreading, forstå prinsippene og designmønstrene. En erfaren foredragsholder vil dele tips og hjelpe deg å vokse profesjonelt.
Programmerere som ønsker å endre retning
Du vil lære alt du trenger for å gå inn i mobilutvikling: lære et nytt programmeringsspråk, trene på å lage enkle applikasjoner og raskt kunne omskolere deg.
Intro
Bli kjent med lærerne og læreplanen.
Introduksjon
Installer IntelliJ Idea-utviklingsmiljøet og skriv et enkelt program.
Variabler
Bli kjent med variabler og hvilke typer de er.
Funksjoner
Lær å pakke inn kode i funksjoner og gjenbruke den i et program.
Forhold og sykluser
Lær hvordan du får et program til å ta avgjørelser basert på data.
Samlinger
Lær å lagre og jobbe med datasett.
Objekter
Du vil begynne å bli kjent med objektorientert programmering: du vil lære hva en klasse og innkapsling er.
OOP
Du vil lære enda mer om OOP: lære å jobbe med tilgangsmodifikatorer og gjøre klassefelt beskyttet. Bli kjent med grensesnitt og abstrakte klasser.
Type sammenligning
Lær om måter å sjekke identiteten til data i et program.
Unntak
Lær å håndtere programfeil ved å bruke unntak.
Korutiner
En dag i en utviklers liv kan tilbakeringingshelvete skje. Du vil lære om hva det er og hvordan korutiner vil redde deg fra trøbbel i denne modulen.
Strømmer
På et grunnleggende nivå, lær hvordan du administrerer applikasjonstilstand gjennom flyt og stateFlow.
Introduksjon til yrket
Bli kjent med de grunnleggende Android-utviklerverktøyene.
Begynnelsen av arbeidet
Lag ditt første prosjekt og finn ut hva en Android-applikasjon består av.
Oppsett
Lær hovedtypene containere, bruk dem i praksis: masterrutenettoppsett og layout for Scrollview.
Komponenter
Du vil jobbe med komponentene Fremdriftslinje, Avmerkingsboks, Gruppe, Bytt, EditText, ImageView, TextInputLayout.
Begrensningsoppsett
Lær å layoute ved å bruke ConstraintLayout.
Prosjektressurser
Ta en dypere titt på innholdet i prosjektet.
Applikasjonsskjermer
Lær å jobbe med aktivitet, navigasjon og andre applikasjonselementer.
Animasjon
Lær hvordan du lager jevne overganger mellom fragmenter.
Applikasjonslokalisering
Lær å jobbe med strenger og tilpass applikasjonen til flere språk.
Livssyklus
Studer livssyklusene til aktivitet, fragment og visning - du vil finne ut hvilke prosesser som skjer "under panseret" av applikasjonen på forskjellige stadier.
Grunnleggende om datalagring
Lær hva dataserialisering er, og lær hvordan du lagrer data til en tekstfil.
Presentasjon lagarkitektur
Organiser arbeidet med datastrømmer.
Jobber med nettverket. Ettermontere
Gjør deg kjent med REST-prinsippet og skriv din første forespørsel.
Arbeid med databasen. Rom
Lær å jobbe med databaser og skrive SQL-spørringer.
Arbeid med datasett
Skriv paginering for søknaden din.
Arbeider med beskyttede OS-partisjoner
Lær å be om tilgang til brukerens kamera, filsystem og kontakter.
Jobber med plassering
Lag en enkel navigator.
Firebase
Lær å jobbe med Firebase-databaser.
Forbereder for utgivelse
Konfigurer prosjektet ditt for publisering på Google Play.
Ifølge Google kjører 3 milliarder enheter Android. TV-er, smarttelefoner og smartklokker er stappfulle av nyttige applikasjoner som vi ser på TV-programmer med, betaler for innkjøp, kommuniserer og bestiller mat. Nå kan du lage slike tjenester. Du vil legge til opptil fem apper i porteføljen din, få erfaring med å jobbe i et team og bli en Android-utvikler. Og Karrieresenteret hjelper deg med å finne jobb mens du fullfører kurset.
4
gratis