->
Oreilly - Mastering Kotlin for Android Development - 9781788474672
Oreilly - Mastering Kotlin for Android Development
by Marko Devcic | Released September 2017 | ISBN: 9781788474672


Master the features of Kotlin by creating stunning Android applicationsAbout This VideoLearn how to make development much faster using a variety of Kotlin features, from basics to advancedBuild amazing web, desktop, or mobile projects to get grips with the Kotlin languageAn illustrative guide to better understand all of Kotlin's featuresIn DetailKotlin is a programming language intended to be a better Java, and it's designed to be usable and readable across large teams with skill and discipline variances. Kotlin is a language that helps developers build amazing applications in an easy and effective way.The video begins by giving you strong grasp of the Kotlin features in context, independent of any platform. We continue by exploring all the features of Kotlin language that make the language better alternative to Java. It will show you the environment setup, and the difficulty level will grow steadily with the features covered next.Moving on, we'll introduce you to using the IntelliJ IDE, which plays an integral role in Kotlin development. We'll cover Kotlin's basic programming concepts such as functions, lambdas, properties, object-oriented code, safety aspects, type parameterization, and finally concurrency, which will guide you to write Kotlin's code to production. By the end of the video, you will be proficient in using Kotlin for any kind of app development. Show and hide more
  1. Chapter 1 : Introduction to Kotlin
    • The Course Overview 00:03:05
    • Kotlin’s Primary Features 00:07:16
    • Kotlin Compiles to Java Bytecode 00:01:51
    • Kotlin Applications 00:03:36
    • Using Kotlin in Android Studio 00:03:31
  2. Chapter 2 : Kotlin Basics
    • Properties, Late Initialized Properties 00:05:37
    • Functions 00:04:32
    • Default Function Arguments 00:02:20
    • Named Function Arguments 00:01:11
    • Control Flow 00:08:15
  3. Chapter 3 : Classes and OOP
    • Classes and Constructors 00:05:48
    • Visibility Modifiers, Differences from Java 00:03:02
    • Interfaces 00:03:59
    • OOP, Extending Classes 00:05:17
    • Null Safety and Smart Casts 00:05:34
    • Data Classes 00:04:22
    • Object Keyword 00:06:01
  4. Chapter 4 : Lambdas and Higher Order Functions
    • Lambdas 00:07:02
    • Higher Order Functions and Member References 00:05:01
    • Standard Library API 00:07:49
    • Extension Functions 00:03:20
    • Receiver Functions 00:02:30
    • Inline Functions 00:03:29
  5. Chapter 5 : Advanced Kotlin
    • Generics 00:06:20
    • Reified Generics 00:02:32
    • Operator Overloading 00:03:20
    • Delegated Properties 00:04:19
    • Kotlin Type System 00:03:18
  6. Chapter 6 : Concurrency and Coroutines
    • Concurrency in Kotlin 00:02:50
    • Coroutines Explained 00:04:55
    • Building Coroutines 00:05:04
    • Coroutines in Action 00:04:27
  7. Chapter 7 : Kotlin DSL
    • Domain Specific Languages 00:02:25
    • Kotlin DSL Constructs 00:03:32
    • Building a DSL in Kotlin 00:06:15
  8. Show and hide more

    Oreilly - Mastering Kotlin for Android Development


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss