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
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Debugging
JetBrains
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Android Development, IntelliJ IDEA, Interoperability, Unit Testing
Skills you'll gain: React Native, Android Studio, Restful API, Version Control, 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, User Interface (UI), Mobile Development
Skills you'll gain: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Integration Testing, Functional Design, Software Design Patterns, UI Components
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, AI Personalization, Large Language Modeling
University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, JSON, Programming Principles, OS Process Management, Functional Design, Data Structures, Other Programming Languages, System Programming, Development Environment, Software Design, Remote Access Systems, Software Installation, Operating Systems, File Management, Program Development, Computer Architecture
Skills you'll gain: Flutter (Software), Mobile Development, iOS Development, Apple iOS, User Interface (UI), Android Development, User Interface and User Experience (UI/UX) Design, Application Development, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Debugging, Object Oriented Programming (OOP)
Skills you'll gain: Android Studio, Android Jetpack, Responsive Web Design, UI Components, Kotlin, Mobile Development, User Interface (UI) Design, User Interface (UI), Cross Platform Development, Animations
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Android Development, Mobile Development, Computer Programming, Data Structures, Integrated Development Environments, Debugging
Meta
Skills you'll gain: Restful API, Django (Web Framework), API Design, Software Documentation, Application Programming Interface (API), Authentications, Authorization (Computing), Performance Tuning, JSON, Data Validation
Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Version Control, 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, Java Programming, Software Design, User Interface (UI) Design
Skills you'll gain: Mobile Development, Mobile Development Tools, Android Development, iOS Development, Android Studio, Flutter (Software), Application Development, Swift Programming, Development Environment, Integrated Development Environments, Apple Xcode, Apple iOS, Test Tools, Application Frameworks, React Native, Cross Platform Development, Software Testing, Data Management
In summary, here are 10 of our most popular kotlin courses
- Programming Fundamentals in Kotlin: Meta
- Kotlin for Java Developers: JetBrains
- Meta Android Developer: Meta
- Advanced Programming in Kotlin: Meta
- IBM iOS and Android Mobile App Developer: IBM
- Programming with Google Go: University of California, Irvine
- Flutter and Dart: Developing iOS, Android, and Mobile Apps: IBM
- Create the User Interface in Android Studio: Meta
- Introducción a la programación en Kotlin: Meta
- API: Meta