modul #1 Introduktion till apputveckling Översikt över apputvecklingslandskapet, betydelsen av mobilappar och kursmål
modul #2 Ställa in din utvecklingsmiljö Installera nödvändiga verktyg, ställa in IDE:er och förstå utvecklingsarbetsflödet
modul #3 Designprinciper för mobilappar Förstå designöverväganden för mobilappar, användarupplevelse (UX) och design av användargränssnitt (UI)
modul #4 Programmeringsspråk för apputveckling Översikt över populär programmering språk för apputveckling, inklusive Java, Swift, Kotlin och JavaScript
modul #5 Komma igång med Android-apputveckling Introduktion till Android Studio, skapa ett nytt projekt och förstå Android-arkitekturen
modul #6 Bygga användargränssnitt i Android Skapa layouter, använda widgetar och förstå UI-komponenter i Android
modul #7 Android Activity Lifecycle and Intents Förstå aktivitetens livscykel, avsiktstyper och hur man använder intents för att navigera mellan aktiviteter
modul #8 Datalagring i Android Förstå lagringsalternativ, använda SharedPreferences och arbeta med SQLite-databaser
modul #9 Nätverk i Android Göra HTTP-förfrågningar, analysera JSON-data och förstå bästa metoder för nätverksarbete
modul #10 Introduktion till iOS-apputveckling Komma igång med Xcode, skapa ett nytt projekt och förstå iOS-arkitektur
modul #11 Bygga användargränssnitt i iOS Skapa storyboards, använda Auto Layout och förstå UI-komponenter i iOS
modul #12 Arbeta med data i iOS Förstå datalagringsalternativ, använda kärndata och arbeta med JSON-data
modul #13 Nätverk i iOS Göra HTTP-förfrågningar, analysera JSON-data och förstå bästa metoder för nätverksarbete
modul #14 React Native for Cross-Platform Development Introduktion till React Native, sätta upp ett nytt projekt och förstå ramverket
modul #15 Bygga UI-komponenter i React Native Skapa komponenter, använda JSX, och förstå layout och stil
modul #16 Arbeta med data i React Native Förstå datalagringsalternativ, använda Redux och arbeta med API:er
modul #17 Publicera och distribuera din app Förbereda din app för lansering, förståelse appbutiksriktlinjer och distribuera din app
modul #18 Testa och felsöka din app Förstå testmetoder, använda emulator- och simulatortestning och felsökningstekniker
modul #19 App Monetization and Analytics Förstå strategier för appintäktsgenerering , integrera annonser och använda analysverktyg
modul #20 Appsäkerhet och bästa praxis Förstå säkerhetsrisker, implementera säkerhetsåtgärder och följa bästa praxis
modul #21 Tillgänglighet och lokalisering i apputveckling Förstå riktlinjer för tillgänglighet , implementera tillgänglighetsfunktioner och lokalisera din app
modul #22 Arbeta med API:er och tredjepartstjänster Förstå API:er, arbeta med RESTful API:er och integrera tredjepartstjänster
modul #23 Push Notifications and Background Services Förstå push-meddelandestrategier, implementera push-meddelanden och arbeta med bakgrundstjänster
modul #24 Appunderhåll och uppdateringar Förstå vikten av underhåll, implementera uppdateringar och hantera appkrascher
modul #25 Kursavslutning och avslutning Planera nästa steg i karriären för apputveckling