technifyed

Free online

Kotlin courses 53

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 53 courses

Alison

Android App Development: Master Kotlin from Beginner to Advanced

4.34 ratings

This course builds Android development skills from the ground up, starting with Kotlin's core programming concepts and object-oriented principles before moving into real interface design. Learners practice assembling functional screens with common UI elements, then progress to structuring apps the…

  • Alison
  • 30 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

Meta

Programming Fundamentals in Kotlin

4.7347 ratings

Practice and expand on the fundamentals of programming that are core to any language as well as the unique aspects of Kotlin syntax. You will work with data types, functions, conditionals, operators, collections-arrays, variables and loops. Furthermore, you will declare and initialize different typ…

Partner
  • Coursera
  • 4 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

freeCodeCamp

Android Development Course - Build Native Apps with Kotlin Tutorial

Learn to build native Android apps with Kotlin. You will also learn how to use Android Jetpack, Firebase, Room, MVVM, Navigation, LiveData, and Kotlin Coroutines. This full course explains how to build an entire Android app using best practices. 💻 Code: https://github.com/BracketCove/SpaceNotes 🎥 C…

Free video
  • YouTube
  • 3.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Kotlin Course - Tutorial for Beginners

Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development. 🎥Course developed by Nate Ebel. Check out his YouTube channel: https://www.yo…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

Meta

Advanced Programming in Kotlin

4.6130 ratings

In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app. Each week’s learning provides ample opportunity for you to practic…

Partner
  • Coursera
  • 4 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

Telusko

Kotlin Tutorial

Clear your Java basics before enrolling for this course. JVM is portable platform and Kotlin works on JVM. Kotlin is concise and can handle null pointer exception. IntelliJ IDEA is mostly preferred IDE for Kotlin. Trainer: Navin Reddy

Video playlist
  • YouTube
  • 46 videos, 5 hours
  • Self-paced
  • Free video

freeCodeCamp

Learn Kotlin Programming – Full Course for Beginners

In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps. ✏️ Course from Alexandru Cristian. More courses from Alexandru: 🔗 Kotlin: https://www.udemy.com/course/kotlin-masterclass-learn-kotlin-from-zero-to-advanced/?referralCode=EA…

Free video
  • YouTube
  • 13 hours
  • Self-paced
  • Free video

JetBrains

Kotlin for Java Developers

4.72,132 ratings

This intensive, hands-on course bridges the gap between Java and Kotlin, empowering experienced developers to write cleaner, more expressive code. Through a series of practical exercises directly in the IDE, you will move beyond basic syntax to adopt idiomatic Kotlin, leveraging its seamless intero…

Partner
  • Coursera
  • 26 hours
  • Self-paced
  • Paid certificate

freeCodeCamp

Android & Kotlin Development Masterclass – Full Course

This massive Kotlin and Android course takes you from the fundamentals to advanced concepts with hands-on practice. Throughout this course for beginners, @programmingwithalex.585 will teach you to build multiple real-world applications, including an impressive Uber clone that demonstrates professio…

Free video
  • YouTube
  • 61 hours
  • Self-paced
  • Free video

freeCodeCamp

Build and Publish an Android App - Full Course with Kotlin

Learn how to create and publish an Android app from scratch. In this beginner's course, you will learn to use Kotlin to build and publish a customizable memory game that can save content to Firebase cloud storage. Play one of the predefined games, or play a custom game created by you or a friend! C…

Free video
  • YouTube
  • 4.5 hours
  • Self-paced
  • Free video

Udacity

Kotlin Bootcamp for Programmers Free Course

4.659 ratings

Take Udacity's free Kotlin Bootcamp for Programmers course and learn the fundamentals of the Kotlin programming language from Kotlin experts at Google. Learn online with Udacity.

Partner
  • Udacity
  • P2W
  • Self-paced
  • Free course

Alison

Setting Up and Publishing a Chat Application Using Kotlin

3.56 ratings

Kotlin is a general-purpose open-source programming language initially designed for the Java virtual machine (JVM) and Android that combines object-oriented and functional programming features. Building a real-time Android chat application can be challenging and there are different open-source opti…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

freeCodeCamp

Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms

Create an Android app with Kotlin and Jetpack Compose UI. Learn about Graph data structures and algorithms by building a Sudoku app. ✏️ Created by Ryan M. Kay. Check out his channel: https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg 🎉 Ryan has a free Java course: https://www.youtube.com/watc…

Free video
  • YouTube
  • 3.5 hours
  • Self-paced
  • Free video

Meta

Meta Android Developer

Launch your career as an Android app developer

PartnerProfessional certificate
  • Coursera
  • Self-paced
  • Paid certificate

freeCodeCamp

Kotlin & Android Development Course: Build a Quiz Application

In this Kotlin and Android course, you will learn about collections, generics, lambdas, Android Studio, widgets, and more. You will also learn how to build a full quiz application for Android devices. ✏️ Alexandru Cristian created this course. Watch his Complete Android & Kotlin Development Course:…

Free video
  • YouTube
  • 10 hours
  • Self-paced
  • Free video

freeCodeCamp

Kotlin Programming Fundamentals Tutorial - Full Course

Learn programming fundamentals using the Kotlin programming language. Kotlin is an excellent language for GUI Architectures, Libraries, and Server Side Applications. This course will start you off the right way, no matter which path you take with the language. The course features hands-on coding ex…

Free video
  • YouTube
  • 4 hours
  • Self-paced
  • Free video

Meta

Meta Android UI Development

Learn Android UI: Design Amazing Android Apps

PartnerLearning path or series
  • Coursera
  • Self-paced
  • Paid certificate

freeCodeCamp

Build a Complete Android App with Firebase - Full Course with Kotlin

In this course, you'll build an Android app in Kotlin which allows users to update their status using only emoji 😇🐼❤️. The app combines various Firebase services (Authentication, Cloud Functions, and Firestore) to allow users to update and view emoji-only statuses. The user is able to create or sig…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Build a Robinhood-Style Android App to Track COVID-19 Cases - Kotlin Tutorial

Learn how to create an Android app with Kotlin that uses core UI components from the Robinhood stock trading app. Instead of tracking stocks, this app will track COVID-19 cases. The app displays key metrics around the growth of coronavirus, including the number of positive cases, negative cases, an…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

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…

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

Enter your email and the official page opens. Phone is optional.