Android-sovellusten kehittäminen Kotlinilla, taso 1 - kurssi 36 990 RUB. erikoislääkäriltä, koulutus 40 ak. h., Päivämäärä: 15.7.2023.
Miscellanea / / November 30, 2023
Kurssin tarkoitus: perehdyttää opiskelija Android-sovelluskehityksen perusteisiin Kotlin-ohjelmointikielellä.
Kurssi on rakennettu tehokkaimman menetelmän mukaan: yksinkertaisesta monimutkaiseen.
Java Android-kehittäjät, jotka haluavat oppia Googlen suositteleman Android-ohjelmointikielen sovelluksia kaikille, jotka haluavat oppia luomaan sovelluksia yleisimpiin mobiilikäyttöjärjestelmiin järjestelmät.
Koulutuskeskus "Specialist" on valtuutettu Android-koulutuskeskus. Koulutuksen korkean tehokkuuden vahvistaa suosituimman mobiilialustan myyjäkehittäjä!
Kurssin päätyttyä saat arvostetun todistuksen valtuutetulta Android-koulutuskeskukselta, joka on erinomainen lisä portfolioosi
Kurssien harjoitteleva opettaja mobiilisovellusten kehittämisestä Androidille. Kuuden arvostetun kansainvälisen sertifikaatin haltija, mukaan lukien IBM Certified Database Administrator – DB2 DBA for Linux UNIX ja Windows. Siinä on runsas käytännöllinen...
Kurssien harjoitteleva opettaja mobiilisovellusten kehittämisestä Androidille. Kuuden arvostetun kansainvälisen sertifikaatin haltija, mukaan lukien IBM Certified Database Administrator – DB2 DBA for Linux UNIX ja Windows. Hänellä on laaja käytännön kokemus kehittäjänä, ohjelmoijana, analyytikkona ja konsulttina. Viimeisten 16 vuoden aikana Marat Anasovich on osallistunut erilaisiin järjestelmien käyttöönottoprojekteihin master-datan hallinta suurten öljyn ja kaasun, energian, teollisuuden ja kaupan kansainvälinen yritykset.
Valmistunut Moskovan fysioteknisesta instituutista (MIPT). Erinomainen tuntemus kaikista ohjelmointiongelmista Javassa, Androidissa, C/C++:ssa, Perlissä, SQL: ssä ja MATLABissa. Hänellä on laaja kokemus Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) ja Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora) käyttöjärjestelmien järjestelmä- ja verkkohallinnosta. Hänellä on ammatillinen tietämys Ciscon verkkohallinnosta. Lisäksi Marat Anasovichilla on erinomaiset taidot hallita relaatiotietokannan hallintajärjestelmiä, erityisesti Oracle ja IBM DB2.
Rikas ja monipuolinen käytännön kokemus antaa hänelle mahdollisuuden suorittaa tunnit elävästi ja jännittävästi. Marat Anasovich antaa erinomaisia esimerkkejä laajasta ammattitoiminnastaan, jotka havainnollistavat materiaalia värikkäästi. Hän osaa paitsi helposti ja selkeästi välittää monimutkaisimmatkin tiedot jokaiselle kuulijalle, vaan myös todella valloittaa hänet aiheestaan. Opettaja on erittäin tarkkaavainen yleisölleen, hän osaa pitää heidän huomionsa ja vastaa kysymyksiin mielellään. Marat Anasovichin johtamilla kursseilla pääset täysin hallitsemaan nykyisen mobiilisovelluskehittäjän erikoisalan ja tulet halutuksi asiantuntijaksi työmarkkinoilla!
Moduuli 1. Yleiskatsaus Android-alustaan (5 ac. h.)
- Mikä on Android?
- Alkuperähistoria
- Androidin edut
- Android-arkkitehtuuri
- Android-alustan ominaisuudet
- Androidin peruskomponentit
- Turvallisuus ja käyttöoikeudet
- Kehitysympäristökomponenttien asennus ja konfigurointi
Käytännön työ.
- Luodaan ensimmäinen sovellus Androidille
Moduuli 2. Aktiviteetit ja resurssit (6 ak. h.)
- Toiminta Androidissa
- Aktiviteetin luominen
- Toiminnan elinkaari
- Aktiviteettipinot
- Toimintatilat
- Seuraa toiminnan tilan muutoksia
- Resurssit
- Resurssien erottaminen ohjelmakoodista
- Resurssien luominen
- Yksinkertaiset arvot
- Visuaaliset tyylit ja teemat
- Kuvat
Käytännön työ.
- Työskentely sovellusresurssien kanssa
Moduuli 3. Sovellukset ja käyttöliittymä (8 ac. h.)
- Materiaalisuunnittelu
- Ulkoisten resurssien käyttö sovelluskoodissa
- Resurssien käyttö resurssien sisällä
- Sovelluksen lokalisointi
- Sovellusluokka
- Sovelluksen elinkaaren tapahtumien käsittely
- Käyttöliittymä
- Näkymät
- Layout
- Merkintätön käyttöliittymä
Käytännön työ.
- Toimintokäyttöliittymän luominen
- Sovelluksen lokalisointi resurssien avulla
Moduuli 4. Tarkoitukset, valikot ja tietojen käsittely (6 ac. h.)
- Adapterit Androidissa
- AdapterView - ListView, GridView
- Sovittimien käyttäminen tietojen sidonnassa
- RecyclerView
- Kontekstin käsite
- Tarkoitukset Androidissa
- Intentin käyttäminen toimintojen käynnistämiseen
- Implisiittiset aikomukset
- Tallennetaan sovelluksen tilaa ja asetuksia
- Jaetut asetukset
- Työskentely tiedostojen kanssa
- Staattisten tiedostojen käyttäminen resursseina
- Valikko Androidissa
- Pää- ja kontekstivalikko
- Valikon kuvaus XML: llä
- Ponnahdusvalikko
- Navigointi alareunassa
- Navigation Drawer
Käytännön työ.
- Valikon luominen
- Työskentely AdapterView'n kanssa
- Toimintojen käynnistäminen, tietojen palauttaminen toiminnoista
- Työskentely Asetukset-tietokannan kanssa
Moduuli 5. DBMS ja verkkopalvelujen käyttö (6 ac. h.)
- Työskentely tietokantojen kanssa Androidissa
- Kohdistimet ja sisältöarvot
- Työskentely SQLite DBMS: n kanssa
- Työskentely DBMS: n kanssa ilman sovitinta
- Tietokannan kanssa työskentelyn ominaisuudet Androidissa
- Suoritetaan kyselyitä tietojen saamiseksi
- Tietokannan tietojen muuttaminen
- SimpleCursorAdapterin käyttäminen
- Internet-palvelujen käyttö
- Picasso
- Jälkiasennus 2
Käytännön työ.
- SQLiten käyttö
- Internet-palveluihin soittaminen Retrofit2:lla
- Kuvien taustalatauksen järjestäminen
Moduuli 6. Vuoropuhelut Androidissa (1 ac. h.)
- Dialogien tyypit
- Dialogisuunnittelun ohjeet
- Dialogien luominen ja poistaminen
- Tapahtumankäsittely
Käytännön työ.
- Työskentely dialogien kanssa
Moduuli 7. Lähetysvastaanottimet (3 ac. h.)
- Lähetysvastaanottimien sovellukset
- Vastaanottimen elinkaari
- Vastaanottajan rekisteröinti
- Tilatun lähetyksen käyttäminen
- PendingIntentin käyttö
Käytännön työ.
- Lähetysvastaanottimen luominen
Moduuli 8. Animaatio (2 ak. h.)
- KoordinaattoriLayout
- ObjectAnimator
- Animaatio sovellusresursseina
- Siirtyminen
Käytännön työ.
- Työskentely ObjectAnimatorin kanssa
Moduuli 9. Ilmoitukset (3 ak. h.)
- Vuorovaikutus ilmoitusten kanssa
- Ilmoitusten hallinta
- Ilmoitusten luominen
- Päivitysilmoitukset
Käytännön työ.
- Työskentely ilmoitusten kanssa