Android razvijalec. Osnovni nivo - brezplačen tečaj iz Skillboxa, usposabljanje, Datum: 29.11.2023.
Miscellanea / / December 05, 2023
Za začetnike v programiranju
Obvladajte programski jezik Kotlin iz nič, naučite se ustvarjati preproste aplikacije na Androidu v praksi in lahko nadaljujete s študijem na višji ravni.
Za tiste, ki že poznate osnove
Naučite se delati z večnitnostjo, razumeti principe in vzorce oblikovanja. Izkušen govornik bo delil nasvete in vam pomagal pri profesionalni rasti.
Programerji, ki želijo spremeniti smer
Naučili se boste vsega, kar potrebujete za prehod v mobilni razvoj: naučili se boste novega programskega jezika, vadili ustvarjanje preprostih aplikacij in se lahko hitro prekvalificirali.
uvod
Spoznajte učitelje in učni načrt.
Uvod
Namestite razvojno okolje IntelliJ Idea in napišite preprost program.
Spremenljivke
Spoznajte spremenljivke in katere vrste so.
Funkcije
Naučite se zaviti kodo v funkcije in jo ponovno uporabiti v programu.
Pogoji in cikli
Naučite se, kako narediti, da program sprejema odločitve na podlagi podatkov.
Zbirke
Naučite se shranjevati in delati z nizi podatkov.
Predmeti
Začeli se boste spoznavati z objektno orientiranim programiranjem: izvedeli boste, kaj sta razred in enkapsulacija.
OOP
Naučili se boste še več o OOP: naučili se boste delati z modifikatorji dostopa in zaščititi polja razreda. Spoznajte vmesnike in abstraktne razrede.
Primerjava vrst
Spoznajte načine za preverjanje identitete podatkov v programu.
Izjeme
Naučite se obravnavati programske napake z izjemami.
Korutine
Nekega dne v življenju razvijalca se lahko zgodi pekel povratnega klica. V tem modulu boste izvedeli, kaj je to in kako vas bodo korutine rešile težav.
Tokovi
Na osnovni ravni se naučite upravljati stanje aplikacije s pomočjo flow in stateFlow.
Uvod v poklic
Spoznajte osnovna orodja za razvijalce za Android.
Začetek dela
Ustvarite svoj prvi projekt in ugotovite, kaj vsebuje aplikacija za Android.
Postavitev
Naučite se glavnih vrst vsebnikov in jih uporabite v praksi: postavitev glavne mreže in postavitev za Scrollview.
Komponente
Delali boste s komponentami Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
ConstraintLayout
Naučite se oblikovati z uporabo ConstraintLayout.
Projektni viri
Poglobite se v vsebino projekta.
Zasloni aplikacij
Naučite se delati z dejavnostmi, navigacijo in drugimi elementi aplikacije.
Animacija
Naučite se ustvariti gladke prehode med fragmenti.
Lokalizacija aplikacije
Naučite se delati z nizi in prilagodite aplikacijo več jezikom.
Življenski krog
Preučite življenjske cikle dejavnosti, fragmenta in pogleda - izvedeli boste, kateri procesi se odvijajo "pod pokrovom" aplikacije na različnih stopnjah.
Osnove shranjevanja podatkov
Preberite, kaj je serializacija podatkov in se naučite, kako podatke shraniti v besedilno datoteko.
Arhitektura predstavitvene plasti
Organizirajte delo s podatkovnimi tokovi.
Delo z omrežjem. Naknadna vgradnja
Spoznajte princip REST in napišite svojo prvo zahtevo.
Delo z bazo podatkov. Soba
Naučite se delati z bazami podatkov in pisati poizvedbe SQL.
Delo z nizi podatkov
Vpišite paginacijo za svojo prijavo.
Delo z zaščitenimi particijami OS
Naučite se zahtevati dostop do uporabnikove kamere, datotečnega sistema in stikov.
Delo z lokacijo
Ustvarite preprost navigator.
Firebase
Naučite se delati z bazami podatkov Firebase.
Priprave na izdajo
Nastavite svoj projekt za objavo v storitvi Google Play.
Po podatkih Googla 3 milijarde naprav poganja Android. Televizorji, pametni telefoni in pametne ure so natrpani z uporabnimi aplikacijami, s katerimi gledamo televizijske oddaje, plačujemo nakupe, komuniciramo in naročamo hrano. Zdaj lahko ustvarite takšne storitve. V svoj portfelj boste dodali do pet aplikacij, pridobili izkušnje z delom v skupini in postali razvijalec za Android. Karierni center pa vam bo pomagal pri iskanju zaposlitve ob zaključku tečaja.
4
zastonj