Programming in Kotlin: Functions & Custom Types
Apr 13 2023 · Video Course (2 hrs, 59 mins)
Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, classes, objects, interfaces, and more.
Programming in Kotlin: Functions & Custom Types
Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, classes, objects, interfaces, and more.
Android & Kotlin
Programming in Kotlin: Collections & Lambdas
Aug 16 2022 · Video Course (1 hr, 41 mins)
Learn how to create and work with collections of data using differenct collection types in Kotlin
and explore lambdas, which is an integral part in many Kotlin codebases.
Programming in Kotlin: Collections & Lambdas
Learn how to create and work with collections of data using differenct collection types in Kotlin
and explore lambdas, which is an integral part in many Kotlin codebases.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Programming in Kotlin: Fundamentals
Aug 9 2022 · Video Course (2 hrs, 18 mins)
Learn the fundamental building blocks of Kotlin, through hands-on exercises and challenges! Explore the world of data types, comparison and logical operators, loops, control flow and functions and more.
Programming in Kotlin: Fundamentals
Learn the fundamental building blocks of Kotlin, through hands-on exercises and challenges! Explore the world of data types, comparison and logical operators, loops, control flow and functions and more.
Gain a deeper understanding of Kotlin Coroutines in this Advanced tutorial for Android, by replacing common asynchronous programming methods, such as Thread, in an Android app.
Kotlin Coroutines Tutorial for Android : Advanced
Gain a deeper understanding of Kotlin Coroutines in this Advanced tutorial for Android, by replacing common asynchronous programming methods, such as Thread, in an Android app.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Retrofit and Coroutines
Sep 1 2020 · Video Course (17 mins)
The old way of making network calls with Retrofit utilizes callbacks. In this course, learn how to greatly simplify Android networking code with an app that retrieves and displays a list of GitHub repositories.
Retrofit and Coroutines
The old way of making network calls with Retrofit utilizes callbacks. In this course, learn how to greatly simplify Android networking code with an app that retrieves and displays a list of GitHub repositories.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Functional Programming with Kotlin and Arrow – More on Typeclasses
May 25 2020 · Article (30 mins)
Continuing the Functional Programming with Kotlin and Arrow Part 2: Categories and Functors tutorial, you’ll now go even further, using a specific and common use case, with a better understanding of data types and typeclasses, from Functor to Monad, passing through Applicatives and Semigroups.
Functional Programming with Kotlin and Arrow – More on Typeclasses
Continuing the Functional Programming with Kotlin and Arrow Part 2: Categories and Functors tutorial, you’ll now go even further, using a specific and common use case, with a better understanding of data types and typeclasses, from Functor to Monad, passing through Applicatives and Semigroups.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Annotation Processing: Supercharge Your Development
May 4 2020 · Article (25 mins)
Annotation processing is a powerful tool for generating code for Android apps. In this tutorial, you’ll create one that generates RecyclerView adapters.
Annotation Processing: Supercharge Your Development
Annotation processing is a powerful tool for generating code for Android apps. In this tutorial, you’ll create one that generates RecyclerView adapters.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Kotlin Coroutines: In Depth
Jan 28 2020 · Video Course (1 hr, 18 mins)
Learn how to implement coroutines in a real-world example of an Android application, with structured layers and decoupled dependencies. You'll see how to test coroutines, handle errors, and structure concurrency in a clean and stable way.
Kotlin Coroutines: In Depth
Learn how to implement coroutines in a real-world example of an Android application, with structured layers and decoupled dependencies. You'll see how to test coroutines, handle errors, and structure concurrency in a clean and stable way.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Functional Programming with Kotlin and Arrow Part 2: Categories and Functors
Nov 13 2019 · Article (25 mins)
In this functional programming tutorial, you’ll learn what category theory is, see how to apply it to programming, and learn how to make use of Functors with Arrow.
Functional Programming with Kotlin and Arrow Part 2: Categories and Functors
In this functional programming tutorial, you’ll learn what category theory is, see how to apply it to programming, and learn how to make use of Functors with Arrow.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Functional Programming with Kotlin and Arrow: Getting Started
Sep 25 2019 · Article (30 mins)
In this tutorial, you will learn the fundamentals of functional programming and how various Kotlin language features enable functional programming concepts.
Functional Programming with Kotlin and Arrow: Getting Started
In this tutorial, you will learn the fundamentals of functional programming and how various Kotlin language features enable functional programming concepts.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
In this tutorial, you’ll become familiar with Kotlin generics so that you can include them in your developments to make your code more concise and flexible.
Kotlin Generics Tutorial: Getting Started
In this tutorial, you’ll become familiar with Kotlin generics so that you can include them in your developments to make your code more concise and flexible.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Kotlin Collections: Getting Started
Aug 12 2019 · Article (30 mins)
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and use different types of collections in Kotlin!
Kotlin Collections: Getting Started
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and use different types of collections in Kotlin!
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!