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
JetBrains
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Android Development, IntelliJ IDEA, Mobile Development, Functional Design, Interoperability
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Software Design, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
Skills you'll gain: React Native, Android Studio, Restful API, Version Control, User Research, UI/UX Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface and User Experience (UI/UX) Design, Mobile Development
Skills you'll gain: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Software Testing, Application Development, Functional Design
Skills you'll gain: React Native, Software Development Life Cycle, iOS Development, Flutter (Software), Swift Programming, Apple Xcode, Mobile Development, Android Studio, User Centered Design, Android Development, Apple iOS, React Redux, Git (Version Control System), GitHub, Mobile Development Tools, React.js, Android (Operating System), HTML and CSS, Front-End Web Development, Generative AI
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Android Development, Mobile Development, Computer Programming, Data Structures, Java Programming
Skills you'll gain: React Native, Restful API, Design Research, Android Studio, Version Control, Kotlin, User Experience Design, User Interface (UI), Android Jetpack, Unix Commands, Android Development, Git (Version Control System), GitHub, Algorithms, Jest (JavaScript Testing Framework), Usability, Mobile Development, Unix Shell, User Centered Design, Linux Commands
Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Maintainability, Software Design Patterns, Test Automation, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Development Testing, Software Testing, Testability, Software Engineering, Secure Coding, Java, Application Security, Test Case
Skills you'll gain: Android Studio, Android Jetpack, Android Development, Responsive Web Design, Kotlin, Mobile Development, User Interface (UI) Design, User Interface (UI), Cross Platform Development, User Experience
Skills you'll gain: Restful API, Android Development, Kotlin, Android Studio, Application Programming Interface (API), Web Services, Mobile Development, Database Management, Databases, JSON, Web Applications, SQL, Database Management Systems
University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, JSON, OS Process Management, Distributed Computing, Data Structures, Data Import/Export, System Programming, Development Environment, Software Design, Programming Principles, Remote Access Systems, Computer Programming, Operating Systems, File Management, Program Development
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming
In summary, here are 10 of our most popular kotlin courses
- Kotlin for Java Developers: JetBrains
- Programming Fundamentals in Kotlin: Meta
- Meta Android Developer: Meta
- Advanced Programming in Kotlin: Meta
- IBM iOS and Android Mobile App Developer: IBM
- Introducción a la programación en Kotlin: Meta
- Desarrollador de Meta de Android: Meta
- Android App Development: Vanderbilt University
- Create the User Interface in Android Studio: Meta
- Working with Data in Android: Meta