19 Related Courses
for Pluralsight Kotlin Courses
Kotlin Coroutine Channels and Flows

This course provides an introduction to Kotlin Coroutine Channels and Flows, demonstrating how to use them to compose asynchronous programs. Participants will gain a comprehensive understanding of the fundamentals of this powerful tool.

Kotlin Fundamentals: Domain Specific Languages

This course provides an in-depth exploration of Kotlin fundamentals, focusing on Domain Specific Language (DSL) development. Through this course, learners will gain a comprehensive understanding of Kotlin and be able to write sophisticated code with an elegant language-like syntax.

Developing Android Applications with Kotlin: Getting Started

This video tutorial provides an introduction to developing Android applications with the Kotlin programming language. It covers the fundamentals of Android app development, giving viewers the essential knowledge needed to program for the Android platform.

Android Apps with Kotlin: RecyclerView and Navigation Drawer

This course teaches the fundamentals of using RecyclerView and navigation drawer to create Android apps with Kotlin. Participants will gain the skills necessary to provide a rich data display and easy-to-use navigation for their Android apps.

Building Web Applications in Kotlin Using Ktor

Ktor is a lightweight, extensible framework written in Kotlin that enables developers to build scalable web services and clients on the JVM. It utilizes coroutines to provide an asynchronous programming model that is easy to test and use.

Getting Started with Kotlin

This course provides an overview of the Kotlin language, enabling developers to quickly get up and running with creating applications. Through hands-on exercises, participants will gain the necessary skills to start developing with Kotlin.

Android FirebaseUI Authentication with Kotlin

The FirebaseUI Authentication library simplifies the process of creating a secure, scalable, and reliable authentication system for Android apps written in Kotlin. With FirebaseUI, developers can quickly and easily implement authentication into their projects.

Fundamentals of Transitioning an Android App from Java to Kotlin

Explore the essentials of Fundamentals of Transitioning an Android App from Java to Kotlin

Kotlin Coroutines: Getting Started

This course provides an introduction to Kotlin Coroutines, covering the fundamentals of suspending functions and how to use them in application development. Learners will gain the skills needed to build applications with Kotlin.

Developing Android Applications with Kotlin: Custom Views Playbook

This course provides an introduction to developing Android applications with Kotlin, focusing on the creation of custom views. Learn the three foundational techniques for creating any view imaginable and set your app apart from the crowd.

Developing Android Applications with Kotlin: The Big Picture

This course provides an overview of the process of developing Android applications with Kotlin, the preferred language for Android development. It covers the big picture of building an Android application, from understanding the market to creating the application.

Android Apps with Kotlin: Notifications and App Widgets

Explore the essentials of Android Apps with Kotlin: Notifications and App Widgets

Object Oriented Programming with Kotlin

This course provides an introduction to Object Oriented Programming with Kotlin, exploring the language's features such as classes being 'public' and 'final' by default, to create better objected oriented code.

Kotlin on Android: Managing Preferences and Settings

This course teaches developers how to use Kotlin to create settings screens that adhere to Android's design guidelines. Through the use of SharedPreferences and the Preferences framework, developers will learn how to manage preferences and settings in their Android applications.

Kotlin: Using Coroutines

This course will teach developers how to use Kotlin's coroutines to create more responsive applications. Asynchronous programming is becoming increasingly supported by modern languages, and this course will demonstrate how to take advantage of this feature in Kotlin.