Kurs

Android™ Application Development mit Kotlin («AND801»)

In diesem fünftägigen Training lernen Sie, wie Sie mit der Programmiersprache Kotlin qualitativ hochwertige Android Apps entwickeln und sich gezielt auf das Examen «AND-801» vorbereiten.
Herstellercode

AND-801

Dauer 5 Tage
Preis 3'750.–   zzgl. 8.1% MWST
Kursdokumente Offizielle Android-ATC-Kursunterlagen
Preisinformationen Nicht im Preis inbegriffen sind die PearsonVUE-Prüfungsgebühren für die Prüfung ATC Android Certified Application Developer (AND-801)

Kurs-Facts

  • Beherrschen der Grundlagen der Kotlin-Programmiersprache und aller Kotlin-Themen rund um Android-Anwendungen
  • Erstellen einer kompletten Android-Anwendung
  • Einsatz verschiedener Tools und Plugins zum Debugging und zur Pflege
  • Kennen des Lebenszyklus einer Android-Anwendung
  • Verwenden persistenter Speichertechniken
  • Erstellen von Standorterkennung per GPS und Google Maps

1. Introduction to Kotlin

  • Kotlin History
  • Kotlin Advantages 
  • How Kotlin Programs Work?
  • Kotlin Software Prerequisites 
  • Installing Java JDK and JRE
  • Installing Android Studio
  • Creating Kotlin Project Using Android Studio
  • Creating a Kotlin Program
  • Running a Kotlin Program
  • Writing Comments
  • Kotlin Variables
  • Kotlin Data Types
  • Input of Information to Kotlin Program

2. Control Flow Statements

  • Introduction
  • If Statement
  • If – Else Statement
  • If Else and Logical Operators
  • When Statement and Expression 
  • For Loops
  • While Loops
  • Do-while Loops
  • Jump Expressions

3. Functions & Object-Oriented Programming (OOP)

  • Object-Oriented Programming (OOP) 
  • Object 
  • Class
  • Kotlin Collections

4. Android Framework and Android Studio

  • Introduction
  • Android Platform Architecture
  • Android Libraries
  • Components of Android Application
  • Types of Android processes and their priorities
  • Android Application Development

5. Creating User Interface UI

  • Introduction
  • Android Project Structure
  • View
  • Creating User Interface

6. Android Layouts, Styles, Theme and Menus

  • Introduction
  • Views
  • Layouts
  • Android Styles and Themes
  • App Manifest

7. Toasts, Activities, Navigations, and Views

  • Context Class
  • Toast Class
  • What is an Activity?
  • Activity Lifecycle
  • Android Intent
  • Android Views

8. Android Dialogs, Snackbar, Menus, WebView and Notifications

  • Introduction
  • Android Dialogs
  • Snackbar
  • Menus
  • WebView
  • Android Notifications

9. Android Storage, SQLite and Content Providers

  • Android Storage Options
  • Shared Preferences 
  • Internal Storage
  • External Storage
  • Network Connection
  • SQLite Databases.
  • Content Providers
  • Sync Adapters
  • ORMLite
  • Choosing Internal or External Storage

10. Location-Aware Apps: Using GPS and Google Maps

  • Introduction
  • What is GPS and how does it work?
  • Other Location Service Providers
  • Configuring Google Maps
  • JSON and API

Dieser Kurs richtet sich an Personen, die Android-Applikationen professionell umsetzen möchten und bereits Erfahrung in der Programmierung mit Java oder einer vergleichbaren Programmiersprache mitbringen.

Dieser Kurs bereitet Sie gezielt auf die Prüfung: ATC Android Certified Application Developer (AND-801) vor.

Mit den beiden Folgekursen AND-802 und AND-803 können Sie die Prüfung: ATC Android Certified Application Engineer ablegen

Herstellerinformationen: https://home.pearsonvue.com/androidatc

Bitte bringen Sie zum optimalen Kursablauf (falls vorhanden) ein Android-Smartphone mit, das Sie im Kurs für die Übungen verwenden können. Alternativ wird mit dem Emulator gearbeitet.

Download

Fragen zum Kurs

Weiterführende Kurse

Lernen Sie Ihre Trainer kennen