technifyed

Free online

Kotlin courses 32

Learn Kotlin online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 32 courses

Coursera

Using Jetpack Compose with Kotlin: Create LazyColumn Lists

In this hour-long project-based course, you will learn how to 1. Create a LazyColumn List. 2. Use navigation components from Jetpack Compose to navigate to a details screen for each item in the list. 3. Manipulate the items list and the detail screen with animations from Jetpack Compose. To achieve…

  • Coursera
  • 1 hour 30 minutes
  • Self-paced
  • Paid certificate

Coursera

Mastering Streamlined Syntax: Efficient Kotlin Coding

In this guided project, you'll uncover the secrets to writing efficient and clean Kotlin code by mastering its streamlined syntax features. Perfect for developers with a basic understanding of programming and familiarity with object-oriented principles, this project will guide you in building a fun…

  • Coursera
  • 1h 40m
  • Self-paced
  • Paid certificate

Coursera

Kotlin For Beginners: Data Types and Conditional Expressions

In this Kotlin for Beginners: Data Types and Conditional Expression project you will learn the basics of programming using Kotlin. By the end of this guided project you will build volunteer contact app while learning the basics of Kotlin Programming. You will also learn to create your own cumulativ…

  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

Board Infinity

Advanced Kotlin for Multi-Platform Development

Master the power of Kotlin Multiplatform (KMP) to build high-performance applications across Android, iOS, web, and desktop with a single codebase. Designed for mobile developers, backend engineers, and software professionals, this course provides the essential foundations and advanced practices fo…

  • Coursera
  • 6 weeks of study, 4 Hours/ Week
  • Self-paced
  • Paid certificate

EDUCBA

Master Kotlin Programming Fundamentals and OOP Concepts

5.014 ratings

By the end of this course, learners will be able to explain Kotlin fundamentals, apply control flow logic, design object-oriented programs, manage exceptions, and utilize collections effectively to build reliable and maintainable applications. This Kotlin Beginners course is designed to take learne…

  • Coursera
  • 6.5 hours
  • Self-paced
  • Paid certificate

EDUCBA

Build a Doctor Appointment System Using Kotlin

4.710 ratings

Learners will be able to design a structured Kotlin application, implement core CRUD operations, manage data using classes and collections, and validate application functionality through real-time output execution. This course provides a hands-on, project-based approach to learning Kotlin by guidin…

  • Coursera
  • 4.5 hours
  • Self-paced
  • Paid certificate

Packt

Foundations of Kotlin & Jetpack Compose Basics

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the essentials of Android development with Kotlin and Jetpack C…

  • Coursera
  • 10 hours
  • Self-paced
  • Paid certificate

Packt

Kotlin for Java Developers

Advance your programming skills by learning Kotlin through the lens of Java. This book guides experienced developers through Kotlin fundamentals, syntax differences and modern language features using concise examples and a Java-first approach. This course equips Java developers with the skills to t…

  • Coursera
  • 18 hours
  • Self-paced
  • Paid certificate

EDUCBA

Build an Android Calculator App Using Kotlin

Learners will develop, implement, and evaluate a fully functional Android calculator application using Kotlin and Android Studio. By the end of this course, learners will be able to configure Android project structures, modify Activities, design interactive user interfaces, integrate Gradle depende…

  • Coursera
  • 4 hours
  • Self-paced
  • Paid certificate

EDUCBA

Design and Build Advanced Android Apps with Kotlin

By the end of this course, learners will be able to design robust Kotlin-based Android projects, implement relational database integration, construct intuitive user interfaces, and apply advanced navigation and interaction patterns. Learners will also evaluate layout performance, integrate secure w…

  • Coursera
  • 8 hours
  • Self-paced
  • Paid certificate