Overview
Syllabus
Kotlin Programming for Android: Beginners Tutorial [ FREE COURSE ] Overview
Introduction to Kotlin Programming Language. Kotlin tutorials for Beginners
Kotlin Setup on Windows: How to Install JAVA JDK for Coding in Kotlin #1.1
Kotlin Setup for Windows: Installing INTELLIJ IDEA #1.2
Kotlin Setup for MacOSX: Install Java JDK #1.3
Kotlin Setup for MacOSX: Install INTELLIJ IDEA #1.4
Kotlin Hello World: Write your first code in Kotlin and Run it in INTELLIJ IDEA #2
Kotlin Hello World: How it works? Part-2 #2.1
Kotlin Basic Syntax Tutorial: COMMENTS Part-1 #3.1
Kotlin Variables and Data Types. Kotlin Basic Syntaxes #3.2
Kotlin Basics and Syntax: FUNCTIONS CLASS & STRING INTERPOLATION Part-3 #3.3
Kotlin Basics and Syntax: FUNCTIONS CLASS & STRING INTERPOLATION Part-4 #3.4
Kotlin REPL : Read Eval Print Loop. Kotlin Tutorial for Beginners #4.1
Kotlin Data Types: VAR vs VAL: Variables and Constants Part-1 #4.2
Kotlin Data Types: VAR vs VAL: Variables and Constants DEMO Part-2 #4.3
Kotlin String Templates: String Interpolation. Kotlin for Android #4.4
Kotlin RANGES and DOUBLE DOT Operators. Kotlin for Android. #4.5
Kotlin IF as Expression. Kotlin Tutorials for Android #5.1
Kotlin WHEN as Expression. Kotlin for Android #5.2
Kotlin LOOPS or ITERATORS and Loop Control Statements. For, While, Do-while loops in Kotlin #6.1
Kotlin FOR Loop. Kotlin Tutorial for Android #6.2
Kotlin WHILE Loop. Kotlin for Android #6.3
Kotlin DO-WHILE Loop. Kotlin Tutorial for Android #6.4
Kotlin BREAK Statements with LABELED FOR Loop. Kotlin for Android #6.5
Kotlin CONTINUE with Labeled FOR Loop. Kotlin for Android #6.6
Kotlin Functions and Methods example. Basics and Syntax. Kotlin Android Tutorial. #7.1
Kotlin Functions as Expressions. One line functions. Kotlin Android Tutorial. #7.2
Kotlin Java Interoperability: How Kotlin code is compiled & converted to a .class file #7.3
Kotlin Java Interoperability: Calling Kotlin functions from Java file and vice-versa #7.4
Kotlin Default Functions with Interoperability with @JvmOverloads #7.5
Kotlin Functions: Named Parameters #7.6
Kotlin EXTENSION FUNCTIONS with example. Kotlin Android Tutorial #7.7
Kotlin INFIX FUNCTION. Kotlin Tutorials for Beginners for Android #7.8
Kotlin TAILREC Function example. Use Recursion in Optimised way. Kotlin Android Tutorial #7.9
Kotlin Class Definition, init Block and Primary Constructor. Object Oriented Kotlin for Android #8.1
Kotlin Secondary Constructors. Kotlin Android Tutorial #8.2
Kotlin understanding INHERITANCE with Example. Object Oriented Programming in Kotlin #8.3
Kotin INHERITANCE Demo example Part:4. Kotlin Android Beginner Tutorial #8.4
Kotlin Overriding Properties and Methods during Inheritance. Kotlin Tutorials for Beginner #8.5
Kotlin Inheritance with Primary and Secondary Constructors #8.6
Kotlin Visibility Modifiers: public, protected, internal and private. Object Oriented Concepts #8.7
Kotlin Abstract class, Method and Abstract Properties. Kotlin Tutorial for Android #8.8
Kotlin INTERFACE example. Kotlin object-oriented programming for beginners #8.9
Kotlin DATA CLASS. Object Oriented Programming in Kotlin for Android #8.10
Kotlin 'object' declaration. Alternative to STATIC in Java. Kotlin Android Tutorials #8.11
Kotlin COMPANION OBJECT- Lets be static. Kotlin Programming for Android #8.12
Kotlin Enum class (with Demo Source Code)
Kotlin Sealed Class (With Demo Source code)
Kotlin Lambdas and Higher Order Functions Part - 1. Kotlin Tutorial for Beginners #9.1
Kotlin Lambdas and Higher Order Functions Part - 2. Kotlin Tutorial for Beginners #9.2
Kotlin CLOSURES. Lambdas and Higher-Order Functions. Part-3. Kotlin Tutorial #9.3
Kotlin "it" keyword in Lambda expression. Complete example tutorial. Kotlin android Tutorial #9.4
Kotlin WITH and APPLY. Lambdas and Higher-Order Function PART-5.Kotlin Tutorial #9.5
Kotlin: Introduction to Collections: Explore ARRAYS in Kotlin PART-1 #10.1
Kotlin LIST and ARRAYLIST tutorial. Mutable and Immutable Collections for Android PART-2 #10.2
Kotlin MAP and HASH MAP. Mutable and Immutable Collections example PART-3 #10.3
Kotlin SET and HASH SET. Mutable and Immutable Collections examples PART-4 #10.4
Kotlin 'filter' and 'map'. Using Lambdas for Filtering & Sorting. Collections Tutorial PART-1 #11.1
Kotlin PREDICATES: all, any, count, find. Using Lambdas in Collections PART-2 #11.2
Kotlin Null Safe Operators. Safe Call, with Let, Elvis & Non-null operator. Kotlin Tutorials #12.1
Kotlin LATEINIT Keyword. Avoid NullPointerException. Kotlin Tutorial for beginners: #12.2
Kotlin 'LAZY' delegation. LateInit vs Lazy. Kotlin Tutorials for Beginners #12.3
Backing Property in Kotlin and Android (With Demo Code in One Video)
Backing Field in Kotlin ('field' keyword within custom Getter and Setter methods)
Kotlin Scope Functions: let, apply, run, with, and also : With Differences
Kotlin Coroutines: Explore what are coroutines in kotlin. Threads vs. Coroutines
Kotlin Programming for Android: Beginners Tutorial [ COURSE SUMMARY ]
Kotlin Overview as per Google IO 2017. Is Java Dead?
Taught by
Smartherd