Utveckling av Android-applikationer på Kotlin, nivå 1 - kurs 36 990 RUB. från Specialist, utbildning 40 ac. h., Datum: 15 juli 2023.
Miscellanea / / November 30, 2023
Syftet med kursen: att introducera studenten till grunderna för Android-applikationsutveckling i programmeringsspråket Kotlin.
Kursen är byggd enligt den mest effektiva metodiken: från enkel till komplex.
Java Android-utvecklare som vill lära sig Googles rekommenderade programmeringsspråk för Android applikationer för alla som vill lära sig att skapa applikationer för det vanligaste mobiloperativsystemet system.
Utbildningscenter "Specialist" är ett auktoriserat Android-utbildningscenter. Den höga effektiviteten av träning bekräftas av leverantörens utvecklare av den mest populära mobilplattformen!
Efter avslutad kurs kommer du att få ett prestigefyllt certifikat från ett auktoriserat Android-utbildningscenter, vilket kommer att vara ett utmärkt komplement till din portfölj
Praktiserande lärare i kurser i utveckling av mobilapplikationer för Android. Innehavare av sex prestigefyllda internationella certifieringar, inklusive IBM Certified Database Administrator – DB2 DBA för Linux UNIX och Windows. Har en rik praktisk...
Praktiserande lärare i kurser i utveckling av mobilapplikationer för Android. Innehavare av sex prestigefyllda internationella certifieringar, inklusive IBM Certified Database Administrator – DB2 DBA för Linux UNIX och Windows. Har lång praktisk erfarenhet som utvecklare, programmerare, analytiker och konsult. Under de senaste 16 åren har Marat Anasovich deltagit i olika projekt för att implementera system master data management inom stora olja och gas, energi, industri och handel internationellt företag.
Utexaminerad från Moskvas fysikaliska-tekniska institut (MIPT). Utmärkt kunskap om alla programmeringsfrågor i Java, Android, C/C++, Perl, SQL och MATLAB. Har lång erfarenhet av system- och nätverksadministration av Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) och Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora) operativsystem. Har professionell kunskap inom området Cisco nätverksadministration. Dessutom har Marat Anasovich utmärkta färdigheter i att administrera relationsdatabashanteringssystem, särskilt Oracle och IBM DB2.
Rik och varierad praktisk erfarenhet gör att han kan genomföra klasser på ett livligt och spännande sätt. Marat Anasovich ger utmärkta exempel från sin omfattande yrkesverksamhet som färgstarkt illustrerar materialet. Han vet hur man inte bara enkelt och tydligt förmedlar även den mest komplexa informationen till varje lyssnare, utan också verkligen fängsla honom med sitt ämne. Läraren är mycket uppmärksam på sin publik, han vet hur man håller deras uppmärksamhet och svarar på frågor med glädje. I kurserna som leds av Marat Anasovich kommer du att fullt ut kunna behärska den aktuella specialiteten hos en mobilapplikationsutvecklare och bli en eftertraktad specialist på arbetsmarknaden!
Modul 1. Översikt över Android-plattformen (5 ac. h.)
- Vad är Android?
- Ursprungshistoria
- Fördelar med Android
- Android arkitektur
- Funktioner på Android-plattformen
- Grundläggande Android-komponenter
- Säkerhet och behörigheter
- Installera och konfigurera utvecklingsmiljökomponenter
Praktiskt arbete.
- Skapar den första applikationen för Android
Modul 2. Aktiviteter och resurser (6 ac. h.)
- Aktiviteter i Android
- Skapa en aktivitet
- Aktivitetslivscykel
- Aktivitetsstaplar
- Aktivitet tillstånd
- Spåra förändringar av aktivitetstillstånd
- Resurser
- Separera resurser från programkod
- Skapa resurser
- Enkla värden
- Visuella stilar och teman
- Bilder
Praktiskt arbete.
- Arbeta med applikationsresurser
Modul 3. Applikationer och användargränssnitt (8 ac. h.)
- Materialdesign
- Använda externa resurser i applikationskoden
- Använda resurser inom resurser
- Applikationslokalisering
- Applikationsklass
- Hantera applikationslivscykelhändelser
- Användargränssnitt
- Visningar
- Layout
- Markeringsfritt användargränssnitt
Praktiskt arbete.
- Skapa ett aktivitetsgränssnitt
- Lokalisera en applikation med hjälp av resurser
Modul 4. Intentioner, menyer och att arbeta med data (6 ac. h.)
- Adaptrar i Android
- AdapterView - ListView, GridView
- Använda adaptrar för databindning
- RecyclerView
- Begreppet sammanhang
- Avsikter i Android
- Använda Intents för att starta aktiviteter
- Implicita avsikter
- Sparar programstatus och inställningar
- Delade inställningar
- Arbeta med filer
- Använda statiska filer som resurser
- Meny i Android
- Huvudmeny och snabbmeny
- Beskrivning av menyn med XML
- Popupmeny
- Bottennavigering
- Navigationslåda
Praktiskt arbete.
- Skapa en meny
- Arbeta med AdapterView
- Starta aktiviteter, returnera data från aktiviteter
- Arbeta med Preferences-databasen
Modul 5. DBMS och användning av nätverkstjänster (6 ac. h.)
- Arbeta med databaser i Android
- Markörer och innehållsvärden
- Arbeta med SQLite DBMS
- Arbeta med ett DBMS utan adapter
- Funktioner för att arbeta med en databas i Android
- Kör frågor för att komma åt data
- Ändra data i databasen
- Använder SimpleCursorAdapter
- Använda internettjänster
- Picasso
- Eftermontering 2
Praktiskt arbete.
- Använder SQLite
- Ringa Internettjänster med Retrofit2
- Organisation av bakgrundsladdning av bilder
Modul 6. Dialoger i Android (1 ac. h.)
- Typer av dialoger
- Riktlinjer för dialogdesign
- Skapa och ta bort dialogrutor
- Eventhantering
Praktiskt arbete.
- Arbeta med dialoger
Modul 7. Broadcast-mottagare (3 ac. h.)
- Tillämpningar av sändningsmottagare
- Mottagarens livscykel
- Mottagareregistrering
- Använder beställd sändning
- Använder PendingIntent
Praktiskt arbete.
- Skapa en sändningsmottagare
Modul 8. Animation (2 ac. h.)
- KoordinatorLayout
- Objektanimator
- Animation som applikationsresurser
- Övergång
Praktiskt arbete.
- Arbeta med ObjectAnimator
Modul 9. Meddelanden (3 ac. h.)
- Interaktion med aviseringar
- Notifieringshantering
- Skapa meddelanden
- Uppdateringsmeddelanden
Praktiskt arbete.
- Jobbar med aviseringar