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
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)
Universidad Nacional AutĆ³noma de MĆ©xico
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Prototyping, User Interface and User Experience (UI/UX) Design, User Acceptance Testing (UAT), System Design and Implementation, Solution Design, Development Testing, Extensible Markup Language (XML)
Coursera Project Network
Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Installation
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
Ćcole Polytechnique FĆ©dĆ©rale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Software Architecture, Software Design Patterns, Software Development, Software Systems, Application Frameworks
University of California, Santa Cruz
Skills you'll gain: Debugging, Go (Programming Language), C (Programming Language), Program Development, Data Structures, File Systems, Computer Programming, Algorithms
LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Data Structures, Object Oriented Programming (OOP), Programming Principles, Apple Xcode, Computer Programming
Skills you'll gain: Android Studio, Android Development, Mobile Development, Android (Operating System), Gradle, Kotlin, Application Development, Development Environment, Java, User Interface (UI), Extensible Markup Language (XML)
Universidad de los Andes
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Computational Thinking, Debugging
Universidad Nacional AutĆ³noma de MĆ©xico
Skills you'll gain: Android Development, Android (Operating System), Application Deployment, Mobile Development, JSON, Cloud Applications, Restful API, Geospatial Information and Technology, Application Programming Interface (API), User Interface (UI), User Interface and User Experience (UI/UX) Design
Universidad Nacional AutĆ³noma de MĆ©xico
Skills you'll gain: Android Studio, Android Development, Mobile Development, Android (Operating System), Mockups, Mobile Development Tools, Software Design Patterns, Prototyping, User Interface (UI) Design, Extensible Markup Language (XML)
- 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
In summary, here are 10 of our most popular kotlin courses
- Toward the Future of iOS Development with Swift:Ā University of California, Irvine
- Proyecto final - Construyendo una aplicaciĆ³n profesional con Android:Ā Universidad Nacional AutĆ³noma de MĆ©xico
- Configuring for Scala with IntelliJ IDEA:Ā Coursera Project Network
- Programming Languages ā :Ā Korea Advanced Institute of Science and Technology(KAIST)
- Programming Reactive Systems:Ā Ćcole Polytechnique FĆ©dĆ©rale de Lausanne
- GO Programming for Everyone: Part 1:Ā University of California, Santa Cruz
- Introduction to Programming in Swift 5:Ā LearnQuest
- IntroducciĆ³n al desarrollo de apps mĆ³viles para Android:Ā Meta
- IntroducciĆ³n a la programaciĆ³n orientada a objetos en Java:Ā Universidad de los Andes
- Desarrollo de aplicaciones avanzadas con Android:Ā Universidad Nacional AutĆ³noma de MĆ©xico