Android and Kotlin Essentials Corporate Training
Understand how Kotlin will empower you to write applications that are more concise and crash-free than those built with Java.
Core Android components
Learn the essential building blocks of an Android app: activities, fragments, services and broadcast receivers.
Broaden your mobile offerings
Learn to develop for the world’s most popular platform. After this class, you’ll be able to create apps that work on any Android device.
What You'll Learn
Fundamentals of Kotlin’s type system, including how to safely work with nullable types
How to efficiently represent series of data using arrays and collections
How to represent complex data structures with objects, inheritance, and extensions
Java and Kotlin interoperability, including how to port your existing Android application from Java to Kotlin
Readable and writable properties in Kotlin
Functional programming techniques
Who Loves Our Curriculum
Use the Knowledge
San Francisco, CA
“I was completely immersed in Kotlin for the first 2 days and was able to use it in the following Android Essentials [portion].”
Mountain View, CA
“Great instructor, very knowledgeable on Kotlin and visible enthusiasm which was contagious.”
“Both [instructors] knew their stuff as no questions stumped them!”