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: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Software Testing, Integration Testing, Data Structures
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Java, Object Oriented Programming (OOP), Android (Operating System), Mockups, Application Deployment, Mobile Development Tools, Application Development, Software Design Patterns, Prototyping, JSON, Cloud Applications, User Interface (UI) Design, Data Storage, User Interface (UI), User Interface and User Experience (UI/UX) Design, Restful API, Geospatial Information and Technology
Skills you'll gain: Android Studio, Android Jetpack, Android Development, Kotlin, Mobile Development, User Interface (UI), User Interface (UI) Design, Responsive Web Design, Event-Driven Programming, Typography, Color Matching
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Software Design, Computational Logic
Edureka
Skills you'll gain: Go (Programming Language), Programming Principles, Package and Software Management, Computer Programming, Web Development, Debugging, Software Design, Data Structures, Development Environment
University of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Objective-C (Programming Language), Mobile Development, Application Development, Application Servers, UI Components, User Interface (UI)
Skills you'll gain: Apple Xcode, Swift Programming, Apple iOS, iOS Development, Mobile Development, Application Development, Dataflow, UI Components, Information Architecture, Data Management, Object Oriented Programming (OOP), Cloud Storage, Visualization (Computer Graphics), Data Storage, Cloud Development, Web Applications, Data Storage Technologies, Application Deployment, Responsive Web Design, Programming Principles
- Status: Free
Universidad Nacional Autónoma de México
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, User Interface (UI), Software Design, Algorithms, Data Structures, Integrated Development Environments, Software Documentation, Debugging, Development Environment
Coursera Project Network
Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Java Programming, Software Development, Java
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Algorithms
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Functional Design, Algorithms, Data Structures
Coursera Project Network
Skills you'll gain: Eclipse (Software), Java, Integrated Development Environments, Object Oriented Programming (OOP)
In summary, here are 10 of our most popular kotlin courses
- Mastering Java and Advanced Tools for Selenium Automation: Packt
- Desarrollo de aplicaciones móviles con Android: Universidad Nacional Autónoma de México
- Crear la interfaz de usuario en Android Studio: Meta
- Programming Languages Ⅱ: Korea Advanced Institute of Science and Technology(KAIST)
- Programming with Golang: Edureka
- Toward the Future of iOS Development with Swift: University of California, Irvine
- SwiftUI - The Complete iOS 17 Reference Library of Code: Packt
- Introducción a Java: Universidad Nacional Autónoma de México
- Test Driven Development in Java for Beginners : Coursera Project Network
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne