Course not currently available

Programming with Kotlin Training Course

Course

Online

£ 2,750 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

Kotlin is a statically typed programming language for the JVM, Android and the browser.
Audience
This course is directed at programmers and engineers interested in programming with Kotlin.

About this course

IntelliJ

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Programming

Course programme

Getting Started

  • Basic Syntax
  • Idioms
  • Coding Conventions

Basics

  • Basic Types
  • Packages
  • Control Flow
  • Returns and Jumps

Classes and Objects

  • Classes and Inheritance
  • Properties and Fields
  • Interfaces
  • Visibility Modifiers
  • Extensions
  • Data Classes
  • Generics
  • Nested Classes
  • Enum Classes
  • Objects
  • Delegation
  • Delegated Properties

Functions and Lambdas

  • Functions
  • Lambdas
  • Inline Functions

Other

  • Destructuring Declarations
  • Collections
  • Ranges
  • Type Checks and Casts
  • This expressions
  • Equality
  • Operator overloading
  • Null Safety
  • Exceptions
  • Annotations
  • Reflection
  • Type-Safe Builders
  • Dynamic Type

Interop

  • Calling Java from Kotlin
  • Calling Kotlin from Java

Reference

  • Documenting Kotlin Code
  • Using Maven
  • Using Ant
  • Using Gradle
  • Kotlin and OSGi

Tutorials

Additional information

21 hours (usually 3 days including breaks)

Programming with Kotlin Training Course

£ 2,750 VAT inc.