Description
Learn the basics of Kotlin Requisition
The Kotlin Reflection Course will acquaint you with one of the most exciting Kotlin features to begin with reflection in Kotlin, which will enable you to examine and modify the parts of a program during execution. You will start with gaining insight into how Kotlin Reflection is implemented on the inside and how it relates to the Java reflection system. With live examples, you will learn how to examine mutative maps of classes to interrogate their property and method access, dynamically, as well as understand how we can stitch behavior together by using annotations in our Kotlin applications and what this unlocks.
Apply Reflection to Real-Life Situations
As opposed to teaching theory only, the Kotlin Reflection Course focuses on practical development. You will create 3 working reflective libraries: a simple Object-Relational Mapper (ORM) to automate database queries and automate your model mapping between layers, and a simple Dependency Injection (DI) framework to handle component lifecycles. These real-life samples will nourish you on how you can utilize reflection in order to deal with real development.
Design Clean, Portable Code and Clean, Maintainable Code
At the end of the Kotlin Reflection Course, you will learn how to use Kotlin Reflection responsibly. The result is that you will have the capacity to develop libraries and utilities that could be adjusted to accommodate changes without necessarily rewriting large chunks of code. To cap it off, every section has some very useful tips and guidance, which will enable you to produce clean, testable, and scalable solutions. This course will provide you with the skills of an advanced Kotlin developer, whether you are adding to your existing architecture or working on internal tools.
Demo
Table of Content

Reviews
Clear filtersThere are no reviews yet.