Kotlin in Practice
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Learn to build amazing applications for the Android platform with the help of Kotlin language.Kotlin is a programming language intended to be better than Java, and it's designed to be usable on any platform that is compatible with Java. Kotlin is great for building amazing Android applications in an easy and effective way. During this course, you will build an Android app from scratch. Through this process, we’ll explain the intermediate and advanced features of the Kotlin language. By the end of the course, you’ll be proficient in building effective Android applications using Kotlin.About the AuthorMarko Devcic is a Software Engineer currently working as an Android Developer for Austrian company mySugr in Vienna. He has a Master's degree in Engineering from the University of Zagreb in Croatia. Over the years, he has worked with various technologies and languages, mostly C# and Java.
He is passionate about technology and software development. He loves reading about programming languages and writing simple and clean code.
In his spare time, he writes code for his personal projects, and contributes to open source projects. You can follow him on GitHub (username deva666). He also likes to write about Kotlin, C#, and programming in general on his web page (
Facilities
Location
Start date
Start date
About this course
Use Gradle as a build tool and import libraries
Create Kotlin Extension functions
Network requests with Retrofit
Use the Realm database
Understand generics (types with parameters) in Kotlin
Kotlin for functional programing
Android Activities and Layout files
Null Safety in Kotlin
OOP with Kotlin
Async programming with Kotlin Coroutines
Unit testing Android Apps
Use RxJava for multi-threaded programming
Use RxJava for functional programming
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Programming
- Import
- Project
- Web
- Primary
- Database training
- Database
- Java
Course programme
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore the news reader app
- Learn about clean architecture with MVP
- Study the libraries that the app will use
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Explore new android studio project
- Add Kotlin to Android studio
- Import the libraries
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Map JSON response to Kotlin objects
- Create Realm database model
- Use Jackson custom deserializer
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore the extension functions in Kotlin
- Learn about Kotlin coroutines
- Study Kotlin inline functions and function types
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
- Explore Interfaces in Kotlin
- Learn about Repository Interface
- Implement an interface, working with Realm
Additional information
Kotlin in Practice
