Wat ga je leren in de cursus?
- Het verwerven van de vaardigheden die nodig zijn voor een carrière als beginnende Android-ontwikkelaar.
- U leert hoe u apps voor Android maakt, inclusief het bouwen en beheren van de app-levenscyclus met Android Studio.
- Je leert programmeren in Kotlin en leert de basisprincipes van programmeren om een gebruikersinterface (UI) en richtlijnen voor een optimaal ontwerp te creëren.
- Platformonafhankelijke mobiele apps maken met React Native. Breng uw nieuwe vaardigheden onder de aandacht door een portfolio te maken waarmee u uw vaardigheden tijdens sollicitatiegesprekken kunt laten zien.
Voorbereiden op een carrière in Android-ontwikkeling
- Ontvang een professionele opleiding op hoog niveau bij Meta.
- Demonstreer uw vaardigheden met portfolioklare projecten.
- Verdien een certificaat dat wordt erkend door lokale werkgevers.
- Deze training is geschikt voor veelgevraagde functies zoals: Android ontwikkelaar, mobiele applicatie ontwikkelaar, mobiele ontwikkelaar.
Professioneel certificaat – serie van 12 cursussen
Heb je ooit je eigen mobiele app willen bouwen? In dit certificaat leer je de toonaangevende programmeertalen en frameworks voor het ontwikkelen van applicaties als Facebook en Instagram, en hoe je je eigen applicatie voor Android maakt.
In dit programma leer je:
- Essentiële programmeerconcepten in Android en de tools die nodig zijn om applicaties te ontwikkelen.
- Hoe Kotlin Speeltuin te gebruiken.
- Gebruikersinterfaces (UI) maken voor mobiele apps met behulp van Android Studio.
- Levenscyclusbeheer en gegevensverzameling van mobiele applicaties.
- Werken met webtechnologieën en persistente gegevens in Android-applicaties.
- Beschrijving van optimale ontwerprichtlijnen voor gebruikersinterface (UI) en gebruikerservaring (UX) in mobiele applicaties.
- Platformonafhankelijke applicaties maken met React Native.
- Voorbereiding op technische interviews voor functies voor Android-ontwikkelaars.
Een praktisch leerproject
Tijdens het programma voer je praktische activiteiten uit en bouw je een projectmatig portfolio op dat je tijdens sollicitatiegesprekken aan potentiële recruiters en werkgevers kunt presenteren. Tijdens elke cursus voltooit u activiteiten in een laboratorium- of applicatieomgeving om taken uit te voeren zoals:
- Ontwerp van de gebruikersinterface met Interface Builder.
- Creëer een eenvoudige gebruikersinterface met behulp van de Layout Editor.
- Een originele mobiele applicatie bouwen voor Android.
In de laatste cursus rond je ook een afstudeerproject af waarin je een applicatie voor Android gaat maken.
Lijst met cursussen
Inleiding tot de ontwikkeling van mobiele apps voor Android
Cursus 1
• 11 uur
• Beoordeling: 4,6 (1.231 beoordelingen)
wat ga je leren
- Het definiëren van de basisconcepten bij de ontwikkeling van Android-applicaties.
- Installatie, configuratie en ingebouwde tools van de gebruikersinterface in Android Studio.
- Kotlin-speeltuin gebruiken.
- Een eenvoudige app maken voor Android.
vaardigheden die je gaat verwerven
- Kotlin-speeltuin gebruiken
- Oefen met het gebruiken en uitbreiden van protocollen
- Declareer en initialiseer variabelen van verschillende typen
- Arrays maken
- Opdrachtstroomsjablonen maken met voorwaarden en lussen
versiebeheer
Cursus 2
• 13 uur
• Beoordeling: 4,6 (3.247 beoordelingen)
wat ga je leren
- Implementatie van versiebeheersystemen
- Commandoregelnavigatie en instellingen
- Een repository (Repository) maken op GitHub en deze gebruiken
- Beheer van codeversies
vaardigheden die je gaat verwerven
- versiebeheer
- GitHub
- Bash (Unix-shell)
- Website-ontwikkeling
- Linux
Basisprincipes van programmeren in Kotlin
Cursus 3
• 24 uur
• Beoordeling: 4,7 (281 beoordelingen)
wat ga je leren
- Oefen met het bouwen en gebruiken van functies
- Oefen verschillende soorten vergelijkingen met behulp van operators
- Kotlin gebruiken om programmeeruitdagingen op te lossen
- Herziening en toepassing van de basisprincipes van programmeren
vaardigheden die je gaat verwerven
- Werken met SQLite
- API-interfaces (REST API’s)
- Gegevens en databases
UX/UI-ontwerpprincipes
Cursus 4
• 21 uur
• Beoordeling: 4,7 (840 beoordelingen)
wat ga je leren
- Beschrijf de basisprincipes van user experience (UX)-ontwerp en gebruikersonderzoek
- Beschrijving van toegankelijkheidsoverwegingen bij het ontwerp
- Oefen met het ontwikkelen van empathie voor gebruikers door middel van onderzoek
- Wireframes en prototypes maken in Figma
vaardigheden die je gaat verwerven
- Reageren (webframework)
- Applicatie ontwikkeling
- Webapplicaties
- Ontwikkeling aan de klantzijde (Front-End)
Een gebruikersinterface maken in Android Studio
Cursus 5
• 35 uur
• Beoordeling: 4,7 (126 beoordelingen)
wat ga je leren
- UI-componentbibliotheken gebruiken om gebruikersinterfaces op Android te bouwen
- Een gebruikersinterface samenstellen met behulp van Kotlin UI-weergaven
- Creëer een eenvoudige gebruikersinterface met behulp van de Layout Editor
- Een eenvoudige gebruikersinterface voor Android creëren
Geavanceerde programmering in Kotlin
Cursus 6
• 20 uur
• Beoordeling: 4,7 (98 beoordelingen)
wat ga je leren
- Implementatie van Android-app met Activiteit.
- Implementatie van geavanceerde functies van objectgeoriënteerd programmeren in Android.
- Mocks en vervalsingen gebruiken om unit-tests op Android uit te voeren.
- Een Lambda-expressie gebruiken om een functie als object te definiëren.
- Het gebruik van verzamelverwerkingsmethoden voor het in meerdere stappen verwerken van collecties.
vaardigheden die je gaat verwerven
- UI-componentbibliotheken gebruiken om een gebruikersinterface in Android te bouwen.
- Een eenvoudige gebruikersinterface voor Android creëren.
- Een gebruikersinterface samenstellen met behulp van Kotlin UI-weergaven.
- Creëer een eenvoudige gebruikersinterface met behulp van de Layout Editor.
Werken met gegevens op Android
Cursus 7
• 27 uur
• Beoordeling: 4,8 (48 beoordelingen)
wat ga je leren
- Een overzicht van de handigste tools en pakketten voor Kotlin-ontwikkelaars.
- Kotlin-coroutines implementeren in Android-apps.
- Code uit andere talen integreren in Kotlin.
- Een datagestuurde Android-app bouwen.
vaardigheden die je gaat verwerven
- Reageren (JavaScript-bibliotheek)
- Applicatie ontwikkeling
- Reageren
- Ontwikkeling van mobiele applicaties
Ontwikkeling van mobiele apps en JavaScript
Cursus 8
• 45 uur
• Beoordeling: 4,2 (88 beoordelingen)
wat ga je leren
- Eenvoudige JavaScript-code genereren
- Objecten en arrays maken en deze manipuleren
- Unittests schrijven met Jest
vaardigheden die je gaat verwerven
- datastructuur
- informatica
- algoritmen
- mededeling
- Schrijven van pseudocode
Basisprincipes van reageren
Cursus 9
• 26 uur
• Beoordeling: 4,7 (1.980 beoordelingen)
wat ga je leren
- Gebruik herbruikbare componenten om weergaven weer te geven waarin gegevens in de loop van de tijd veranderen.
- Het organiseren van React-projecten om onderhoudbare en schaalbare websites en apps te creëren.
- Props gebruiken om gegevens tussen componenten over te dragen.
- Het creëren van dynamische en interactieve webpagina’s en applicaties.
- Formulieren gebruiken om gebruikers in staat te stellen met de applicatie te communiceren.
- Een applicatie bouwen in React.
vaardigheden die je gaat verwerven
- Android-studio
- Kotlin
- UX en UI
Reageer inheems
Cursus 10
• 38 uur
• Beoordeling: 4,8 (297 beoordelingen)
wat ga je leren
- React Native is een open source-framework voor het bouwen van platformonafhankelijke apps met behulp van React en native platformmogelijkheden. In deze cursus ga je van de basis van React naar een meer geavanceerde applicatie met behulp van React Native.
- Je zult een grote verscheidenheid aan React-componenten en methoden voor het ontwerpen ervan bekijken.
- Je oefent verschillende interactieve methoden voor mobiele apps met behulp van React Native.
Basisvaardigheden die je leert zijn onder meer :
- Een React Native-applicatie met één pagina bouwen en deze ontwerpen met behulp van basiscomponenten.
- Het bouwen van grote lijsten en het definiëren van gebruikersinterfaces in een React Native-applicatie.
- Gebruik de Pressable-component om knoppen en andere indrukbare gebieden te bouwen.
- Een applicatie opzetten met React Navigation en schakelen tussen schermen.
Tools en software waar u aan gewend raakt :
- Reageren
- Reageer inheems
- Ontwikkeltalen aan de clientzijde (HTML, CSS en JavaScript)
- JSX
- Codebewerkingssoftware, zoals Expo en Visual Studio Code
Afstudeerproject voor Android-apps
Cursus 11
• 15 uur
• Beoordeling: 4,6 (32 beoordelingen)
wat ga je leren
- Bouwen en ontwerpen van een gebruikersinterface (UI) met behulp van fragmenten en weergaven.
- Kotlin en de MVVM-architectuur gebruiken om een efficiënte en aantrekkelijke applicatie te ontwerpen.
- Gegevens ophalen uit een application programming interface (API) en LiveData gebruiken.
- Het demonstreren van schone en bugvrije code met behoud van optimalisatie.
vaardigheden die je gaat verwerven
- Eenvoudige JavaScript-code genereren
- Objecten en arrays maken en deze manipuleren
- Unittests schrijven met Jest
Voorbereiding op het programmeren van interviews
Cursus 12
• 11 uur
• Beoordeling: 4,6 (527 beoordelingen)
wat ga je leren
- Voorbereiding op een programmeergesprek
- Voorbereiding op het sollicitatiegesprek op het hoofdkantoor
- Problemen met code oplossen
vaardigheden die je gaat verwerven
- Website-ontwerp
- toegankelijkheid
- Ontwikkeling aan de klantzijde (Front-End)
- gebruikerservaring (UX)