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

Key Learnings
  • 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
Inhalt

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
Zielpublikum

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.

Zertifizierung

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

Zusatzinfo

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

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)
Keine Kurstermine verfügbar? Kein Problem.

Keine Kurstermine verfügbar? Kein Problem.

Ob für Sie oder Ihr Team – wir planen gemeinsam mit Ihnen eine passende Durchführung. Melden Sie sich für eine unverbindliche Beratung.

Kontaktieren Sie uns
Keine Kurstermine verfügbar? Kein Problem.

Weiterführende Kurse

Android™ App development - Security Essentials («AND802»)

2 Tage
CHF
1'600.–