Utvikling av Android-applikasjoner på Kotlin, nivå 1 - kurs 36 990 RUB. fra Spesialist, opplæring 40 ac. h., dato: 15. juli 2023.
Miscellanea / / November 30, 2023
Formålet med kurset: å introdusere studenten til det grunnleggende innen Android-applikasjonsutvikling i programmeringsspråket Kotlin.
Kurset er bygget etter den mest effektive metodikken: fra enkel til kompleks.
Java Android-utviklere som ønsker å lære Googles anbefalte programmeringsspråk for Android applikasjoner for alle som ønsker å lære å lage applikasjoner for det vanligste mobiloperativsystemet systemer.
Treningssenteret "Specialist" er et autorisert Android-treningssenter. Den høye effektiviteten til trening bekreftes av leverandørens utvikler av den mest populære mobile plattformen!
Etter fullført kurs vil du motta et prestisjefylt sertifikat fra et autorisert Android treningssenter, som vil være et utmerket tillegg til porteføljen din
Praktiserende lærer i kurs om utvikling av mobilapplikasjoner for Android. Innehaver av seks prestisjetunge internasjonale sertifiseringer, inkludert IBM Certified Database Administrator – DB2 DBA for Linux UNIX og Windows. Har en rik praktisk...
Praktiserende lærer i kurs om utvikling av mobilapplikasjoner for Android. Innehaver av seks prestisjetunge internasjonale sertifiseringer, inkludert IBM Certified Database Administrator – DB2 DBA for Linux UNIX og Windows. Har lang praktisk erfaring som utvikler, programmerer, analytiker og konsulent. I løpet av de siste 16 årene har Marat Anasovich deltatt i ulike prosjekter for å implementere systemer master data management i store olje og gass, energi, industri og handel internasjonalt selskaper.
Uteksaminert fra Moscow Physico-Technical Institute (MIPT). Utmerket kunnskap om programmeringsproblemer i Java, Android, C/C++, Perl, SQL og MATLAB. Har lang erfaring med system- og nettverksadministrasjon av Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) og Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora) operativsystemer. Har faglig kunnskap innen Cisco nettverksadministrasjon. I tillegg har Marat Anasovich utmerkede ferdigheter i å administrere relasjonsdatabasestyringssystemer, spesielt Oracle og IBM DB2.
Rik og variert praktisk erfaring gjør at han kan gjennomføre klasser på en livlig og spennende måte. Marat Anasovich gir utmerkede eksempler fra sin omfattende profesjonelle praksis som fargerikt illustrerer materialet. Han vet hvordan han ikke bare enkelt og tydelig kan formidle selv den mest komplekse informasjonen til hver lytter, men også virkelig fengsle ham med emnet sitt. Læreren er veldig oppmerksom på publikum, han vet hvordan han skal holde oppmerksomheten deres og svarer med glede på spørsmål. På kursene ledet av Marat Anasovich vil du fullt ut kunne mestre den nåværende spesialiteten til en mobilapplikasjonsutvikler og bli en ettertraktet spesialist på arbeidsmarkedet!
Modul 1. Oversikt over Android-plattformen (5 ac. h.)
- Hva er Android?
- Opprinnelseshistorie
- Fordeler med Android
- Android-arkitektur
- Funksjoner på Android-plattformen
- Grunnleggende Android-komponenter
- Sikkerhet og tillatelser
- Installere og konfigurere utviklingsmiljøkomponenter
Praktisk jobb.
- Opprette den første applikasjonen for Android
Modul 2. Aktiviteter og ressurser (6 ac. h.)
- Aktiviteter i Android
- Opprette en aktivitet
- Aktivitets livssyklus
- Aktivitetsstabler
- Aktivitetstilstander
- Sporing av aktivitetstilstandsendringer
- Ressurser
- Skille ressurser fra programkode
- Opprette ressurser
- Enkle verdier
- Visuelle stiler og temaer
- Bilder
Praktisk jobb.
- Arbeide med applikasjonsressurser
Modul 3. Applikasjoner og brukergrensesnitt (8 ac. h.)
- Materialdesign
- Bruk av eksterne ressurser i applikasjonskode
- Bruke ressurser innenfor ressurser
- Applikasjonslokalisering
- Søknadsklasse
- Håndtering av applikasjonslivssyklushendelser
- Brukergrensesnitt
- Visninger
- Oppsett
- Markup-fritt brukergrensesnitt
Praktisk jobb.
- Opprette et aktivitetsgrensesnitt
- Lokalisere en applikasjon ved hjelp av ressurser
Modul 4. Intensjoner, menyer og arbeid med data (6 ac. h.)
- Adaptere i Android
- AdapterView - ListView, GridView
- Bruke adaptere for databinding
- RecyclerView
- Konsept om kontekst
- Hensikter i Android
- Bruke intensjoner for å starte aktiviteter
- Implisitte intensjoner
- Lagrer programstatus og innstillinger
- Delte preferanser
- Arbeid med filer
- Bruke statiske filer som ressurser
- Meny i Android
- Hoved- og kontekstmeny
- Beskrivelse av menyen ved hjelp av XML
- Popup meny
- Bunnnavigering
- Navigasjonsskuff
Praktisk jobb.
- Opprette en meny
- Jobber med AdapterView
- Starte aktiviteter, returnere data fra aktiviteter
- Arbeide med Preferansedatabasen
Modul 5. DBMS og bruk av nettverkstjenester (6 ac. h.)
- Arbeide med databaser i Android
- Markører og innholdsverdier
- Jobber med SQLite DBMS
- Arbeide med et DBMS uten adapter
- Funksjoner ved å jobbe med en database i Android
- Kjører spørringer for å få tilgang til data
- Endre data i databasen
- Bruker SimpleCursorAdapter
- Bruke Internett-tjenester
- Picasso
- Ettermontering 2
Praktisk jobb.
- Bruker SQLite
- Ringe Internett-tjenester ved hjelp av Retrofit2
- Organisering av bakgrunnslasting av bilder
Modul 6. Dialoger i Android (1 ac. h.)
- Typer dialoger
- Retningslinjer for dialogdesign
- Opprette og slette dialoger
- Begivenhetshåndtering
Praktisk jobb.
- Arbeid med dialoger
Modul 7. Kringkastingsmottakere (3 ac. h.)
- Applikasjoner av kringkastingsmottakere
- Mottakerens livssyklus
- Mottakerregistrering
- Bruker bestilt kringkasting
- Bruker PendingIntent
Praktisk jobb.
- Opprette en kringkastingsmottaker
Modul 8. Animasjon (2 ac. h.)
- Koordinatorlayout
- Objektanimator
- Animasjon som applikasjonsressurser
- Overgang
Praktisk jobb.
- Jobber med ObjectAnimator
Modul 9. Merknader (3 ac. h.)
- Interaksjon med varsler
- Varslingshåndtering
- Opprette varsler
- Oppdateringsmeldinger
Praktisk jobb.
- Jobber med varsler