Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Kotlin Course Catalog
- Status: Free Trial
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Command-Line Interface
Coursera Project Network
Skills you'll gain: Android Studio, Android Jetpack, Android Development, Kotlin, Animations, Mobile Development, UI Components
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
Coursera Project Network
Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures
- Status: Free Trial
Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, DevOps, Continuous Delivery, Role-Based Access Control (RBAC), Cloud-Native Computing, Application Deployment, Cloud Security, Authorization (Computing), Cloud Storage, Managed Services, Data Storage Technologies, Authentications, Database Management Systems, Identity and Access Management
Coursera Project Network
Skills you'll gain: Swift Programming, Apple iOS, Authentications, Application Programming Interface (API), Restful API, Mobile Development, Data Store
Coursera Project Network
Skills you'll gain: Kotlin, Maintainability, Software Development, Debugging
Coursera Project Network
Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Installation
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Event-Driven Programming, Software Architecture, Software Design Patterns, Middleware, Data Structures
- Status: Free Trial
Skills you'll gain: iOS Development, Apple iOS, Mobile Development, Apple Xcode, Swift Programming, User Interface (UI), Objective-C (Programming Language), Application Programming Interface (API), Application Development, UI Components, Development Environment
Coursera Project Network
Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Java Programming, Java
In summary, here are 10 of our most popular kotlin courses
- The Java Language: LearnQuest
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Using Jetpack Compose with Kotlin: Create LazyColumn Lists: Coursera Project Network
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Golang for Beginners: Data Types, Functions, and Packages: Coursera Project Network
- Architecting with Google Kubernetes Engine: Production en Español: Google Cloud
- APIs في Swift: استخدام Restful APIs في اداره البيانات : Coursera Project Network
- Mastering Streamlined Syntax: Efficient Kotlin Coding: Coursera Project Network
- Configuring for Scala with IntelliJ IDEA: Coursera Project Network
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne