Kotlin Programming Course for Beginners to Experts
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
103 students enrolled

Kotlin Programming Course for Beginners to Experts

A Complete Guide to Object Oriented Programming Kotlin
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
103 students enrolled
Last updated 2/2019
English
Current price: $11.99 Original price: $199.99 Discount: 94% off
3 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn Beginner to Advanced concepts of Kotlin
  • How to Inherit Class in Kotlin

  • Lambda Expression in Kotlin

  • OOPS concepts in Kotlin
Course content
Expand 55 lectures 04:01:06
+ Introduction
55 lectures 04:01:06
Hello World program
02:43
Data Types
14:17
Variables
02:03
Operators
09:53
Type Conversion
02:43
Input and Output
04:26
Comments
02:01
Expressions and Statements
02:58
If Expression
05:05
When Expression
04:44
For Loop
04:13
While Loop
01:49
Do While Loop
02:29
Break Expression
02:58
Continue Statement
03:26
Functions
05:25
Infix Function call
03:50
Kotlin Default and Named Arguments
05:54
Recursion
02:31
Tail Recursion
05:20
Object Oriented Programming
07:23
Primary Constructor
06:38
Secondary Constructor
05:33
Getters and Setters in Kotlin
05:21
Lambda Expressions
07:10
Kotlin Inheritance
10:13
Kotlin Visibility Modifiers
04:52
Kotlin Abstract Class
03:38
Kotlin Interfaces
07:02
Kotlin Nested and Inner Classes
04:12
Kotlin Data Class
09:01
Kotlin Sealed Class
04:09
Kotlin Object
05:56
Kotlin Companion Objects
02:23
Kotlin Extension Function
02:39
Kotlin Exception Handling
02:06
Kotlin try catch block
03:41
Kotlin Multiple Catch Block
02:08
Kotlin Nested try-catch block
02:58
Kotlin finally block
02:12
Kotlin throw keyword
01:24
Kotlin Null Safety
04:33
Smart Cast in Kotlin
02:57
Unsafe and Safe Cast Operator
03:51
Elvis Operator
03:21
Arrays
06:19
Collections
01:24
Kotlin List
08:25
Mutable List
10:40
Requirements
  • Basic understanding of Java programming language
  • Basic programming terminologies
Description

Kotlin is a general purpose, statically type and open-source programming language. It runs on JVM and can be used anywhere, there Java is used today. It can be used to develop Android apps, server side apps and much more.

This course has been prepared for the beginners as well as for professionals to help them understand the concepts of Kotlin programming language. After completing this course, you will find yourself at a good level of expertise in Kotlin, from where you can take yourself to the next levels.

Who this course is for:
  • Beginners as well as professionals