Kotlin: Kotlin 1.18+ intermediate

https://www.skillsoft.com/channel/kotlin-d05b7572-6936-43fe-8783-33925cec5ceb?technologyandversion=1997356&expertiselevel=1997355 https://www.skillsoft.com/channel/kotlin-d05b7572-6936-43fe-8783-33925cec5ceb?technologyandversion=69410717&expertiselevel=1997355 https://www.skillsoft.com/channel/kotlin-d05b7572-6936-43fe-8783-33925cec5ceb?technologyandversion=69410717&expertiselevel=69410715
  • 5 Courses | 3h 31m 48s
  • 9 Books | 44h 15m
  • 2 Books | 12h 46m
  • 3 Books | 22h 54m
Likes 64 Likes 64
 
Explore Kotlin, a statically typed programing language for JVM and Android.

GETTING STARTED

Introduction

  • Playable
    1. 
    Understanding Kotlin
    2m 43s
    NOW PLAYING
  • Playable
    2. 
    Kotlin versus Java
    3m 37s
    UP NEXT

COURSES INCLUDED

Introduction
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
IDEs
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
Syntax
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
SHOW MORE
FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

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.

BOOKS INCLUDED

Book

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

Book

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

Book

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

Book

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

Book

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

Book

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

Book

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

Book

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

Book

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
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Functional Programming in Kotlin
This book teaches you how to design and write Kotlin applications using typed functional programming.
book Duration 9h 21m book Authors By Marco Vermeulen, Paul Chiusano, Rúnar Bjarnason

Book

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

BOOKS INCLUDED

Book

Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile
The book begins with an introduction to the language and its environment, which will help you to grasp the fundamental concepts underlying Kotlin's design. The readers will learn the Kotlin tooling and the language's core syntax and structures.
book Duration 7h 54m book Authors By Aleksei Sedunov

Book

Functional Programming in Kotlin
This book teaches you how to design and write Kotlin applications using typed functional programming.
book Duration 9h 21m book Authors By Marco Vermeulen, Paul Chiusano, Rúnar Bjarnason

Book

Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin
This book drops readers into the fast lane for learning to develop with the Kotlin programming language.
book Duration 5h 39m book Authors By Brett McLaughlin