• Home -
  • Android Training

Kotlin Training Program

Kotlin is now the official language for Android App development. Google announced on 7 May 2019 that the Kotlin programming language is the official language for Android app development. Since, Acesoftech Academy adopts new technology fast. We have introduced Kotlin as language to teach Android App development and replaced java in 2019 only.

Earlier, the official language for Android App development was Java. No doubt, Java is a very stable as well as popular language. But, every one does not know Java. So, to learn Android Apps development, one had to learn Java first which is a relatively vast and complex language.

But as far as Kotlin is concerned, it is better than Java in case of Mobile Apps development. And most importantly it is more like JavaScript, which almost every designer or developer has learned in life time. Also, if any one knows Java, he can grasp Kotlin very fast.So, if you are looking for an Android App Development Course with Kotlin in Kolkata , you are at the right place.We will teach you Kotlin and then Android App development using Kotlin. This way we make you stay ahead and tuned with the fast changing IT industry.

Kotlin Programing-PART -1

  • Environment Setup
  • Hello World Program
  • First Program Concept
  • Environment Setup
  • (IDE)First Program (IDE)
  • Kotlin Variable
  • Kotlin Data Type
  • Kotlin Type Conversion
  • Kotlin Operator
  • Kotlin Input/Output
  • Kotlin Comment
  • Kotlin if Expression
  • Kotlin when Expression
  • Kotlin for Loop
  • Kotlin while Loop
  • Kotlin Do while Loop
  • Return and Jump
  • Continue Structure
  • Recursion Function
  • Default and Named Argument
  • Kotlin Lambdas
  • Higher order Function
  • Kotlin Inline Function
  • Kotlin Array
  • Kotlin String
  • Kotlin Try Catch
  • Multiple Catch Block
  • Nested Try Block
  • Finally Block
  • Throw Keyword
  • Mutable Array
  • Kotlin Collections
  • List: listOf()
  • mutableListOf()
  • Kotlin Array
  • ListarrayListOf()
  • Map: mapOf()
  • Kotlin HashMaphashMapOf()
  • mutableMapOf()
  • Set: setOf()
  • mutableSetOf()
  • hashSetOf()
  • Developing your first Android Application
  • Test Application through DDMS
  • Setting up Android environment
  • AVD Installation and configuration
  • Kotlin Annotation
  • Kotlin Reflection
  • Class and Object
  • Nested and Inner Class
  • Constructor
  • Visibility Modifier
  • Inheritance
  • Abstract Class
  • Interface
  • Data Class
  • Sealed Class
  • Extension Function
  • Kotlin Generics

Integer type range

  • Working Ranges
  • Utility Function


  • Calling Java code from Kotlin
  • Calling Kotlin code from Java

Kotlin Android - PART -2

  • Install Android Studio
  • Hello World App
  • Kotlin Android
  • Android TextView and EditText
  • Kotlin Android Toast
  • Android Button
  • Android Custom Toast
  • Android TextView and EditText
  • Kotlin Android Toast
  • Android Button
  • Android Custom Toast
  • Android Implicit Intent
  • Android ListView
  • Android AlertDialog
  • Android Context Menu
  • Android Custom ListView
  • Android Options Menu
  • Android Popup Menu
  • Android WebView
  • Kotlin Android SeekBar
  • TabLayout with FrameLayout
  • TabLayout with ViewPager
  • DOM Parser
  • SAX Parser
  • XMLPullParser
  • JSON Parsing using URL
  • Android Media Player
  • Android Video Player
  • External Storage
  • Internal Storage
  • SharedPreferences
  • Android Notification
  • Google reCAPTCHA
  • Authentication - Google Login
  • Google AdMob Banner Ads
  • Google AdMob Interstitial Ads
  • Google Map Current Location
  • Google Map Fixed Location
  • Google Map Search Location
  • Android Web Service
  • Course Duration: 4 Months
  • Class: 3 Days In A Week
  • Mode Of Training: