Android App development with Kotlin Training Course (AND-801)

Android App development with Kotlin Certification Training Course Overview

Kotlin is expressive, concise, and powerful official language on Android. It can interoperate with our existing Android languages and run-time. It is an open source project under Apache 2.0 and adopted by the largest global companies Google. It has safety features for nullability and immutability which make Android apps healthy and performant by default.

In this course, you will learn to programme in Kotlin. The course will start with the fundamentals of Kotlin that is completely suitable for beginners. You will put what you learn into practice in various coding challenges so that after completion of this course you could make your own mobile application in Kotlin.

What you'll learn

  • How to use Android Studio to build your app.
  • How to run your app on a device or in the emulator.
  • How to add interactive buttons.
  • How to display a second screen.
This course prepares you for Exam AND-801.

Android App development with Kotlin Training Course (AND-801) (Duration : 40 Hours) Download Course Contents

Live Virtual Classroom
Group Training 1700
04 - 08 Oct 09:00 AM - 05:00 PM CST
(8 Hours/Day)

01 - 05 Nov 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 1950
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Introduction to Kotlin
  • Kotlin History
  • Kotlin Advantages
  • How Kotlin Program Work?
  • Kotlin software Prerequisites
  • Installing Android Studio
  • Creating Kotlin Project using Android Studio
  • Creating a Kotling Program
  • Running a Kotlin Program
  • Writing comments
  • Kotlin Variables
  • Kotlin Data Types
  • Input of Information to Kotlin Program
Module 2: Control Flow Statements
  • Introduction
  • If statement
  • If-else- statement
  • When Statement and expression
  • For Loops
  • While Loops
  • Do- While loops
  • Jump Expressions
Module 3: Function & Object Oriented Programming (OOP)
  • Function
  • Function Structure
  • Creating a Function
  • Function and variable scope
  • Object –Oriented Programming (OOP)
  • Object
  • Class
  • Kotlin collection
Module 4: Android Framework and Android studio
  • Introduction
  • Android Platform Architecture
  • Android Libraries
  • Components of Android application
  • Types of Android processes and their properties
  • Android Application Development
Module 5: Creating user interface UI
  • Introduction
  • Android Project Structure
  • View
  • Creating user interface
Module 6: Android Layouts, Styles, Themes and Menus
  • Introduction
  • Views
  • Layouts
  • Android Styles and Themes
  • App manifest
Module 7: Toasts, Activities, Navigation and Views
  • Context Class
  • Toast Class
  • What is an Activity?
  • Activity Lifecycle
  • Android Intent
  • Android Views
Module 8: Toasts, Activities, Navigation and Views
  • Introduction
  • Android Dialogs
  • Snack Bar
  • Menus
  • Web View
  • Android Notifications
Module 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
Module 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
Download Course Contents

Request More Information

Course Prerequisites
  • Basic understanding of Java or Kotlin

Upon Completion of this Course, you will accomplish following:

  • Introduction to Kotlin
  • Control Flow Statements
  • Function & Object Oriented Programming (OOP)
  • Android Framework and Android studio
  • Creating user interface UI
  • Android Layouts, Styles, Themes and Menus
  • Toasts, Activities, Navigation and Views
  • Android Dialogs, Snack Bar, Menus, Web View and notification
  • Android Storage, SQLite and Content Providers
  • Location –Aware Apps: Using GPS and Google Maps

FAQ's


No, the published fee includes all applicable taxes.