Cursusaanbod
Introductie
De tools instellen voor Kotlin
- De opdrachtregelhulpmiddelen gebruiken
- De JDK installeren voor Kotlin
- De IDE installeren en instellen: IntelliJ
- De plug-ins installeren
Aan de slag met Kotlin en de syntaxis Kotlin
- Het leren van de Kotlin architectuur
- De Kotlin syntaxis leren
- De belangrijkste kenmerken van Kotlin gebruiken
Object-Oriented Programming met Kotlin
- Overzicht van Programming met objecten
- Een klas maken
- Methoden toevoegen aan klassen
- Basisconstructeurs definiëren
- Benoemde parameters en standaardwaarden gebruiken
- Open klassen gebruiken om overerving toe te staan
- Abstracte klassen gebruiken
- Interfaces maken en gebruiken
- Bediening overschrijven
- Gegevensklassen maken
- Singletons en begeleidende objecten gebruiken
- Opsommingen gebruiken
- Klassen groeperen in pakketten
- Importeren gebruiken
- Het verbergen van informatie implementeren
- Getters en Setters gebruiken
- Zichtbaarheidsmodifiers implementeren
- Inzicht in generieke geneesmiddelen
- Implementatie van een generieke stack
- Algemene functies gebruiken
Android App-ontwikkeling met behulp van Kotlin
- Het opzetten van de tools voor Android ontwikkeling
- Android Studio installeren
- Een nieuw project starten
- De emulator instellen
- De bibliotheek instellen
- Opzetten Kotlin in Android
- Werken met de Hello Android Framework en Android SDK Tools
- Een Android-app ontwikkelen met Kotlin
- ListActivity en ListView gebruiken
- Intenties en intentiefilters gebruiken
- Werken met aangepaste weergaven
- Lay-outmanagers gebruiken
- Afhandeling Web Services en API's
- Omgaan met Android Services
- Werken met SQLite Database
- Inhoudsproviders gebruiken
- Adapters schrijven
- Dialoogvensters en waarschuwingen implementeren (pop-ups)
- Uw gebruikersinterface ontwerpen
- Opties en contextmenu's
- WebView
- Uitvoering van Android kennisgevingen
- Een aangepaste responsieve Android-app bouwen met Kotlin
- Uw Android applicatie publiceren in Google PlayStore
iOS App-ontwikkeling met behulp van Kotlin
- Overzicht van de functies en architectuur van XCode 9
- Overzicht van Swift 4 functies en architectuur
- Vergelijking van overeenkomsten en verschillen van Kotlin en Swift
- Algemeen
- Arrays
- Woordenboeken
- Werken met Web Services
- Presteren Data Management
- Werken met variabelen, constanten en Swift gegevenstypen
- De iOS gebruikerservaring optimaliseren door middel van UX- en UI-ontwerp
- Gebruikersinteractie toevoegen voor een betere gebruikerservaring
- Prestaties optimaliseren
- Fouten opsporen in een iOS-app
- Een aangepaste responsieve iOS-app bouwen met Kotlin
- Uw iOS-applicatie publiceren in de Apple AppStore
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Ervaring met programmeren in Java
- Basiservaring of bekendheid met Android-ontwikkeling
- Ervaring met Swift programmeren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Alex is een erg vriendelijke en persoonlijke man. Hij maakte iedereen op zijn gemak bij het samenwerken en bood vrijwillig aan oplossingen te geven.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Cursus - Kotlin for Beginners
Automatisch vertaald
Het was beknopt, goed georganiseerd, had een mooie balans tussen taken en lezingen en alles was op zijn plaats.
Alexander Illarionov - C.T.Co SIA
Cursus - Advanced Kotlin Programming
Automatisch vertaald
The way of transferring knowledge and the knowledge of the trainer.
Jakub Rekas - Bitcomp Sp. z o.o.
Cursus - Machine Learning on iOS
De instructeur probeerde de zaken dynamisch te maken en liet zijn beheersing van het onderwerp zien.
Libranner Santos
Cursus - iOS Automation Testing
Automatisch vertaald
Geweldige inhoud, uitstekende oefeningen. Er werd veel informatie behandeld. Vriendelijk voor nieuwe Kotlin-programmeurs, maar ook veel te leren voor mensen die al Kotlin gebruiken. Ik raad deze cursus ten zeerste aan. Het tempo van de cursus was perfect, niet te traag en niet te snel. Wisselen tussen instructie en oefeningen hielp om de kennis uit elk gedeelte goed vast te leggen.
Mark Sorenson - Los Alamos National Laboratory
Cursus - Programming with Kotlin
Automatisch vertaald