Android-ontwikkelaar. Basisniveau - gratis cursus van Skillbox, training, Datum: 29 november 2023.
Gemengde Berichten / / December 05, 2023
Voor degenen die nieuw zijn met programmeren
Beheers de programmeertaal Kotlin vanaf nul, leer in de praktijk eenvoudige applicaties op Android maken en kun op gevorderd niveau verder studeren.
Voor wie de basis al kent
Leer werken met multithreading, begrijp de principes en ontwerppatronen. Een ervaren spreker deelt tips en helpt je professioneel groeien.
Programmeurs die van richting willen veranderen
Je leert alles wat je nodig hebt om over te stappen op mobiele ontwikkeling: leer een nieuwe programmeertaal, oefen met het maken van eenvoudige applicaties en kun je snel omscholen.
Intro
Maak kennis met de docenten en het curriculum.
Invoering
Installeer de IntelliJ Idea ontwikkelomgeving en schrijf een eenvoudig programma.
Variabelen
Leer variabelen kennen en welke typen ze zijn.
Functies
Leer code in functies te verpakken en deze in een programma te hergebruiken.
Condities en cycli
Leer hoe u een programma beslissingen kunt laten nemen op basis van gegevens.
Collecties
Leer datasets opslaan en ermee werken.
Voorwerpen
Je maakt kennis met objectgeoriënteerd programmeren: je leert wat een klasse en encapsulatie zijn.
OOP
Je leert nog meer over OOP: leer werken met toegangsmodifiers en maak klassenvelden beveiligd. Maak kennis met interfaces en abstracte klassen.
Typevergelijking
Leer meer over manieren om de identiteit van gegevens in een programma te controleren.
Uitzonderingen
Leer programmafouten af te handelen met behulp van uitzonderingen.
Coroutijnen
Op een dag in het leven van een ontwikkelaar kan er een callback-hel gebeuren. In deze module leert u wat het is en hoe coroutines u van problemen kunnen behoeden.
Stromen
Leer op basisniveau hoe u de applicatiestatus kunt beheren via flow en stateFlow.
Introductie tot het beroep
Maak kennis met de basistools voor Android-ontwikkelaars.
Begin van het werk
Maak je eerste project en ontdek waaruit een Android-applicatie bestaat.
Indeling
Leer de belangrijkste soorten containers, breng ze in de praktijk: master grid layout en layout voor Scrollview.
Componenten
Je werkt met de componenten Progressbar, Checkbox, Group, Switch, EditText, ImageView en TextInputLayout.
BeperkingIndeling
Leer lay-outen met ConstraintLayout.
Projectbronnen
Kijk eens dieper naar de inhoud van het project.
Applicatieschermen
Leer werken met Activiteit, navigatie en andere applicatie-elementen.
Animatie
Leer hoe u vloeiende overgangen tussen fragmenten kunt maken.
Lokalisatie van applicaties
Leer werken met strings en pas de applicatie aan meerdere talen aan.
Levenscyclus
Bestudeer de levenscycli van Activity, Fragment en View - je ontdekt welke processen zich in verschillende stadia ‘onder de motorkap’ van de applicatie afspelen.
Basisprincipes van gegevensopslag
Leer wat dataserialisatie is en leer hoe u gegevens in een tekstbestand kunt opslaan.
Presentatielaagarchitectuur
Organiseer het werk met datastromen.
Werken met het netwerk. Retrofit
Maak kennis met het REST-principe en schrijf uw eerste verzoek.
Werken met de databank. Kamer
Leer werken met databases en schrijf SQL-query's.
Werken met datasets
Schrijf paginering voor uw toepassing.
Werken met beveiligde OS-partities
Leer hoe u toegang kunt vragen tot de camera, het bestandssysteem en de contacten van de gebruiker.
Werken met locatie
Maak een eenvoudige navigator.
Vuurbasis
Leer werken met Firebase-databases.
Voorbereiden op vrijlating
Stel uw project in voor publicatie op Google Play.
Volgens Google draaien 3 miljard apparaten op Android. TV’s, smartphones en smartwatches zitten boordevol handige applicaties waarmee we tv-programma’s kijken, aankopen doen, communiceren en eten bestellen. Nu kunt u dergelijke services maken. Je voegt maximaal vijf apps toe aan je portfolio, doet ervaring op met werken in een team en wordt een Android-ontwikkelaar. En het Career Center helpt je tijdens het voltooien van de cursus bij het vinden van een baan.
4
gratis