Android programer. Osnovna razina - besplatni tečaj iz Skillboxa, trening, Datum: 29.11.2023.
Miscelanea / / December 05, 2023
Za one koji su novi u programiranju
Savladajte programski jezik Kotlin od nule, naučite kako u praksi kreirati jednostavne aplikacije na Androidu i budite u mogućnosti nastaviti učiti na naprednoj razini.
Za one koji već znaju osnove
Naučite raditi s višenitnošću, razumjeti principe i obrasce dizajna. Iskusni govornik podijelit će vam savjete i pomoći vam u profesionalnom razvoju.
Programeri koji žele promijeniti smjer
Naučit ćete sve što vam je potrebno za prelazak na razvoj mobilnih uređaja: naučiti novi programski jezik, vježbati izradu jednostavnih aplikacija i moći ćete se brzo prekvalificirati.
uvod
Upoznajte nastavnike i nastavni plan i program.
Uvod
Instalirajte razvojno okruženje IntelliJ Idea i napišite jednostavan program.
Varijable
Upoznajte varijable i koje su vrste.
Funkcije
Naučite omotati kod u funkcije i ponovno ga koristiti u programu.
Uvjeti i ciklusi
Naučite kako natjerati program da donosi odluke na temelju podataka.
Zbirke
Naučite pohranjivati i raditi s skupovima podataka.
Predmeti
Počet ćete se upoznavati s objektno orijentiranim programiranjem: naučit ćete što su klasa i enkapsulacija.
OOP
Naučit ćete još više o OOP-u: naučiti raditi s modifikatorima pristupa i zaštititi polja klase. Upoznajte sučelja i apstraktne klase.
Usporedba tipa
Saznajte više o načinima provjere identiteta podataka u programu.
Iznimke
Naučite rukovati programskim pogreškama pomoću iznimaka.
Korutine
Jednog dana u životu programera može se dogoditi pakao povratnog poziva. U ovom modulu naučit ćete što je to i kako će vas korutine spasiti od problema.
Potoci
Na osnovnoj razini, naučite kako upravljati stanjem aplikacije kroz flow i stateFlow.
Uvod u struku
Upoznajte osnovne alate za razvojne programere za Android.
Početak rada
Napravite svoj prvi projekt i saznajte od čega se sastoji Android aplikacija.
Izgled
Naučite glavne vrste spremnika, primijenite ih u praksi: raspored glavne mreže i izgled za Scrollview.
Komponente
Radit ćete s komponentama Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
ConstraintLayout
Naučite raspored pomoću ConstraintLayout.
Projektni resursi
Zavirite dublje u sadržaj projekta.
Zasloni aplikacija
Naučite raditi s Activity, navigacijom i drugim elementima aplikacije.
Animacija
Naučite kako stvoriti glatke prijelaze između fragmenata.
Lokalizacija aplikacije
Naučite raditi sa stringovima i prilagodite aplikaciju na više jezika.
Životni ciklus
Proučite životne cikluse aktivnosti, fragmenta i pogleda - saznat ćete koji se procesi odvijaju "ispod haube" aplikacije u različitim fazama.
Osnove pohrane podataka
Saznajte što je serijalizacija podataka i naučite kako podatke spremiti u tekstualnu datoteku.
Arhitektura prezentacijskog sloja
Organizirajte rad s tokovima podataka.
Rad s mrežom. Retrofit
Upoznajte se s REST principom i napišite svoj prvi zahtjev.
Rad s bazom podataka. Soba
Naučite raditi s bazama podataka i pisati SQL upite.
Rad sa skupovima podataka
Napišite paginaciju za svoju prijavu.
Rad sa zaštićenim OS particijama
Naučite zatražiti pristup korisnikovoj kameri, sustavu datoteka i kontaktima.
Rad s lokacijom
Napravite jednostavan navigator.
Firebase
Naučite raditi s Firebase bazama podataka.
Priprema za puštanje
Postavite svoj projekt za objavljivanje na Google Playu.
Prema Googleu, 3 milijarde uređaja pokreće Android. Televizori, pametni telefoni i pametni satovi pretrpani su korisnim aplikacijama pomoću kojih gledamo TV emisije, plaćamo kupnju, komuniciramo i naručujemo hranu. Sada možete kreirati takve usluge. Dodat ćete do pet aplikacija u svoj portfelj, steći iskustvo rada u timu i postati Android programer. A Career Center će vam pomoći pronaći posao dok završite tečaj.
4
besplatno