Course Name: Fundamentals of Kotlin
Duration: 40 Hours
Prerequisites: Java Programming
Objective:
This course provides an introduction to Kotlin and its use for Android Applications.
Content:
Unit-I Overview of Kotlin
Introduction of Kotlin basic and environment set-up. Learn syntax, data type, variable, Operators, and
comments. Work with an array, control statements, loops, functions, and collections of Kotlin.
Unit-II Classes and Objects
Working with Class, Object, visibility modifiers, and Constructor of Kotlin. Inheritance and interface of
Kotlin, Data and Sealed Class of Kotlin, functions, and generics of Kotlin.
Unit-III Java Interoperability
Learn to Call Java code from Kotlin and Call Kotlin from Java.
Unit-IV App Widgets
Work with Android widgets like text, button, toast, list, list view, and intents. Learn advanced widgets
like seek bar, alert, pop-up, web-view, table, layouts, and frame.
Unit-V Database, Media & Google Integration
Learn about app Storage, database operations, and notifications. Add an audio-video player to your app.
Learn about parsers. Get the knowledge of google API integration of map, authentication, and AdMob.