Android kūrėjas. Bazinis lygis – nemokami kursai iš Skillbox, mokymai, Data: 2023 11 29.
įvairenybės / / December 05, 2023
Tiems, kurie pradeda programuoti
Įvaldykite Kotlin programavimo kalbą nuo nulio, išmokite praktiškai kurti paprastas programas „Android“ ir galėsite tęsti studijas aukštesniu lygiu.
Tiems, kurie jau žino pagrindus
Išmokite dirbti su daugiasriegiu siūlu, suprasti principus ir dizaino modelius. Patyręs pranešėjas pasidalins patarimais ir padės tobulėti profesionaliai.
Programuotojai, norintys pakeisti kryptį
Sužinosite viską, ko reikia norint pereiti prie mobiliojo kūrimo: išmoksite naują programavimo kalbą, pasipraktikuosite kurti paprastas programas ir galėsite greitai persikvalifikuoti.
Įvadas
Susipažinkite su mokytojais ir mokymo programa.
Įvadas
Įdiekite IntelliJ Idea kūrimo aplinką ir parašykite paprastą programą.
Kintamieji
Sužinokite apie kintamuosius ir jų tipus.
Funkcijos
Išmokite suvynioti kodą į funkcijas ir pakartotinai naudoti jį programoje.
Sąlygos ir ciklai
Sužinokite, kaip priversti programą priimti sprendimus remiantis duomenimis.
Kolekcijos
Išmokite saugoti ir dirbti su duomenų rinkiniais.
Objektai
Pradėsite susipažinti su objektiniu programavimu: sužinosite, kas yra klasė ir inkapsuliacija.
OOP
Sužinosite dar daugiau apie OOP: išmokite dirbti su prieigos modifikatoriais ir apsaugoti klasės laukus. Susipažinkite su sąsajomis ir abstrakčiomis klasėmis.
Tipų palyginimas
Sužinokite, kaip patikrinti programos duomenų tapatybę.
Išimtys
Išmokite tvarkyti programos klaidas naudodami išimtis.
Korutinos
Vieną dieną kūrėjo gyvenime gali nutikti atgalinio ryšio pragaras. Šiame modulyje sužinosite, kas tai yra ir kaip korutina išgelbės jus nuo bėdų.
Srautai
Pradiniame lygmenyje išmokite valdyti programos būseną srautu ir statusFlow.
Supažindinimas su profesija
Susipažinkite su pagrindiniais „Android“ kūrėjo įrankiais.
Darbo pradžia
Sukurkite savo pirmąjį projektą ir sužinokite, iš ko susideda „Android“ programa.
Išdėstymas
Sužinokite pagrindinius konteinerių tipus, pritaikykite juos praktiškai: įvaldykite tinklelio išdėstymą ir „Scrollview“ išdėstymą.
Komponentai
Dirbsite su „Progressbar“, „Checkbox“, „Group“, „Switch“, „EditText“, „ImageView“, „TextInputLayout“ komponentais.
ConstraintLayout
Išmokite maketuoti naudodami ConstraintLayout.
Projekto ištekliai
Atidžiau pažvelkite į projekto turinį.
Programų ekranai
Išmokite dirbti su veikla, navigacija ir kitais programos elementais.
Animacija
Sužinokite, kaip sukurti sklandų perėjimą tarp fragmentų.
Programos lokalizavimas
Išmokite dirbti su eilutėmis ir pritaikykite programą kelioms kalboms.
Gyvenimo ciklas
Išstudijuokite veiklos, fragmento ir rodinio gyvavimo ciklus - sužinosite, kokie procesai vyksta „po programos gaubtu“ skirtinguose etapuose.
Duomenų saugojimo pagrindai
Sužinokite, kas yra duomenų serializavimas, ir sužinokite, kaip įrašyti duomenis į tekstinį failą.
Pristatymo sluoksnio architektūra
Organizuokite darbą su duomenų srautais.
Darbas su tinklu. Remontuoti
Susipažinkite su REST principu ir parašykite savo pirmąjį prašymą.
Darbas su duomenų baze. Kambarys
Išmokite dirbti su duomenų bazėmis ir rašyti SQL užklausas.
Darbas su duomenų rinkiniais
Parašykite savo paraiškos puslapius.
Darbas su apsaugotomis OS skaidiniais
Išmokite prašyti prieigos prie vartotojo fotoaparato, failų sistemos ir kontaktų.
Darbas su vieta
Sukurkite paprastą navigatorių.
Firebase
Išmokite dirbti su „Firebase“ duomenų bazėmis.
Pasiruošimas paleidimui
Nustatykite, kad projektas būtų paskelbtas sistemoje „Google Play“.
„Google“ duomenimis, 3 milijardai įrenginių veikia „Android“. Televizoriai, išmanieji telefonai ir išmanieji laikrodžiai prigrūsti naudingų programų, kuriomis žiūrime televizijos laidas, atsiskaitome už pirkinius, bendraujame ir užsisakome maistą. Dabar galite kurti tokias paslaugas. Į savo portfelį įtrauksite iki penkių programų, įgysite patirties dirbdami komandoje ir tapsite „Android“ kūrėju. O Karjeros centras padės susirasti darbą baigus kursus.
4
nemokamai