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

Wählen Sie Ihr Datum

Weiterführende Kurse

Lernen Sie Ihre Trainer kennen