Android-utvecklare. Grundnivå - gratis kurs från Skillbox, utbildning, Datum: 29 november 2023.
Miscellanea / / December 05, 2023
För dig som är ny på programmering
Bemästra Kotlins programmeringsspråk från grunden, lär dig hur du skapar enkla applikationer på Android i praktiken och kunna fortsätta studera på avancerad nivå.
För dig som redan kan grunderna
Lär dig arbeta med multithreading, förstå principerna och designmönster. En erfaren talare kommer att dela med sig av tips och hjälpa dig att växa professionellt.
Programmerare som vill byta riktning
Du kommer att lära dig allt du behöver för att gå in i mobil utveckling: lära dig ett nytt programmeringsspråk, träna på att skapa enkla applikationer och snabbt kunna omskola dig.
Intro
Lär känna lärarna och läroplanen.
Introduktion
Installera utvecklingsmiljön IntelliJ Idea och skriv ett enkelt program.
Variabler
Lär känna variabler och vilka typer de är.
Funktioner
Lär dig att slå in kod i funktioner och återanvända den i ett program.
Förutsättningar och cykler
Lär dig hur du får ett program att fatta beslut baserat på data.
Samlingar
Lär dig att lagra och arbeta med datamängder.
Föremål
Du kommer att börja bekanta dig med objektorienterad programmering: du kommer att lära dig vad en klass och inkapsling är.
OOP
Du kommer att lära dig ännu mer om OOP: lär dig att arbeta med åtkomstmodifierare och göra klassfält skyddade. Lär känna gränssnitt och abstrakta klasser.
Typjämförelse
Lär dig om sätt att kontrollera identiteten för data i ett program.
Undantag
Lär dig att hantera programfel med hjälp av undantag.
Coroutines
En dag i en utvecklares liv kan återuppringningshelvetet hända. Du kommer att lära dig om vad det är och hur koroutiner kommer att rädda dig från problem i den här modulen.
Strömmar
På en grundläggande nivå, lär dig hur du hanterar applikationstillstånd genom flöde och stateFlow.
Introduktion till yrket
Lär känna de grundläggande Android-utvecklarverktygen.
Början av arbetet
Skapa ditt första projekt och ta reda på vad en Android-applikation består av.
Layout
Lär dig huvudtyperna av behållare, använd dem i praktiken: masterrutnätslayout och layout för Scrollview.
Komponenter
Du kommer att arbeta med komponenterna Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
Constraint Layout
Lär dig layout med ConstraintLayout.
Projektresurser
Ta en djupare titt på innehållet i projektet.
Applikationsskärmar
Lär dig arbeta med aktivitet, navigering och andra applikationselement.
Animation
Lär dig hur du skapar smidiga övergångar mellan fragment.
Applikationslokalisering
Lär dig arbeta med strängar och anpassa applikationen till flera språk.
Livscykel
Studera livscyklerna för Activity, fragment och View - du kommer att ta reda på vilka processer som sker "under huven" av applikationen i olika skeden.
Grundläggande datalagring
Lär dig vad dataserialisering är och lär dig hur du sparar data till en textfil.
Presentation lagerarkitektur
Organisera arbetet med dataströmmar.
Arbeta med nätverket. Eftermontering
Bekanta dig med REST-principen och skriv din första förfrågan.
Arbeta med databasen. Rum
Lär dig arbeta med databaser och skriva SQL-frågor.
Arbeta med datamängder
Skriv paginering för din ansökan.
Arbeta med skyddade OS-partitioner
Lär dig att begära åtkomst till användarens kamera, filsystem och kontakter.
Jobbar med plats
Skapa en enkel navigator.
Firebase
Lär dig att arbeta med Firebase-databaser.
Förbereder för release
Konfigurera ditt projekt för publicering på Google Play.
Enligt Google kör 3 miljarder enheter Android. TV-apparater, smartphones och smarta klockor är fullproppade med användbara applikationer som vi tittar på tv-program med, betalar för inköp, kommunicerar och beställer mat. Nu kan du skapa sådana tjänster. Du kommer att lägga till upp till fem appar i din portfölj, få erfarenhet av att arbeta i ett team och bli en Android-utvecklare. Och Karriärcentret hjälper dig att hitta ett jobb medan du slutför kursen.
4
gratis