TrueschoTruescho
All Courses
Kotlin for Java Developers
Coursera
Course
Unknown

Kotlin for Java Developers

JetBrains

Intensive hands-on course enabling Java developers to write cleaner, expressive Kotlin code through practical exercises directly in the IDE.

Unknown5 weeksEnglish

About this Course

This intensive, hands-on course bridges the gap between Java and Kotlin, empowering experienced developers to write cleaner, more expressive code. Through a series of practical exercises directly in the IDE, you will move beyond basic syntax to adopt idiomatic Kotlin, leveraging its seamless interoperability to enhance existing Java projects or build robust new backend and Android applications.

What You'll Learn

  • Refactor Java to idiomatic Kotlin with full JVM interoperability
  • Eliminate NullPointerExceptions using Kotlin’s type system
  • Architect functional data pipelines with lambdas, receivers, and sequences
  • Simplify object-oriented design using data classes, properties, and generics

Prerequisites

  • Practical experience in Java
  • Basic knowledge of object-oriented programming

Instructors

S

Svetlana Isakova

Kotlin

J

JetBrains Academy team

Topics

Java
Code Review
Integrated Development Environments
Performance Tuning
Development Environment
Object Oriented Programming (OOP)
Java Programming
Maintainability
IntelliJ IDEA
Functional Design

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

جافا
مراجعة الأكواد
بيئة التطوير المتكاملة
تحسين الأداء
برمجة كائنية التوجه
برمجة جافا
قابلية الصيانة
Maintainability
IntelliJ IDEA
Functional Design

Start Learning Now