Programming with Kotlin Certificate for Joanna Mićko
Certificate ID:
737939
Authentication Code:
a884f
Certified Person Name:
Joanna Mićko
Trainer Name:
Marcin Moskala
Duration Days:
3
Duration Hours:
21
Course Name:
Programming with Kotlin
Course Date:
2023-10-11 09:00 to 2023-10-13 16:00
Course Outline:
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