Razvoj aplikacij za Android na Kotlinu, stopnja 1 - tečaj 36.990 RUB. iz Specialist, usposabljanje 40 ac. h., datum: 15. julij 2023.
Miscellanea / / November 30, 2023
Namen predmeta: seznaniti študenta z osnovami razvoja Android aplikacij v programskem jeziku Kotlin.
Tečaj je zgrajen po najučinkovitejši metodologiji: od enostavnega do zapletenega.
Java razvijalci za Android, ki se želijo naučiti programskega jezika za Android, ki ga priporoča Google aplikacije za vse, ki se želite naučiti izdelovati aplikacije za najpogostejši mobilni operacijski sistem sistemi.
Izobraževalni center "Specialist" je pooblaščeni izobraževalni center za Android. Visoko učinkovitost usposabljanja potrjuje razvijalec prodajalca najbolj priljubljene mobilne platforme!
Po opravljenem tečaju prejmete prestižni certifikat pooblaščenega izobraževalnega centra za Android, ki bo odlična dopolnitev vašega portfelja
Učitelj tečajev o razvoju mobilnih aplikacij za Android. Imetnik šestih prestižnih mednarodnih certifikatov, vključno s certifikatom IBM Certified Database Administrator – DB2 DBA za Linux UNIX in Windows. Ima bogato praktično ...
Učitelj tečajev o razvoju mobilnih aplikacij za Android. Imetnik šestih prestižnih mednarodnih certifikatov, vključno s certifikatom IBM Certified Database Administrator – DB2 DBA za Linux UNIX in Windows. Ima bogate praktične izkušnje kot razvijalec, programer, analitik in svetovalec. V zadnjih 16 letih je Marat Anasovich sodeloval pri različnih projektih za implementacijo sistemov upravljanje z glavnimi podatki v velikih naftnih in plinskih, energetskih, industrijskih in mednarodnih trgovinah podjetja.
Diplomiral na Moskovskem fizično-tehničnem inštitutu (MIPT). Odlično poznavanje programskih vprašanj v Javi, Androidu, C/C++, Perlu, SQL in MATLAB-u. Ima bogate izkušnje s sistemsko in omrežno administracijo operacijskih sistemov Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) in Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora). Poseduje strokovna znanja s področja administracije omrežij Cisco. Poleg tega ima Marat Anasovich odlično znanje pri upravljanju sistemov za upravljanje relacijskih baz podatkov, zlasti Oracle in IBM DB2.
Bogate in raznolike praktične izkušnje mu omogočajo živahno in vznemirljivo vodenje pouka. Marat Anasovich daje odlične primere iz svoje obsežne strokovne prakse, ki slikovito ilustrirajo snov. Vsakemu poslušalcu zna ne le enostavno in jasno posredovati še tako zapleteno informacijo, temveč ga s svojo temo tudi resnično očarati. Učitelj je do občinstva zelo pozoren, zna obdržati njihovo pozornost in z veseljem odgovarja na vprašanja. Na tečajih, ki jih vodi Marat Anasovich, boste lahko v celoti obvladali trenutno posebnost razvijalca mobilnih aplikacij in postali iskan strokovnjak na trgu dela!
Modul 1. Pregled platforme Android (5 ac. h.)
- Kaj je Android?
- Zgodovina izvora
- Prednosti Androida
- Android arhitektura
- Značilnosti platforme Android
- Osnovne komponente Androida
- Varnost in dovoljenja
- Namestitev in konfiguracija komponent razvojnega okolja
Praktično delo.
- Izdelava prve aplikacije za Android
Modul 2. Dejavnosti in viri (6 ak. h.)
- Dejavnosti v sistemu Android
- Ustvarjanje dejavnosti
- Življenjski cikel dejavnosti
- Nizi dejavnosti
- Stanja dejavnosti
- Sledenje spremembam stanja dejavnosti
- Viri
- Ločevanje virov od programske kode
- Ustvarjanje virov
- Preproste vrednote
- Vizualni slogi in teme
- Slike
Praktično delo.
- Delo z viri aplikacije
Modul 3. Aplikacije in uporabniški vmesnik (8 ac. h.)
- Materialno oblikovanje
- Uporaba zunanjih virov v programski kodi
- Uporaba virov znotraj virov
- Lokalizacija aplikacije
- Razred uporabe
- Obravnava dogodkov življenjskega cikla aplikacije
- Uporabniški vmesnik
- Pogledi
- Postavitev
- Uporabniški vmesnik brez oznak
Praktično delo.
- Ustvarjanje uporabniškega vmesnika dejavnosti
- Lokalizacija aplikacije z uporabo virov
Modul 4. Nameni, meniji in delo s podatki (6 ak. h.)
- Adapterji v sistemu Android
- AdapterView - ListView, GridView
- Uporaba adapterjev za vezavo podatkov
- RecyclerView
- Koncept konteksta
- Nameni v sistemu Android
- Uporaba namenov za zagon dejavnosti
- Implicitni nameni
- Shranjevanje stanja in nastavitev aplikacije
- Skupne nastavitve
- Delo z datotekami
- Uporaba statičnih datotek kot virov
- Meni v sistemu Android
- Glavni in kontekstni meni
- Opis menija z uporabo XML
- Pojavni meni
- Spodnja navigacija
- NavigationDrawer
Praktično delo.
- Ustvarjanje menija
- Delo z AdapterView
- Zagon aktivnosti, vračanje podatkov iz aktivnosti
- Delo z bazo podatkov Preferences
Modul 5. DBMS in uporaba omrežnih storitev (6 ak. h.)
- Delo z zbirkami podatkov v sistemu Android
- Kazalci in vsebinske vrednosti
- Delo s SQLite DBMS
- Delo z DBMS brez adapterja
- Značilnosti dela z bazo podatkov v sistemu Android
- Izvajanje poizvedb za dostop do podatkov
- Spreminjanje podatkov v bazi
- Uporaba SimpleCursorAdapter
- Uporaba internetnih storitev
- Picasso
- Naknadna vgradnja2
Praktično delo.
- Uporaba SQLite
- Klicanje internetnih storitev z uporabo Retrofit2
- Organizacija nalaganja slik v ozadju
Modul 6. Dialogi v Androidu (1 ak. h.)
- Vrste dialogov
- Smernice za oblikovanje dialoga
- Ustvarjanje in brisanje pogovornih oken
- Obravnava dogodkov
Praktično delo.
- Delo z dialogi
Modul 7. Oddajni sprejemniki (3 ak. h.)
- Uporaba oddajnih sprejemnikov
- Življenjski cikel sprejemnika
- Registracija sprejemnika
- Uporaba urejenega oddajanja
- Uporaba PendingIntent
Praktično delo.
- Ustvarjanje oddajnega sprejemnika
Modul 8. Animacija (2 ak. h.)
- CoordinatorLayout
- ObjectAnimator
- Animacija kot vir aplikacije
- Prehod
Praktično delo.
- Delo z ObjectAnimatorjem
Modul 9. Obvestila (3 ak. h.)
- Interakcija z obvestili
- Upravljanje obvestil
- Ustvarjanje obvestil
- Obvestila o posodobitvah
Praktično delo.
- Delo z obvestili