Android udvikler. Grundniveau - gratis kursus fra Skillbox, træning, Dato: 29. november 2023.
Miscellanea / / December 05, 2023
For dem, der er nye til programmering
Behersk Kotlin-programmeringssproget fra bunden, lær hvordan du laver enkle applikationer på Android i praksis, og vær i stand til at fortsætte med at studere på et avanceret niveau.
For dem, der allerede kender det grundlæggende
Lær at arbejde med multithreading, forstå principperne og designmønstrene. En erfaren foredragsholder vil dele tips og hjælpe dig med at vokse professionelt.
Programmører, der ønsker at ændre retning
Du vil lære alt, hvad du behøver for at gå ind i mobiludvikling: Lær et nyt programmeringssprog, øv dig i at skabe simple applikationer og være i stand til hurtigt at genoptræne.
Intro
Lær lærerne og læseplanen at kende.
Introduktion
Installer IntelliJ Idea-udviklingsmiljøet og skriv et simpelt program.
Variabler
Lær variabler at kende, og hvilke typer de er.
Funktioner
Lær at pakke kode ind i funktioner og genbruge den i et program.
Forhold og cyklusser
Lær, hvordan du får et program til at træffe beslutninger baseret på data.
Samlinger
Lær at gemme og arbejde med datasæt.
Objekter
Du vil begynde at stifte bekendtskab med objektorienteret programmering: du vil lære, hvad en klasse og indkapsling er.
OOP
Du vil lære endnu mere om OOP: lær at arbejde med adgangsmodifikatorer og gør klassefelter beskyttede. Lær grænseflader og abstrakte klasser at kende.
Type sammenligning
Lær om måder at kontrollere identiteten af data i et program.
Undtagelser
Lær at håndtere programfejl ved hjælp af undtagelser.
Coroutiner
En dag i en udviklers liv kan tilbagekaldshelvede ske. Du vil lære om, hvad det er, og hvordan coroutines vil redde dig fra problemer i dette modul.
Strømme
Lær på et grundlæggende niveau, hvordan du administrerer applikationstilstand gennem flow og stateFlow.
Introduktion til faget
Lær de grundlæggende Android-udviklerværktøjer at kende.
Begyndelse af arbejdet
Opret dit første projekt og find ud af, hvad en Android-applikation består af.
Layout
Lær hovedtyperne af containere, omsæt dem i praksis: mastergitterlayout og layout til Scrollview.
Komponenter
Du vil arbejde med Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout komponenter.
Constraint Layout
Lær at layoute ved hjælp af ConstraintLayout.
Projektressourcer
Tag et dybere kig på indholdet af projektet.
Applikationsskærme
Lær at arbejde med aktivitet, navigation og andre applikationselementer.
Animation
Lær, hvordan du skaber jævne overgange mellem fragmenter.
Applikationslokalisering
Lær at arbejde med strenge og tilpas applikationen til flere sprog.
Livscyklus
Undersøg livscyklussen for aktivitet, fragment og visning - du vil finde ud af, hvilke processer der foregår "under hætten" af applikationen på forskellige stadier.
Grundlæggende om datalagring
Lær, hvad dataserialisering er, og lær, hvordan du gemmer data i en tekstfil.
Præsentation lagarkitektur
Organiser arbejdet med datastrømme.
Arbejde med netværket. Eftermontering
Bliv fortrolig med REST-princippet og skriv din første anmodning.
Arbejde med databasen. Værelse
Lær at arbejde med databaser og skrive SQL-forespørgsler.
Arbejde med datasæt
Skriv paginering til din ansøgning.
Arbejder med beskyttede OS-partitioner
Lær at anmode om adgang til brugerens kamera, filsystem og kontakter.
Arbejder med lokation
Opret en simpel navigator.
Firebase
Lær at arbejde med Firebase-databaser.
Forberedelse til frigivelse
Konfigurer dit projekt til udgivelse i Google Play.
Ifølge Google kører 3 milliarder enheder Android. Tv, smartphones og smarture er proppet med nyttige applikationer, som vi ser tv-programmer med, betaler for indkøb, kommunikerer og bestiller mad. Nu kan du oprette sådanne tjenester. Du vil tilføje op til fem apps til din portefølje, få erfaring med at arbejde i et team og blive en Android-udvikler. Og Karrierecentret hjælper dig med at finde et job, mens du gennemfører kurset.
4
gratis