Basic Programming Concepts in Kotlin
Kotlin
| Intermediate
- 13 videos | 2h 3m 40s
- Includes Assessment
- Earns a Badge
Kotlin supports the same basic concepts as other high-level programming languages such as Java and C#. However, Kotlin has a unique, more concise syntax than these languages and also has some additional features which make programming in Kotlin more robust and secure. In this course, you will learn to work with basic Kotlin data types and syntax. You will explore how to make a choice between val-type variables and var-type variables and the details of how to use those in your code. You will also use string templates to evaluate expressions embedded in strings. Next, you will work with conditional branching using if-else statements and expressions. You will perform multiple conditional checks using when statements and expressions, work with collection data structures such as lists, sets, and maps, and use looping constructs such as for-loops, while loops, and do-while loops. Finally, you will explore null safety features in Kotlin such as null-safe invocations, not-null assertions, and the Elvis operator.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseCreate and use mutable variables using the var keywordCreate and use immutable variables using the val keywordUse strings and string templatesPerform conditional branching using if-else blocks and expressionsPerform conditional branching using when expressionsWork with lists in kotlin
-
Work with sets in kotlinWork with maps in kotlinIterate over data with for, while, and do-while loopsInvoke functions with null-safe invocations and not-null assertionsPerform safe casts and use the elvis operatorSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 45sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
12m 25sLearn how to create and use mutable variables using the var keyword. FREE ACCESS
-
9m 32sIn this video, find out how to create and use immutable variables using the val keyword. FREE ACCESS
-
12m 28sIn this video, you will learn how to use strings and string templates. FREE ACCESS
-
9m 3sDiscover how to perform conditional branching using if-else blocks and expressions. FREE ACCESS
-
11m 1sFind out how to perform conditional branching using when expressions. FREE ACCESS
-
12m 42sDuring this video, discover how to work with lists in Kotlin. FREE ACCESS
-
9m 35sLearn how to work with sets in Kotlin. FREE ACCESS
-
10m 50sIn this video, find out how to work with maps in Kotlin. FREE ACCESS
-
11m 3sIn this video, you will learn how to iterate over data with for, while, and do-while loops. FREE ACCESS
-
10m 20sDiscover how to invoke functions with null-safe invocations and not-null assertions. FREE ACCESS
-
10m 45sFind out how to perform safe casts and use the Elvis operator. FREE ACCESS
-
2m 10sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.