Android aplikāciju izstrāde uz Kotlin, 1. līmenis - kurss RUB 36 990. no Speciālists, apmācība 40 ak. h., Datums: 2023. gada 15. jūlijs.
Literārs Mistrojums / / November 30, 2023
Kursa mērķis: iepazīstināt studentu ar Android aplikāciju izstrādes pamatiem Kotlin programmēšanas valodā.
Kurss veidots pēc visefektīvākās metodoloģijas: no vienkāršas līdz sarežģītai.
Java Android izstrādātāji, kuri vēlas apgūt Google ieteikto Android programmēšanas valodu aplikācijas ikvienam, kurš vēlas iemācīties veidot aplikācijas visizplatītākajai mobilajai operētājsistēmai sistēmas.
Mācību centrs "Speciālists" ir autorizēts Android apmācību centrs. Apmācību augsto efektivitāti apliecina populārākās mobilās platformas pārdevējs!
Pabeidzot kursu, jūs saņemsiet prestižu sertifikātu no autorizēta Android apmācību centra, kas būs lielisks papildinājums jūsu portfolio.
Kursu praktizējoša pasniedzēja par mobilo aplikāciju izstrādi Android ierīcēm. Sešu prestižu starptautisku sertifikātu īpašnieks, tostarp IBM Certified Database Administrator – DB2 DBA operētājsistēmai Linux UNIX un Windows. Tam ir bagātīgs praktisks...
Kursu praktizējoša pasniedzēja par mobilo aplikāciju izstrādi Android ierīcēm. Sešu prestižu starptautisku sertifikātu īpašnieks, tostarp IBM Certified Database Administrator – DB2 DBA operētājsistēmai Linux UNIX un Windows. Ir plaša praktiskā pieredze kā izstrādātājam, programmētājam, analītiķim un konsultantam. Pēdējo 16 gadu laikā Marats Anasovičs ir piedalījies dažādos projektos, lai ieviestu sistēmas maģistra datu pārvaldība lielajos naftas un gāzes, enerģētikas, rūpniecības un starptautiskās tirdzniecības jomās kompānijas.
Beidzis Maskavas Fizikāli tehnisko institūtu (MIPT). Teicamas zināšanas par jebkādām programmēšanas problēmām Java, Android, C/C++, Perl, SQL un MATLAB. Ir liela pieredze Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) un Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora) operētājsistēmu sistēmu un tīklu administrēšanā. Ir profesionālas zināšanas Cisco tīklu administrēšanas jomā. Turklāt Maratam Anasovičam ir lieliskas prasmes relāciju datu bāzu pārvaldības sistēmu, jo īpaši Oracle un IBM DB2, administrēšanā.
Bagātīgā un daudzveidīgā praktiskā pieredze ļauj viņam vadīt nodarbības dzīvīgi un aizraujoši. Marats Anasovičs sniedz lieliskus piemērus no savas plašās profesionālās prakses, kas krāsaini ilustrē materiālu. Viņš prot ne tikai viegli un skaidri nodot katram klausītājam pat vissarežģītāko informāciju, bet arī patiesi aizraut viņu ar savu tēmu. Skolotājs ir ļoti uzmanīgs pret savu auditoriju, viņš zina, kā noturēt viņu uzmanību un ar prieku atbild uz jautājumiem. Marata Anasoviča vadītajos kursos varēsi pilnībā apgūt aktuālo mobilo aplikāciju izstrādātāja specialitāti un kļūt par darba tirgū pieprasītu speciālistu!
1. modulis. Android platformas pārskats (5 ac. h.)
- Kas ir Android?
- Izcelšanās vēsture
- Android priekšrocības
- Android arhitektūra
- Android platformas funkcijas
- Android pamata komponenti
- Drošība un atļaujas
- Izstrādes vides komponentu instalēšana un konfigurēšana
Praktiskais darbs.
- Pirmās Android lietojumprogrammas izveide
2. modulis. Aktivitātes un resursi (6 ak. h.)
- Darbības operētājsistēmā Android
- Aktivitātes izveide
- Aktivitātes dzīves cikls
- Aktivitāšu skursteņi
- Darbības stāvokļi
- Izsekošana darbības stāvokļa izmaiņām
- Resursi
- Resursu atdalīšana no programmas koda
- Resursu izveide
- Vienkāršas vērtības
- Vizuālie stili un tēmas
- Attēli
Praktiskais darbs.
- Darbs ar lietojumprogrammu resursiem
3. modulis. Lietojumprogrammas un lietotāja interfeiss (8 ac. h.)
- Materiālu dizains
- Ārējo resursu izmantošana lietojumprogrammas kodā
- Resursu izmantošana resursos
- Lietojumprogrammu lokalizācija
- Pielietojuma klase
- Lietojumprogrammu dzīves cikla notikumu apstrāde
- Lietotāja interfeiss
- Skati
- Izkārtojums
- Lietotāja interfeiss bez marķējuma
Praktiskais darbs.
- Darbības lietotāja saskarnes izveide
- Lietojumprogrammas lokalizēšana, izmantojot resursus
4. modulis. Nolūki, izvēlnes un darbs ar datiem (6 ac. h.)
- Adapteri operētājsistēmā Android
- AdapterView — ListView, GridView
- Adapteru izmantošana datu saistīšanai
- RecyclerView
- Konteksta jēdziens
- Nolūki operētājsistēmā Android
- Nolūku izmantošana darbību uzsākšanai
- Netiešās ieceres
- Lietojumprogrammas stāvokļa un iestatījumu saglabāšana
- Koplietotās preferences
- Darbs ar failiem
- Statisko failu izmantošana kā resursus
- Izvēlne operētājsistēmā Android
- Galvenā un konteksta izvēlne
- Izvēlnes apraksts, izmantojot XML
- Uznirstošā izvēlne
- Apakšējā navigācija
- Navigācijas atvilktne
Praktiskais darbs.
- Izvēlnes izveide
- Darbs ar AdapterView
- Aktivitāšu uzsākšana, datu atgriešana no aktivitātēm
- Darbs ar Preferences datu bāzi
5. modulis. DBVS un tīkla pakalpojumu izmantošana (6 ac. h.)
- Darbs ar datu bāzēm operētājsistēmā Android
- Kursori un satura vērtības
- Darbs ar SQLite DBVS
- Darbs ar DBVS bez adaptera
- Funkcijas darbam ar datu bāzi operētājsistēmā Android
- Tiek izpildīti vaicājumi, lai piekļūtu datiem
- Datu maiņa datubāzē
- Izmantojot SimpleCursorAdapter
- Izmantojot interneta pakalpojumus
- Pikaso
- Modernizācija2
Praktiskais darbs.
- Izmantojot SQLite
- Interneta pakalpojumu zvanīšana, izmantojot Retrofit2
- Attēlu fona ielādes organizēšana
6. modulis. Dialogi operētājsistēmā Android (1 ac. h.)
- Dialogu veidi
- Dialoga izstrādes vadlīnijas
- Dialogu izveide un dzēšana
- Pasākumu apstrāde
Praktiskais darbs.
- Darbs ar dialogiem
7. modulis. Apraides uztvērēji (3 ac. h.)
- Apraides uztvērēju lietojumprogrammas
- Uztvērēja dzīves cikls
- Uztvērēja reģistrācija
- Pasūtītās apraides izmantošana
- Izmanto Pending Intent
Praktiskais darbs.
- Apraides uztvērēja izveide
8. modulis. Animācija (2 ac. h.)
- KoordinatorsIzkārtojums
- ObjectAnimator
- Animācija kā lietojumprogrammu resursi
- Pāreja
Praktiskais darbs.
- Darbs ar ObjectAnimator
9. modulis. Paziņojumi (3 ak. h.)
- Mijiedarbība ar paziņojumiem
- Paziņojumu pārvaldība
- Paziņojumu izveide
- Atjaunināšanas paziņojumi
Praktiskais darbs.
- Darbs ar paziņojumiem