Kotlin: Kotlin 1.2 Beginner

  • 5 Courses | 3h 31m 48s
  • 9 Books | 44h 15m
Likes 62 Likes 62
Explore Kotlin, a statically typed programing language for JVM and Android.



  • Playable
    Understanding Kotlin
    2m 43s
  • Playable
    Kotlin versus Java
    3m 37s


Kotlin relies on the Java Class Library, and there are several integrated development environments (IDEs) to choose from for developing with Kotlin. This course explores the basics of Kotlin and its tools. You'll begin by learning that Kotlin relies on the Java Class Library, and there are several integrated development environments (IDEs) to choose from to develop Kotlin applications. This course describes the Kotlin language and its features, and shows you the differences and similarities between Kotlin and Java. As you progress, you'll also earn about various Kotlin data types, including variables, constants, strings, and arrays. Explore basic Kotlin syntactical structures, and Kotlin command-line compilers. Identify Kotlin's build tools and their uses. Discover Koans and their purpose in Kotlin. You'll conclude by comparing various Kotlin integrated development environments (IDEs).
9 videos | 23m has Assessment available Badge
When developing with Kotlin, there are several integrated development environments (IDEs) to choose from. Discover how to install a Kotlin development environment and create a basic Kotlin project. You have lots of integrated development environments (IDEs) to choose from, when you want to develop a Kotlin application. In this course, you will walk through the steps to install the IntelliJ IDE, Android Studio, the Kotlin plug-in for Eclipse, and the Java software developer kit (SDK). Create a new Kotlin project and select a JDK with the IntelliJ IDE. Explore a Kotlin project structure and how to add a program file to a Kotlin project. Conclude by creating and running Kotlin code through the IntelliJ IDE.
8 videos | 21m has Assessment available Badge
While similar to Java, Kotlin's syntax is not compatible with the ubiquitous language. Explore the basic syntax of Kotlin, including packages, types, variables, strings, and conditionals. During this course, you will see how to create comments in Kotlin applications, implement Kotlin packages, practice null safety, perform string operations, and program conditional structures. Then, as a review exercise, you will create a basic Kotlin application with comments, variables, and strings.
10 videos | 48m has Assessment available Badge
Loops & Functions
Kotlin uses many of the programming constructs that you would expect to find in other high-level programming languages. During this course, you will begin by exploring type checking, loops, when statements, and standard function structures. Next, you will learn how to define ranges with the IN operator in Kotlin. Then, work with collections, Kotlin functions, lambdas, inline functions, and exception handlers. Finally, as a review exercise, you will create a Kotlin application that includes loops and functions, and then run the application.
11 videos | 57m has Assessment available Badge
Objects & Classes
Kotlin is an object-oriented programming language, so working with objects is an important part of mastering it. During this course, you will explore classes, visibility, extensions, and objects in Kotlin. See how to describe objects and their implementation in Kotlin programming. Create a basic class and a class instance in Kotlin. Capture user input, store data in a file, and read data from a file. Configure Android Studio to work on your Kotlin projects, and configure IntelliJ IDEA for Android development. Finally, conclude by creating an Android project, add items to a project interface, and run apps in an emulator.
11 videos | 1h 1m has Assessment available Badge


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.



Learn to Program with Kotlin: From the Basics to Projects with Text and Image Processing
Teach yourself programming starting with the basics and progressing to a series of exciting projects using Kotlin, one of today's hottest programming languages.
book Duration 3h 25m book Authors By Tim Lavers


The Joy of Kotlin
Including down-to-earth examples and experience-driven insights, this expert guide teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build maintainable bug-free applications.
book Duration 8h 23m book Authors By Pierre-Yves Saumont


Kotlin in Action
Kotlin in Action
book Duration 5h 43m book Authors By Dmitry Jemerov


Pro Android with Kotlin: Developing Modern Mobile Apps
Covering the various aspects of a modern Android app that professionals are expected to encounter, this book is an invaluable source for developers wanting to build real-world state-of-the-art apps for modern Android devices.
book Duration 5h 49m book Authors By Peter Späth


Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Apart from introducing Kotlin programming, this book stresses clean code principles and introduces object-oriented and functional programming as a starting point for developing Android apps.
book Duration 5h 53m book Authors By Peter Späth


Kotlin In-Depth: A Comprehensive Guide to Modern Multi-Paradigm Language, Volume I
Guiding the reader through the capabilities of Kotlin language, this practical book gives examples of how to use it for the development of various applications, be it desktop, mobile or Web.
book Duration 4h 29m book Authors By Aleksei Sedunov


Cracking Kotlin Interview: Solutions to Your Basic to Advanced Programming Questions
Using simple language and a crystal clear approach, this user-friendly book provides several examples and self-explanatory analogies while covering all the possible interview questions about coding in Kotlin.
book Duration 1h 1m book Authors By Swati Saxena


Android Application Development with Kotlin: Build Your First Android App in No Time
Including illustrative real-case problems and self-assessment quizzes, this book aims to provide basic to advanced concepts of the Kotlin language, and its application in Android development.
book Duration 5h 8m book Authors By Hardik Trivedi


Building Android Projects with Kotlin: Use Android SDK, Jetpack, Material Design, and JUnit to Build Android and JVM Apps That Are Secure and Modular
Aspiring Android developers, Kotlin programmers, and mobile developers would benefit from reading this book by improving their writing skills and fully utilizing the benefits of Kotlin in their application development. However, before reading this book, it would be beneficial to know Kotlin.
book Duration 4h 24m book Authors By Pankaj Kumar


Channel Java
Likes 1170 Likes 1170  
Channel Apache Tomcat
Likes 24 Likes 24