• Have any questions?
  • +91 9427491229
  • contact@scriptusinstitute.com
Kotlin
description
curriculum
reviews
Kotlin
Kotlin is a general purpose, open source, statically typed “pragmatic” programming language for the JVM and Android that combines object-oriented and functional programming features. It is focused on interoperability, safety, clarity, and tooling support. Versions of Kotlin for JavaScript (ECMAScript 5.1) and native code (using LLVM) are in the works. Kotlin originated at JetBrains, the company behind IntelliJ IDEA, in 2010, and has been open source since 2012. The Kotlin team currently has more than 20 full-time members from JetBrains, and the Kotlin project on GitHub has about 100 contributors. JetBrains uses Kotlin in many of its products including its flagship IntelliJ IDEA.
Kotlin

Module 1: Kotlin Tutorial

  1. Environment Setup
  2. Hello World Program
  3. First Program Concept
  4. Environment Setup (IDE)
  5. First Program (IDE)
  6. Kotlin Variable
  7. Kotlin Data Type
  8. Kotlin Type Conversion
  9. Kotlin Operator
  10. Kotlin Input/Output
  11. Kotlin Comment

Module 2: Control Flow

  1. Kotlin if Expression
  2. Kotlin when Expression
  3. Kotlin for Loop
  4. Kotlin while Loop
  5. Kotlin Do while Loop
  6. Return and Jump
  7. Continue Structure

Module 3: Function

  1. Kotlin Function
  2. Recursion Function
  3. Default and Named Argument
  4. Kotlin Lambdas
  5. Higher order Function
  6. Kotlin Inline Function

Module 4: Array

  1. Kotlin Array

Module 5: String

  1. Kotlin String

Module 6: Exception Handling

  1. Exception Handling
  2. Kotlin Try Catch
  3. Multiple Catch Block
  4. Nested Try Block
  5. Kotlin Finally Block
  6. Kotlin Throw Keyword

Module 7: Null Safety

  1. Nullable Non Nullable Types
  2. Kotlin Smart Cast
  3. Unsafe and Safe Cast
  4. Kotlin Elvis Operator

Module 8: Collections

  1. Mutable Array
  2. Kotlin Collections
  3. List: listOf()
  4. mutableListOf()
  5. Kotlin ArrayList
  6. arrayListOf()
  7. Map: mapOf()
  8. Kotlin HashMap
  9. hashMapOf()
  10. mutableMapOf()
  11. Set: setOf()
  12. mutableSetOf()
  13. hashSetOf()

Module 9: Annotations

  1. Kotlin Annotations

Module 10: Reflection

  1. Kotlin Reflection

Module 11: Kotlin OOPs

  1. Class and Object
  2. Nested and Inner Class
  3. Kotlin Constructor
  4. Visibility Modifier
  5. Kotlin Inheritance
  6. Abstract Class
  7. Kotlin Interface
  8. Data Class
  9. Sealed Class
  10. Extension Function
  11. Kotlin Generics

Module 12: Ranges

  1. Integer type range
  2. Kotlin Working Ranges
  3. Kotlin Utility Function

Module 13: Java Interoperability

  1. Calling Java code from Kotlin
  2. Calling Kotlin code from Java

Module 14: Regex

  1. Regular Expressions Introduction
  2. Regex patterns

Module 15: Android Startup

  1. Install Android Studio
  2. Hello World App

Module 16: Kotlin Android

  1. Android TextView and EditText
  2. Kotlin Android Toast
  3. Android Button
  4. Android Custom Toast
  5. Android Explicit Intent
  6. Android Implicit Intent
  7. Android ListView
  8. Android AlertDialog
  9. Android Context Menu
  10. Android Custom ListView
  11. Android Options Menu
  12. Android Popup Menu
  13. Android WebView
  14. Kotlin Android SeekBar
  15. TabLayout with FrameLayout
  16. TabLayout with ViewPager
  17. DOM Parser
  18. SAX Parser
  19. XMLPullParser
  20. JSON Parsing using URL
  21. Android Media Player
  22. Android Video Player
  23. External Storage
  24. Internal Storage
  25. SharedPreferences
  26. SQLite Tutorial
  27. Android Notification
  28. Google reCAPTCHA
  29. Authentication – Google Login
  30. Google AdMob Banner Ads
  31. Google AdMob Interstitial Ads
  32. Google Map Current Location
  33. Google Map Fixed Location
  34. Google Map Search Location
  35. Android Web Service
Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

Scriptus Institute
Average rating:  
 0 reviews